Love this? Save it for later!
Share the inspiration with your friends
Introduction
“You gotta try this cake,” my neighbor Carlos said one humid Saturday afternoon as he handed me a slice of his homemade tres leches cake. Honestly, I was skeptical. I mean, I’d had those milky cakes before, but something about Carlos’s version seemed different. The way the cake soaked up the three milks without turning soggy, the way the cinnamon whipped cream crowned it like a cozy blanket—it was like a comforting hug after a long day. That cracked ceramic plate he served it on, chipped around the edges, made the moment feel so real and homey.
I wasn’t expecting to be wowed by a dessert I thought was just sweet and heavy. The sizzle from his little kitchen fan mixed with the faint hint of cinnamon in the air, and I found myself sneaking second and third bites while trying to play it cool. Maybe you’ve been there—the kind of dessert that makes you forget your worries for a few minutes. That slice of creamy Mexican tres leches cake with cinnamon whipped cream stayed with me long after the plate was empty.
Since that day, I’ve made this recipe countless times—sometimes perfect, sometimes messy (like that one time I forgot the eggs!). But every time, it brings the same warmth and joy. Let me tell you, this is not just another tres leches cake; it’s the kind that makes you close your eyes and savor every bite. So, if you’re ready to make something soulful yet surprisingly simple, read on. This recipe just might become your new favorite go-to dessert.
Why You’ll Love This Recipe
After many kitchen trials and a few happy accidents, this creamy Mexican tres leches cake recipe has become a staple in my dessert lineup. Whether you’re a baking newbie or a seasoned pro, this cake is designed to impress without the stress.
- Quick & Easy: Comes together in about 45 minutes, perfect for busy weeknights or last-minute cravings.
- Simple Ingredients: No fancy or hard-to-find items; your pantry and fridge probably already have everything you need.
- Perfect for Any Occasion: Great for family dinners, potlucks, or those cozy nights when you want a sweet treat that feels special.
- Crowd-Pleaser: Kids, adults, even picky eaters rave about its creamy texture and balanced sweetness.
- Unbelievably Delicious: The cake’s tender crumb soaked in the rich blend of milks, topped with cinnamon whipped cream, creates a comforting and indulgent flavor combo.
This isn’t just another tres leches cake. The secret lies in the perfectly balanced milk soak and the cinnamon whipped cream topping that adds a gentle spice twist. I’ve tested this recipe multiple times, tweaking the milk ratios and whipped cream sweetness until it felt just right. Honestly, it’s the kind of dessert that makes you pause mid-bite and think, “Wow, this is comfort food at its best.” Whether you’re treating yourself or impressing guests, this cake delivers every single time.
What Ingredients You Will Need
This recipe uses straightforward, wholesome ingredients to create that classic tres leches magic—moist, creamy, and just a little bit dreamy. Most are pantry staples, and the rest are easy to find at any grocery store.
- For the Cake:
- 1 cup (125g) all-purpose flour (I like King Arthur for consistent results)
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature for best texture)
- 1 cup (200g) granulated sugar, divided
- ⅓ cup (80ml) whole milk
- 1 teaspoon pure vanilla extract
- For the Tres Leches Soak:
- 1 can (12 oz / 354 ml) evaporated milk
- 1 can (14 oz / 396 g) sweetened condensed milk
- ½ cup (120 ml) whole milk (or use dairy-free milk like oat milk if preferred)
- For the Cinnamon Whipped Cream:
- 1 ½ cups (360 ml) heavy whipping cream, cold
- 3 tablespoons powdered sugar
- 1 teaspoon ground cinnamon (freshly ground if possible for extra aroma)
- 1 teaspoon vanilla extract
If you can find Mexican cinnamon (cassia), it adds a richer, deeper flavor to the whipped cream. Don’t worry if you don’t—regular ground cinnamon works just fine. For a lighter cake, you can use almond flour instead of all-purpose flour for a gluten-free twist. When it comes to the milks, I usually pick brands with minimal additives, like Nestlé for the condensed milk, to keep flavors clean and authentic.
Equipment Needed

