This post may contain affiliate links. As an amazon associate, I earn from qualifying purchases. See my full Disclosure Policy for details.

This Tres Leches Cake is soft, rich, and soaked with a sweet three milk mixture. Topped with whipped cream, it is perfect for parties and celebrations!

Single square of tres leches cake on a plate, topped with whipped cream and a fresh strawberry, with more cake visible in the background pan.

Three Milk Cake

If you are looking for a rich, moist, and crowd-pleasing dessert, this Tres Leches Cake is the answer. This classic three milk cake is soaked in a sweet blend of evaporated milk, sweetened condensed milk, and heavy cream. It is topped with fluffy whipped cream and fresh strawberries, making it an irresistible treat.

Whether you are making an easy tres leches cake recipe for a party or looking for an authentic tres leches cake to impress your guests, this is the best tres leches cake you will ever try. You will love how simple and delicious this homemade tres leches cake is.

⭐ Why You’ll Love This Recipe

  • Light and airy sponge soaks up a sweet three milk mixture for maximum flavor
  • Perfect for parties, birthdays, and holidays
  • Easy to make with simple ingredients
  • Customize the topping with your favorite fruits
  • Tastes even better the next day

🛒 Ingredients & Substitutions

cake

  • all-purpose flour – substitute cake flour for a lighter texture
  • baking powder
  • salt
  • eggs – room temperature eggs work best
  • granulated sugar
  • vanilla extract
  • buttermilk – substitute with milk mixed with 1 tablespoon lemon juice or vinegar

three milk syrup

  • evaporated milk
  • sweetened condensed milk
  • heavy whipping cream – substitute half-and-half if needed

whipped cream topping

  • heavy whipping cream
  • granulated sugar
  • strawberries – substitute with raspberries, blueberries, or cherries

✨ Variations

  • Add a sprinkle of cinnamon to the milk mixture for extra warmth
  • Swap strawberries for tropical fruits like mango or pineapple
  • Drizzle caramel sauce over the top for a richer flavor

Would you like to save this?

We'll email this post to you, so you can come back to it later!

🔥 Tips

  • Beat the egg yolks and whites separately to create a light sponge
  • Chill the cake before serving so it absorbs the milk mixture fully
  • Use a cold bowl and beaters to whip the cream quickly and easily

❓ FAQs

Can I make Tres Leches Cake ahead of time?

Yes, this cake is even better when made a day ahead. It gives the three milk syrup more time to soak into the sponge.

Is it necessary to use all the milk syrup?

Yes, the cake is designed to absorb all of it for the best texture and flavor.

Can I use store-bought whipped topping instead of homemade?

Yes, you can use store-bought whipped topping like Cool Whip in a pinch, but homemade whipped cream gives the best flavor and texture.

What kind of pan should I use for authentic Tres Leches Cake?

A 9×13-inch glass or ceramic baking dish works best. Metal pans can cause the cake to brown too much around the edges.

➡️ Why is my cake falling apart after soaking?

If the cake is too soft, it may have been underbaked. Ensure the cake is baked until a toothpick inserted in the center comes out clean.

➡️ Can I make mini homemade Tres Leches Cakes instead of one large cake?

Yes! Bake the batter in lined cupcake pans. Adjust the bake time to about 15-20 minutes, then soak each mini cake individually.

🍽️ Other Recipes You May Enjoy

Pin this now to find it later

Pin It
closeup of a slice of tres leches cake on plate
No ratings yet
Servings: 15 servings

Tres Leches Cake

By Jamie Sherman
This Tres Leches Cake is rich, moist, and topped with whipped cream. A delicious three milk cake that is perfect for any special occasion!
Prep: 25 minutes
Cook: 30 minutes
Additional Time: 40 minutes
Total: 1 hour 35 minutes

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Ingredients 

for the cake:

  • 1 cup all-purpose flour
  • 1 ½ teaspoons baking powder
  • ¼ teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided: 3/4 cup and 1/4 cup
  • 1 teaspoon vanilla extract
  • cup buttermilk

