The Best Tres Leches Cake Recipe (Homemade & Easy to Make)

There’s something magical about the first bite of Tres Leches Cake — a rich, moist cake that feels like a sweet hug from a loved one. This recipe is a family favorite, perfect for birthdays or any time you want to impress your guests with a slice of creamy goodness.

This cake shines with its three milks soaking method, creating a texture that is both spongy and luscious. Its sweetness is balanced by a light whipped cream topping, making it a crowd-pleaser at any gathering. Let’s dive into how you can create this delightful treat!

Why You’ll Love This Recipe

This Tres Leches Cake is a dessert you won’t want to miss. Here are a few reasons why:

  • Incredibly moist and flavorful.
  • Perfect for celebrations and gatherings.
  • Easy to assemble with minimal fuss.
  • Can be made ahead of time for convenience.
  • Versatile with various toppings and flavors.

My Experience Making This Recipe

Making Tres Leches Cake has become a cherished tradition in my home. The aroma of baking cake fills the kitchen, and it always brings back memories of family gatherings.

When I served it last time, the compliments just kept coming! The combination of the three milks creates a flavor explosion that no one can resist.

Recipe Overview

  • Recipe Name: The Best Tres Leches Cake
  • Servings: 12
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Total Time: 1 hour
  • Course: Dessert
  • Cuisine: Mexican
  • Calories per Serving: 350

Equipment You Will Need

  • 9×13 inch baking dish
  • Mixing bowls
  • Hand mixer or stand mixer
  • Rubber spatula
  • Measuring cups and spoons
  • Toothpick for testing doneness

Ingredients for The Best Tres Leches Cake

  • 1 cup all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs
  • 1 cup granulated sugar
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1 cup heavy cream
  • 2 tablespoons powdered sugar
  • 1 teaspoon vanilla extract (for cream)

Ingredient Notes and Substitutions

  • All-purpose flour: Used for structure; you can substitute with gluten-free flour.
  • Granulated sugar: For sweetness; coconut sugar can add a unique flavor.
  • Whole milk: Adds moisture; almond milk is a dairy-free alternative.
  • Evaporated milk: Gives creaminess; use coconut milk for a different twist.
  • Heavy cream: For whipped topping; coconut cream works for a dairy-free version.

How to Make The Best Tres Leches Cake

Step 1: Preheat the Oven

Preheat your oven to 350°F (175°C). This ensures an even baking temperature for the cake.

Step 2: Prepare the Baking Dish

Grease a 9×13 inch baking dish with butter or non-stick spray. This helps the cake come out easily later.

Step 3: Mix the Dry Ingredients

In a mixing bowl, whisk together the flour, baking powder, and salt. This ensures the leavening agent is evenly distributed.

Step 4: Beat the Eggs

In a large bowl, beat the eggs and sugar until light and fluffy, about 5 minutes. This incorporates air for a lighter cake.

Step 5: Combine Mixtures

Add the milk and vanilla extract to the egg mixture, mixing until combined. This adds flavor and moisture to your cake.

Step 6: Fold in Dry Ingredients

Gradually fold in the flour mixture until just combined. Be careful not to overmix, as it can make the cake tough.

Step 7: Bake the Cake

Pour the batter into the prepared baking dish and smooth the top. Bake for 30 minutes, or until a toothpick inserted into the center comes out clean.

Step 8: Soak the Cake

Once cooled, poke holes all over the cake using a fork. This allows the milk mixture to soak in beautifully.

Step 9: Mix the Milks

In a bowl, combine the evaporated milk, sweetened condensed milk, and whole milk. This trifecta creates that signature tres leches flavor.

Step 10: Pour the Milk Mixture

Slowly pour the milk mixture over the cake, ensuring it seeps into the holes. Let it sit for at least an hour in the refrigerator to soak up all the goodness.

Step 11: Whip the Cream

In another bowl, beat the heavy cream with powdered sugar and vanilla extract until stiff peaks form. This will be your light topping.

Step 12: Top the Cake

Spread the whipped cream over the soaked cake. Feel free to decorate with cinnamon or fruit for an extra touch!

Pro Tip: Allow the cake to chill overnight for the best flavor and texture.

Tips for the Best Tres Leches Cake

  • Use fresh ingredients for the best flavor.
  • Let the cake absorb the milk overnight for maximum moisture.
  • Top with seasonal fruits for a refreshing twist.
  • Experiment with different extracts like almond for unique flavors.
  • Always poke enough holes to ensure the milk mixture soaks in properly.

Common Mistakes to Avoid

  • Not letting the cake cool before soaking can lead to a soggy mess.
  • Using low-quality milk can affect the flavor — go for the good stuff.
  • Overmixing the batter can make the cake dense instead of light.
  • Forgetting to poke holes means the cake won’t soak up the milks properly.