- 9×13 inch (23×33 cm) baking dish or cake pan (glass or metal works well)
- Mixing bowls (at least two, medium and large)
- Electric mixer or stand mixer (hand whisk can work but expect a workout)
- Whisk and rubber spatula
- Measuring cups and spoons (accuracy matters for baking!)
- Fine mesh sieve (optional, for sifting flour to avoid lumps)
- Cooling rack
If you don’t have an electric mixer, I once whipped the cream by hand after a power outage—let me tell you, it’s doable but a bit of an arm workout! A stand mixer makes the whipped cream silky and light in no time, but a hand mixer is a great budget-friendly alternative. For the baking dish, glass allows you to see the soaking process, which is fun and helps avoid over-soaking. Keep your tools clean and dry for the best results, especially when whipping egg whites—any grease can prevent them from fluffing up properly.
Preparation Method
- Preheat your oven to 350°F (175°C). Grease your 9×13 inch baking dish and lightly dust with flour to prevent sticking. Set aside. (5 minutes)
- Separate the eggs: Place the egg whites in a clean, dry bowl and the yolks in another. Make sure no yolk gets into the whites, or they won’t whip properly.
- Whip the egg whites: Using an electric mixer, beat the egg whites until soft peaks form. Gradually add ½ cup (100g) of sugar, continuing to beat until stiff peaks form and the whites are glossy. (5–7 minutes)
- Mix the yolks: In the bowl with yolks, add the remaining ½ cup (100g) sugar and vanilla extract. Beat until the mixture is pale and thick, about 2–3 minutes.
- Combine yolks and flour: Sift the flour, baking powder, and salt together. Gently fold the dry ingredients into the yolk mixture alternately with the milk. Be gentle to keep the batter airy.
- Fold in the whipped egg whites: Carefully fold the beaten egg whites into the batter with a spatula, using a light hand to keep the batter fluffy.
- Bake the cake: Pour the batter into your prepared pan. Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean. The cake should be golden and spring back lightly when touched. (Oven times can vary, so keep an eye!)
- Cool the cake: Let the cake cool in the pan on a wire rack for about 10 minutes. Then poke holes all over the top with a fork or skewer—this helps the milk soak in deep.
- Prepare the tres leches soak: In a large bowl, whisk together evaporated milk, sweetened condensed milk, and whole milk until smooth.
- Soak the cake: Slowly pour the milk mixture evenly over the warm cake. Let it absorb for at least 30 minutes in the fridge. The cake will look moist but not soggy—this is the sweet spot!
- Make the cinnamon whipped cream: Chill a mixing bowl and beaters in the fridge for 10 minutes (optional but helpful). Then beat the cold heavy cream with powdered sugar, cinnamon, and vanilla until soft peaks form. Don’t overbeat, or it turns grainy.
- Top and serve: Spread the whipped cream evenly over the soaked cake. Dust with a little extra cinnamon if you like. Slice and serve chilled for the creamiest experience.
If the cake feels dry, don’t hesitate to add a little more milk soak—every oven and pan behaves differently. If your egg whites aren’t whipping up, check your bowl for any grease or egg yolk traces. Remember, patience is key with this cake; letting it chill allows flavors to meld beautifully.
Cooking Tips & Techniques
Making a creamy Mexican tres leches cake with cinnamon whipped cream can seem intimidating at first, but a few tricks make it totally manageable.
- Beat egg whites separately: This is crucial for a light, airy cake. Use a clean bowl and beat until stiff peaks form, or the cake will be dense and flat.
- Don’t rush folding: Use gentle motions when folding flour and egg whites into the batter. Overmixing deflates the air bubbles, leading to a heavy texture.
- Even soaking: Pour the milk soak slowly and evenly over the cake. If you pour too fast, it might pool unevenly, leaving some parts soggy and others dry.
- Chill time: Let the cake soak and rest in the fridge for at least half an hour. Honestly, the longer you wait, the better it tastes.
- Whip cream carefully: Overbeating whipped cream can turn it grainy or even into butter. Stop when you see soft peaks that hold shape but still move gently.
- Patience with cooling: Let the cake cool to room temperature before poking holes and soaking, or the milk soak might evaporate too quickly.
One time, I tried to speed things up by skipping the egg white step and ended up with a dense cake that soaked like a sponge—but not in a good way. Learned my lesson there! Also, multitasking by prepping the milk soak while the cake bakes saves time and keeps things efficient.
Variations & Adaptations
This creamy Mexican tres leches cake is wonderfully adaptable to fit different tastes and dietary needs.
- Dairy-Free Version: Swap the milks for canned coconut milk, coconut condensed milk, and almond milk. Use coconut cream for the whipped topping and add a pinch of cinnamon for that familiar warmth.
- Chocolate Tres Leches: Add ⅓ cup (30g) cocoa powder to the cake batter and sprinkle chocolate shavings on top of the whipped cream for a festive twist.
- Fruit Toppings: Fresh berries, sliced mango, or toasted coconut flakes add color and texture contrast. In summer, a few sliced strawberries on top brighten things up beautifully.
I once made a spiced version by adding a teaspoon of ground cardamom to the milk soak. It surprised everyone with its subtle complexity. If you prefer less sweetness, reduce the condensed milk by a couple of tablespoons. Whatever variation you try, this cake’s forgiving nature welcomes your creativity.
Serving & Storage Suggestions
This creamy Mexican tres leches cake is best served chilled, straight from the fridge. The cool temperature enhances its creamy texture and the cinnamon whipped cream’s fluffy lightness. For presentation, sprinkle a little extra cinnamon or garnish with fresh mint leaves or thinly sliced fruit.
Pair it with a cup of strong coffee or a spiced chai for a perfect afternoon treat. It also shines at family gatherings or holiday dinners as a refreshing finish to a hearty meal.
Store leftovers covered tightly with plastic wrap or in an airtight container in the refrigerator for up to 3 days. The flavors actually meld and deepen over time, so it might taste even better the next day. If you want to freeze it, freeze the cake layer before soaking, wrap well, and thaw completely before adding the milk soak and whipped cream.
When reheating, avoid microwaving because it changes the texture. Instead, let it come to room temperature for about 20 minutes before serving.
Nutritional Information & Benefits
A slice of this creamy Mexican tres leches cake with cinnamon whipped cream offers around 350–400 calories, depending on portion size. It’s rich in calcium and protein from the three milks, plus a cozy dose of cinnamon, which has antioxidant properties.
While it’s a treat, using whole milk and real cream provides wholesome fats that keep you satisfied longer. For those watching carbs, swapping out sugar substitutes and using coconut or almond milk can lighten the load. Just be mindful the whipped cream and condensed milk do add sweetness and calories.
From my nutritionist friends, I’ve learned that enjoying desserts like this in moderation is part of a healthy lifestyle—it’s the joy and connection around food that really counts.
Conclusion
This creamy Mexican tres leches cake with easy cinnamon whipped cream is more than just a dessert—it’s a little celebration in every bite. Its simple ingredients and straightforward method make it accessible, while the rich flavor and texture keep everyone coming back for more.
Feel free to tweak the recipe to your taste or dietary needs; it’s forgiving and welcoming. Personally, it’s become my go-to when I want to impress guests or just treat myself after a long day. I hope it brings you the same warmth and joy it’s brought me.
If you try the recipe, I’d love to hear how it turned out or any delicious twists you added. Drop a comment or share your photos—nothing makes my day like seeing your kitchen adventures!
Happy baking and enjoy that creamy, cinnamon-spiced goodness!
Frequently Asked Questions
What is tres leches cake?
Tres leches cake is a light sponge cake soaked in a mixture of three milks: evaporated milk, condensed milk, and whole milk. It’s a popular dessert in Mexico and other Latin American countries, known for its moist texture and rich flavor.
Can I make this cake dairy-free?
Yes! Substitute the dairy milks with coconut milk, almond milk, or oat milk, and use coconut cream or a dairy-free whipped topping for the cinnamon whipped cream. The texture will be slightly different but still delicious.
How long should I soak the cake?
At least 30 minutes in the fridge, but overnight is ideal if you have the time. The longer it soaks, the more flavorful and moist the cake becomes without getting soggy if done right.
Can I make this cake in advance?
Absolutely! Make the cake and soak it in the milk mixture a day ahead. Add the cinnamon whipped cream topping just before serving for the freshest texture.
What if my whipped cream doesn’t thicken?
Make sure your cream is very cold and your bowl and beaters are chilled. Also, avoid any grease or water in the bowl, which can prevent whipping. If it still doesn’t thicken, try using a fresh carton of cream, as old cream can lose its whipping power.
For those interested, this recipe pairs wonderfully with Mexican hot chocolate or a slice of classic churros for a full Latin-inspired dessert experience.
Pin This Recipe!

