Easy vanilla milk cake recipe (authentic tres leches) Recipe
If you’re searching for a show-stopping dessert that’s both dreamy and effortless, this Easy vanilla milk cake recipe (authentic tres leches) will steal your heart—and your taste buds. Imagine impossibly soft vanilla sponge soaked in a trio of sweet milks, crowned with a luscious homemade caramel and artful swirls of white chocolate. Every tender forkful is an irresistible plunge into creamy, milky heaven. This recipe is a nostalgic classic, yet surprisingly simple to make at home, delivering bakery-perfect texture and flavor with every chilled bite.

Ingredients You’ll Need
The beauty of this Easy vanilla milk cake recipe (authentic tres leches) is how these basic ingredients come together to create something magical. Don’t skip or swap them—their specific roles build texture, structure, and flavor into every layer.
- All-purpose flour (1 ½ cups, sifted): This provides the soft and spongy structure every tres leches cake needs—sifting ensures your cake stays cloud-like.
- Large eggs (5, room temperature): These add richness, create stability, and help achieve the signature, airy crumb.
- Granulated sugar (1 cup for cake, 1 cup for caramel): Sweetens the sponge and melts into a decadent caramel topping.
- Vanilla extract (2 tsp): Just a splash infuses the cake with warm, aromatic vanilla flavor.
- Baking powder (1 ½ tsp): Lifts the batter for a perfectly tender rise.
- Salt (pinch for cake, 1 tsp for caramel): Brightens flavors and deepens the caramel’s taste.
- Whole milk (⅓ cup for cake, 3 cups for soaking): Vital for both the sponge and the milk soak; provides richness and that signature “milky” texture.
- Neutral oil (⅓ cup for cake, plus 1 tsp for chocolate): Oil keeps the crumb tender and the white chocolate silky enough to pipe.
- Heavy cream (2 cups for milk soak, ¾ cup for caramel): Brings swoon-worthy creaminess to both the soaking mixture and the caramel.
- Unsalted butter (2 tbsp, cubed): Melts into the caramel for a glossy, luxurious finish.
- Water (2 tbsp for caramel): Loosens the caramel for perfect drizzling consistency.
- White chocolate (⅓ cup, melted): For elegant feathered decoration on top—playful yet sophisticated.
How to Make Easy vanilla milk cake recipe (authentic tres leches)
Step 1: Prepare the Cake Pan and Oven
Before you do anything else, preheat your oven to 350°F (175°C) and generously grease a 9×13 inch baking dish. This ensures your cake won’t stick and bakes up evenly golden. Lining with parchment is optional, but makes serving a breeze.
Step 2: Whip the Eggs and Sugar
In a stand mixer bowl (or with a trusty hand mixer), beat your eggs on medium speed until they’re foamy and light. Then, add the sugar one tablespoon at a time and keep beating. You’re aiming for a texture that’s doubled in volume, pale yellow, and fluffy—this “ribbon” stage is crucial for the cake’s melt-in-your-mouth tenderness.
Step 3: Blend in Wet Ingredients
Drizzle in the vanilla extract, whole milk, and neutral oil. Mix for another 30 seconds to a minute, just until everything is combined. This step adds that rich vanilla goodness and ensures your sponge won’t dry out once soaked in milk later on.
Step 4: Fold in Dry Ingredients
Sift together the flour, baking powder, and pinch of salt, then gently fold this into your egg mixture. Go slowly and use a spatula—overmixing risks a dense cake. You want a smooth, lump-free batter.
Step 5: Bake the Sponge
Pour the batter into your prepared pan. Bake for 20 to 30 minutes, or until the top is golden and a toothpick inserted into the center comes out clean. Avoid opening the oven door early; you want the cake to stay tall and airy!
Step 6: Cool, Then Soak the Cake
Let the cake cool in its pan for about 20 minutes. Meanwhile, whisk together 2 cups heavy cream and 3 cups whole milk in a large bowl for the soak—a signature of any Easy vanilla milk cake recipe (authentic tres leches). Poke holes all over the cooled cake with a fork or toothpick, then evenly and slowly pour the milk mixture all over. The sponge will sip up every drop, becoming luxuriously creamy. Chill for at least 30 minutes.
Step 7: Make the Caramel
Add the sugar to a heavy-bottomed saucepan over low heat. Let it melt undisturbed, swirling occasionally. Once it begins to amber and loses all graininess, gently stir with a wooden spoon. Carefully whisk in the heavy cream and water—the mixture will bubble up fast. Off the heat, stir in the cubed butter and salt, mixing until smooth and glossy. Let your caramel cool before finishing the cake.
Step 8: Decorate and Finish
Pour or drizzle your cooled caramel generously over the soaked cake. The caramel will naturally ooze and spread over the chilled surface. For the white chocolate feathering, pipe lines across the cake, then drag a clean toothpick back and forth through them to create a striking, bakery-worthy pattern. Refrigerate at least 4 hours (or overnight!) before slicing and serving.
How to Serve Easy vanilla milk cake recipe (authentic tres leches)