Serving Suggestions

This cake is delightful on its own but can shine even more with a few extras. Here are some pairing ideas:

  • Fresh berries or fruit compote for a tart contrast.
  • Chocolate shavings for a decadent touch.
  • Cinnamon for a warm, aromatic finish.
  • A scoop of vanilla ice cream for an indulgent dessert.

Variations to Try

  • Add cocoa powder for a chocolate twist on the classic cake.
  • Use coconut milk for a tropical flavor infusion.
  • Incorporate lime zest into the milk mixture for a refreshing kick.
  • Drizzle with caramel sauce for an added layer of sweetness.

Dietary Adaptations

  • Gluten-free: Substitute with a gluten-free flour blend.
  • Dairy-free: Use almond milk and coconut cream.
  • Vegan: Replace eggs with flax eggs and use plant-based milks.
  • Low-carb/keto: Use almond flour and sugar substitutes.

Storage and Reheating

Refrigerator

Store any leftover cake in an airtight container in the fridge. It will last for about 3-4 days.

  • Keep the toppings separate if possible to maintain texture.
  • Cover with plastic wrap to avoid drying out.

Freezer

You can freeze the cake before soaking for up to 2 months. Wrap it tightly in plastic wrap.

  • Thaw in the fridge before soaking and serving.
  • Do not freeze after soaking, as it can become mushy.

Reheating

If you prefer it warm, you can gently warm slices in the microwave for a few seconds. Just be careful not to overheat.

  • Microwave in 10-second intervals to prevent drying out.

Nutrition Information

Nutrition Information (Per Serving)
Nutrient Amount
Calories 350
Total Fat 18g
Saturated Fat 10g
Carbohydrates 43g
Fiber 0g
Sugar 30g
Protein 6g
Sodium 200mg
Cholesterol 90mg

This nutritional information is an estimate and may vary based on individual ingredients.

Frequently Asked Questions

Can I make this cake ahead of time?

Absolutely! It tastes even better the next day after soaking overnight in the fridge.

What can I substitute for the sweetened condensed milk?

You can use a homemade version or a dairy-free alternative if you prefer.

Can I freeze Tres Leches Cake?

Yes, but it’s best to freeze the unsoaked cake to maintain the texture.

Why is my cake too soggy?

This can happen if you soak it too long or if the holes are too few. Make sure to poke enough holes for proper soaking.

Can I use different flavors for the milks?

Definitely! Feel free to experiment with different types of milk for unique flavors.

Final Thoughts

Making Tres Leches Cake is a delightful experience that brings joy to any table. I hope you give this recipe a try and enjoy every creamy bite.

If you love this cake, check out my other favorites like Heaven on Earth Cake and Butterfinger Cake for more deliciousness!

The Best Tres Leches Cake

A rich, moist cake that feels like a sweet hug from a loved one.
Prep Time 30 minutes
Cook Time 30 minutes
Total Time 1 hour
Servings: 12 slices
Course: Dessert
Cuisine: Mexican
Calories: 350

Ingredients
  

Main
  • 1 cup all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs
  • 1 cup granulated sugar
  • ⅓ cup whole milk
  • 1 teaspoon vanilla extract
  • 1 can 12 oz evaporated milk
  • 1 can 14 oz sweetened condensed milk
  • 1 cup heavy cream
  • 2 tablespoons powdered sugar
  • 1 teaspoon vanilla extract for cream

Equipment

  • 9x13 inch baking dish
  • Mixing bowls
  • Hand mixer or stand mixer
  • Rubber spatula
  • Measuring cups and spoons
  • Toothpick for testing doneness

Method
 

  1. Preheat your oven to 350°F (175°C).
  2. Grease a 9x13 inch baking dish with butter or non-stick spray.
  3. In a mixing bowl, whisk together the flour, baking powder, and salt.
  4. In a large bowl, beat the eggs and sugar until light and fluffy, about 5 minutes.
  5. Add the milk and vanilla extract to the egg mixture, mixing until combined.
  6. Gradually fold in the flour mixture until just combined.
  7. Pour the batter into the prepared baking dish and smooth the top. Bake for 30 minutes, or until a toothpick inserted into the center comes out clean.
  8. Once cooled, poke holes all over the cake using a fork.
  9. In a bowl, combine the evaporated milk, sweetened condensed milk, and whole milk.
  10. Slowly pour the milk mixture over the cake, ensuring it seeps into the holes. Let it sit for at least an hour in the refrigerator.
  11. In another bowl, beat the heavy cream with powdered sugar and vanilla extract until stiff peaks form.
  12. Spread the whipped cream over the soaked cake.

Notes

Allow the cake to chill overnight for the best flavor and texture.

Leave a Comment

Recipe Rating