for the tres leches syrup:

  • 12 oz evaporated milk
  • 14 oz sweetened condensed milk
  • cup heavy whipping cream

for the whipped cream topping:

  • 2 cups heavy whipping cream
  • 2 tablespoons granulated sugar
  • 6 strawberries, halved (or other berries), for garnish

Instructions 

  • Prep the oven and pan. Preheat oven to 350°F. Grease a 9×13-inch baking dish.
  • Mix dry ingredients. In a large bowl, whisk together flour, baking powder, and salt. Set aside.
  • Separate eggs. Separate the egg yolks and whites into two separate bowls.
  • Beat yolks. With a mixer on high speed, beat egg yolks with 3/4 cup sugar until pale yellow (about 2 minutes). Stir in vanilla and buttermilk.
  • Beat egg whites. In a clean bowl, beat egg whites until soft peaks form (about 1 minute). Add remaining 1/4 cup sugar and beat until stiff peaks form (another minute).
  • Combine batters. Pour yolk mixture over flour mixture and gently fold together. Then gently fold in the whipped egg whites until just combined. Do not overmix.
  • Bake. Pour batter into the prepared pan and smooth the top. Bake for 30 to 35 minutes or until a toothpick inserted in the center comes out clean. Cool for 40 minutes.
  • Make syrup. In a large measuring cup, whisk together evaporated milk, sweetened condensed milk, and heavy cream.
  • Soak the cake. Use a fork to poke holes all over the cooled cake. Slowly pour the milk mixture evenly over the top, allowing it to soak in.
  • Whip topping. In a chilled bowl, beat heavy cream and sugar on high speed for 1 1/2 to 2 minutes until thick and spreadable.
  • Frost and garnish. Spread whipped cream over the soaked cake. Top with halved strawberries or your choice of berries.

Notes

🥡 STORAGE

  • Store Tres Leches Cake covered in the refrigerator for up to 4 days. Use plastic wrap or an airtight container to prevent it from drying out.

♨️ REHEATING

  • Tres Leches Cake is best served cold or at room temperature.
  • Reheating is not recommended, as it can affect the texture and moisture of the food.

❄️ FREEZING

  • Freeze the baked sponge cake before adding the milk mixture.
  • Wrap tightly in plastic wrap and foil, and freeze for up to 2 months.
  • Thaw completely before soaking and frosting.
  • Do not freeze after adding the milk syrup.

💡 TIPS FOR BEST RESULTS

  • Separate egg yolks and whites carefully to ensure proper whipping.
  • Gently fold in the egg whites to keep the batter light and airy.
  • Chill the soaked cake at least 2 hours, preferably overnight, before serving.
  • Use a cold bowl and beaters when whipping cream for the best volume.

🍳 ALTERNATE COOKING METHODS

  • No alternate cooking methods are recommended for this recipe. This cake needs to be baked in the oven for the correct texture.

♻️ LEFTOVERS

  • Store leftovers in the fridge and eat within 3 to 4 days.
  • The flavor and texture improve as the cake sits.
  • Do not refreeze after soaking and frosting.

Nutrition

Serving: 1slice, Calories: 356kcal, Carbohydrates: 40g, Protein: 8g, Fat: 19g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0.01g, Cholesterol: 113mg, Sodium: 176mg, Potassium: 247mg, Fiber: 0.3g, Sugar: 33g, Vitamin A: 758IU, Vitamin C: 4mg, Calcium: 199mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie

Jamie Sherman founded Love Bakes Good Cakes in February 2012. She is a self-taught home cook passionate about sharing easy, delicious, and family-friendly recipes. From comforting classics to irresistible desserts, I believe homemade food brings people together. Join me on my journey of creating and sharing meals that bring joy to every table!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

1 Comment

  1. zidane says:

    this cake is very delicious thank you for making this delicious recipe