Garnishes
A slice of this cake is already eye-catching, but you can really make it sing with some thoughtful toppings. A few fresh berries, a sprinkle of ground cinnamon, or even curls of shaved chocolate look beautiful and add extra flavor. Mint leaves or a small dollop of softly whipped cream make each piece feel extra-special and festive.
Side Dishes
Since this Easy vanilla milk cake recipe (authentic tres leches) is so rich and creamy, pair it with something bright to balance the flavors—a fresh fruit salad, tart tropical fruit like mango or kiwi, or a simple espresso to cut through the sweetness. It’s also lovely served with unsweetened iced tea or black coffee for an afternoon pick-me-up.
Creative Ways to Present
If you want to wow, try portioning the cake into individual mason jars or small glasses for a playful take on a classic. You can also assemble a layered trifle: cubes of cake, extra milk soak, and whipped cream or caramel in a clear bowl. Don’t be afraid to scale down the recipe to bake in round pans for an extra-elegant centerpiece.
Make Ahead and Storage
Storing Leftovers
Keep any leftover Easy vanilla milk cake recipe (authentic tres leches) tightly covered in the refrigerator. Thanks to all that milk soak, it actually gets better as it sits—staying moist and delicious for up to 4 days. Its flavors meld more, making each slice even creamier the next day.
Freezing
While tres leches cake is best fresh, you can freeze it for later. Slice, wrap pieces well in plastic wrap and foil, and freeze for up to a month. Thaw overnight in the fridge. Be aware the texture may become a bit softer, but the flavor remains wonderful.
Reheating
This cake is meant to be served chilled, not warm, so skip the microwave! If needed, simply let the refrigerated or thawed cake sit at room temperature for 10 to 15 minutes before serving to take off the chill, but keep it cool and creamy for the most authentic experience.
FAQs
Can I make this Easy vanilla milk cake recipe (authentic tres leches) gluten-free?
Absolutely! Substitute your favorite 1-to-1 gluten-free baking flour blend for the all-purpose flour. The texture may be ever-so-slightly different, but all those creamy, milky flavors will still shine.
Why does my cake look sunken or dense?
Most often, this happens from under-whipping the eggs and sugar or overmixing once the flour is added. Don’t rush those steps—give the eggs plenty of time to get airy, and fold gently once you add dry ingredients.
Can I skip the caramel and just use whipped cream?
Yes! While the caramel adds a glorious golden finish, you can absolutely keep it classic with a simple whipped cream topping, or even dust with cinnamon if you’d like.
Is this Easy vanilla milk cake recipe (authentic tres leches) very sweet?
It’s delightfully balanced: the milky soak and sponge aren’t overly sweet, while the caramel adds a richer note. You can reduce the caramel amount or use bittersweet chocolate drizzle if you prefer less sweetness.
How far in advance can I make this cake?
This cake is the ultimate make-ahead dessert! Prepare it up to two days in advance—just wait to add garnishes right before serving for the freshest look.
Final Thoughts
If you’re ready to impress your friends and family with a creamy, classic dessert, this Easy vanilla milk cake recipe (authentic tres leches) is your golden ticket. It’s as comforting as it is impressive, and honestly, a joy to share. Give it a try and savor every dreamy, delicious morsel—you might just find it becomes your go-to celebration cake.
Print
Easy vanilla milk cake recipe (authentic tres leches) Recipe
- Total Time: 4 hours 50 minutes
- Yield: 1 9×13 inch cake 1x
- Diet: Vegetarian
Description
Indulge in the decadence of this easy vanilla milk cake, a luscious and authentic tres leches cake that is sure to impress. Moist, creamy, and adorned with caramel and white chocolate, it’s a delightful treat for any occasion.
Ingredients
Cake:
- 1 ½ cups all-purpose flour (sifted)
- 5 large eggs (room temperature)
- 1 cup granulated sugar
- 2 tsp vanilla extract
- 1 ½ tsp baking powder
- Pinch of salt
- ⅓ cup whole milk
- ⅓ cup neutral oil (canola or vegetable)
Milk Mixture:
- 2 cups heavy cream
- 3 cups whole milk
- 1 cup granulated sugar
Caramel:
- 2 tbsp unsalted butter (cubed)
- ¾ cup heavy cream
- 2 tbsp water
- 1 tsp salt
Decoration:
- ⅓ cup white chocolate (melted with 1 tsp neutral oil)
Instructions
- Make the Cake Preheat oven. Beat eggs until foamy. Add sugar gradually until fluffy. Add vanilla, milk, oil. Fold in dry ingredients. Bake.
- Soak the Cake Whisk cream and milk. Poke holes in cooled cake, pour milk mixture, refrigerate.
- Make the Caramel Melt sugar in pan, add cream and water. Stir in butter. Cool.
- Decorate the Cake Drizzle caramel over cake. Pipe melted white chocolate, create feathered effect.
- Chill and Serve Refrigerate cake, slice, and enjoy chilled.
Notes
- For best results, refrigerate the cake overnight to allow flavors to meld.
- Experiment with different drizzle patterns using the white chocolate for a unique presentation.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 25g
- Sodium: 230mg
- Fat: 22g
- Saturated Fat: 13g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 1g
- Protein: 6g
- Cholesterol: 130mg
Keywords: Vanilla milk cake, Tres leches cake, Dessert recipe, Caramel cake, Easy cake recipe