Creamy Mexican Tres Leches Cake Recipe with Easy Cinnamon Whipped Cream
A moist and creamy Mexican tres leches cake soaked in a blend of three milks and topped with a cinnamon-spiced whipped cream, perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Cuisine: Mexican
Ingredients
- 1 cup (125g) all-purpose flour
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature)
- 1 cup (200g) granulated sugar, divided
- ⅓ cup (80ml) whole milk
- 1 teaspoon pure vanilla extract
- 1 can (12 oz / 354 ml) evaporated milk
- 1 can (14 oz / 396 g) sweetened condensed milk
- ½ cup (120 ml) whole milk (or dairy-free milk like oat milk)
- 1 ½ cups (360 ml) heavy whipping cream, cold
- 3 tablespoons powdered sugar
- 1 teaspoon ground cinnamon
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13 inch baking dish and lightly dust with flour.
- Separate the eggs into whites and yolks, ensuring no yolk mixes with whites.
- Beat egg whites with an electric mixer until soft peaks form. Gradually add ½ cup sugar and beat until stiff, glossy peaks form.
- In another bowl, beat yolks with remaining ½ cup sugar and vanilla extract until pale and thick.
- Sift together flour, baking powder, and salt. Gently fold dry ingredients alternately with milk into yolk mixture.
- Carefully fold whipped egg whites into batter to keep it airy.
- Pour batter into prepared pan and bake for 25–30 minutes until a toothpick comes out clean and cake springs back lightly.
- Cool cake in pan on wire rack for 10 minutes. Poke holes all over the top with a fork or skewer.
- Whisk evaporated milk, sweetened condensed milk, and whole milk together in a large bowl.
- Slowly pour milk mixture evenly over warm cake. Refrigerate for at least 30 minutes to soak.
- Chill mixing bowl and beaters for 10 minutes. Beat cold heavy cream with powdered sugar, cinnamon, and vanilla until soft peaks form.
- Spread cinnamon whipped cream evenly over soaked cake. Dust with extra cinnamon if desired. Serve chilled.
Notes
Use a clean, grease-free bowl for whipping egg whites to achieve stiff peaks. Pour milk soak slowly and evenly to avoid sogginess. Chill cake after soaking for best flavor. Overbeating whipped cream can cause graininess; stop at soft peaks.
Nutrition
- Serving Size: 1 slice (1/12 of cak
- Calories: 375
- Sugar: 35
- Sodium: 220
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 45
- Fiber: 0.5
- Protein: 6
Keywords: tres leches cake, Mexican dessert, cinnamon whipped cream, creamy cake, easy tres leches, moist cake, festive dessert


