I still remember the way the air smelled in my Abuela’s kitchen on a Sunday afternoon. It wasn’t just the smell of roasted chicken or the beans simmering on the stove—it was this specific, sweet, milky scent that clung to the curtains and made you feel like you were being hugged before you even sat down at the table. That was always the signal that Tres Leches Cake was being made.
My Abuela didn’t bake for show. She baked because it was how she said, “I love you.” And she never rushed it. While my mother would sometimes try to speed things up with a hand mixer or cut corners on the soaking time, Abuela was patient. She let the cake cool completely. She let the three milks sink in slowly, overnight. She whipped the cream by hand until her arms ached, adding a pinch of cinnamon and a splash of vanilla that made the whole house smell like heaven.
For years, I tried to replicate that cake using recipes from the internet. I tried the shortcuts. I tried the boxed mixes. I tried whipping the cream until it was stiff as a rock. And every time, it felt… hollow. It tasted good, sure. But it didn’t taste like home. It didn’t taste like that warm, rainy Sunday in Oaxaca.
So I went back to the source. I went back to Abuela’s notebook—the one stained with coffee rings and vanilla extract. And I finally got it right. This isn’t just a cake; it’s a memory. It’s the way my Abuela made it, but with a little twist of my own: a cinnamon-spiked whipped cream that adds a warm, cozy depth to the sweet, milky sponge. If you’ve ever felt like you’re missing something in your baking, this is it. It’s the difference between a dessert and a moment.
Why You’ll Love This Cake
There are a lot of cakes out there. Some are fancy with layers of buttercream. Some are dense and chocolatey. But this Tres Leches Cake with Cinnamon Whipped Cream is different. It’s light, it’s airy, and it’s soaked in a way that makes every bite melt in your mouth. Here’s why this has become the centerpiece of every family gathering I host:
- It’s Silky, Not Soggy — The secret isn’t just pouring milk on cake. It’s letting the cake breathe. When done right, the sponge stays tender but holds its structure. It’s moist, yes, but you’re not eating a soup. You’re eating a cake that has absorbed the milk like a sponge, creating this incredible, creamy texture that doesn’t fall apart on your fork.
- The Cinnamon Whipped Cream Changes Everything — Plain whipped cream is fine. But when you whisk in a touch of ground cinnamon and a hint of nutmeg, it transforms the cake. The spice cuts through the sweetness of the condensed milk and adds this warm, comforting note that reminds me of fall mornings. It’s subtle, but once you taste it, you can’t go back.
- It’s a Make-Ahead Hero — This is the ultimate stress-free dessert. In fact, it’s better the next day. I make this cake two days before the party. I let it soak overnight in the fridge. By the time my guests arrive, the flavors have married perfectly, the cake is chilled, and I can just whip up the cream and top it. No last-minute panic.
- It Feels Special Without Being Fussy — You don’t need fancy equipment or rare ingredients. You need eggs, milk, sugar, and patience. It feels elegant enough for a holiday dinner but simple enough for a Tuesday night treat. It’s the kind of dessert that makes people stop talking and just eat.
I’ve served this to food critics, to my husband’s picky relatives, and to my kids who usually only like chocolate. It’s a crowd-pleaser because it’s familiar yet elevated. It tastes like comfort. It tastes like care.
Ingredients You’ll Need
One of the best things about this cake is how simple the ingredient list looks. But because there are so few components, quality matters. You can’t hide behind complex flavors. Here’s what you need, and why I’m particular about each one.
For the Cake
Large Eggs (6 whole, room temperature) — This is non-negotiable. Room temperature eggs whip up to double their volume much easier than cold ones. I learned this the hard way when my cake came out flat. Cold eggs just don’t trap the air the same way. Take them out of the fridge an hour before you start.
Granulated Sugar (1 cup / 200g) — I use regular white sugar. It dissolves easily into the egg whites. Brown sugar would add moisture and acidity that might throw off the delicate balance. Keep it simple.
All-Purpose Flour (1 cup / 125g) — Sifted! I can’t stress this enough. Sifting removes lumps and aerates the flour, making it easier to fold into the eggs without deflating the batter. If you skip this step, your cake will be dense. Please, don’t skip it.
Baking Powder (1 teaspoon) — Fresh baking powder is key. If yours has been sitting in the back of the cupboard for two years, buy new. It’s what gives the cake its initial lift before the milk soaks it.
Salt (½ teaspoon) — Just a pinch to balance the sweetness. It wakes up the flavor of the eggs and flour.
For the Tres Leches Soak
Evaporated Milk (1 can / 12 oz) — This is the thick, creamy backbone. It’s not sweetened. It’s cooked down to remove water, which gives it a rich, caramelized flavor. I use Carnation, but any brand works. Don’t substitute with condensed milk here—it’s way too sweet.
Whole Milk (1 cup / 240ml) — I use full-fat whole milk. Low-fat or skim milk will make the cake feel thin and watery. You want richness. If you’re in a pinch, half-and-half works, but whole milk is the standard for a reason.
Sweetened Condensed Milk (1 can / 14 oz) — This is the sweetness. It’s thick, sticky, and incredibly flavorful. Nestlé is my go-to, but any good quality brand works. This is what makes the cake taste like dessert.
For the Cinnamon Whipped Cream
Heavy Whipping Cream (2 cups / 480ml, cold) — This must be cold. I keep my bowl and beaters in the freezer for 15 minutes before whipping. If the cream is warm, it will turn into butter, not whipped cream. Trust me on this.
Confectioners’ Sugar (¼ cup / 30g) — Powdered sugar dissolves instantly. Granulated sugar would crunch in your teeth. Sift it if it’s lumpy.
Ground Cinnamon (1 teaspoon) — Use a good quality cinnamon. If it smells dusty and old, throw it out. The cinnamon needs to be fragrant and sweet.
Nutmeg (¼ teaspoon, freshly grated) — Freshly grated nutmeg is so much better than the pre-ground stuff. It adds this warm, earthy note that pairs perfectly with the cinnamon. If you don’t have a grater, a pinch of pre-ground works, but it’s not the same.
Vanilla Extract (1 teaspoon) — Pure vanilla, not imitation. It ties all the dairy flavors together.
Equipment Needed
You don’t need a fancy kitchen for this. Here’s what I actually use:
9×13 inch Baking Pan — A glass pan is nice because you can see the bottom browning, but metal works fine. Grease it lightly with butter or oil.
Electric Mixer — Hand mixer or stand mixer. You need to whip the eggs for 7-10 minutes. Doing this by hand is possible, but your arms will thank you if you use a machine.
Fine-Mesh Sieve — For sifting the flour and powdered sugar. If you don’t have one, a regular sieve works, just be patient.
Measuring Cups and Spoons — Accuracy matters here, especially with the flour.
Spatula — A flexible silicone spatula is best for folding the flour into the eggs. You need to be gentle.
How to Make It: Step-by-Step
Alright, let’s make this. I’m going to walk you through exactly how Abuela did it, so you get that perfect texture. It’s not hard, but it does require a little care.
Step 1: Prep and Preheat
Preheat your oven to 350°F (175°C). Grease your 9×13 inch pan. I like to line the bottom with parchment paper just to be safe—it makes cleanup easier. Sift the flour, baking powder, and salt together into a medium bowl. Set aside.
Step 2: Whip the Eggs and Sugar
This is the most important step. In a large bowl, beat the 6 eggs on medium-high speed. After about 30 seconds, start adding the sugar slowly, a little at a time. Keep beating. You’re looking for the “ribbon stage.” This takes about 7-10 minutes. When you lift the beaters, the batter should fall back into the bowl in a thick ribbon that sits on the surface for a few seconds before disappearing. The mixture will be pale, thick, and tripled in volume. If you under-mix here, the cake will be flat. If you over-mix, it might collapse. Aim for that thick, pale ribbon.
Step 3: Fold in the Flour
Reduce your mixer to low speed. Add the flour mixture in three batches. Switch to a spatula for the last bit. Gently fold the flour in. Do not stir vigorously. You want to keep as much air in the batter as possible. Fold until you just see no more white streaks of flour. It should look smooth and airy.
Step 4: Bake the Cake
Pour the batter into your prepared pan. Smooth the top with your spatula. Bake for 20-25 minutes. The cake is done when the top is golden brown and a toothpick inserted in the center comes out clean. Do not overbake, or the cake will be dry. Let it cool in the pan on a wire rack for 10 minutes, then let it cool completely. This is crucial. If you pour the milk on a warm cake, it will melt the structure and make a mess.
Step 5: Make the Soak
While the cake cools, whisk together the evaporated milk, whole milk, and condensed milk in a large measuring cup or bowl. It will be sweet and fragrant. Once the cake is completely cool, take a fork or a skewer and poke holes all over the top of the cake. Don’t go all the way through to the pan, just deep enough to let the milk in. Pour the milk mixture slowly over the cake. It will soak in. You might have a little left over—pour that on too. The cake will look wet. That’s good.
Step 6: Chill
Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours, preferably overnight. This gives the milk time to fully absorb and the flavors to meld. The cake will puff up slightly as it soaks.
Step 7: Whip the Cinnamon Cream
Just before serving, whip the cold heavy cream, confectioners’ sugar, vanilla, cinnamon, and nutmeg. Start on low speed, then increase to medium-high. Whip until you have soft peaks. For a Tres Leches cake, you don’t want stiff, dry peaks. You want soft, creamy peaks that spread easily. If you over-whip, it will be grainy.
Step 8: Top and Serve
Spread the whipped cream evenly over the chilled cake. I like to use a spatula to create little swirls on top—it looks pretty and makes it easier to get a bit of cream with each bite. Slice with a sharp knife. Serve cold.
Expert Tips & Tricks
I’ve made this cake dozens of times, and I’ve made every mistake possible. Here’s what I’ve learned to help you succeed.
Room Temperature Eggs are Non-Negotiable
If you skip this, your egg whites won’t whip properly. You can speed this up by placing the eggs in a bowl of warm water for 5-10 minutes before using them.
Don’t Rush the Folding
When you add the flour, be gentle. If you stir too hard, you deflate the air you worked so hard to get in. Think of it like folding a letter, not mixing a batter. It should take about 30-40 folds.
Poke Holes Generously
Don’t be shy with the fork. The more holes you poke, the more milk the cake will absorb. Aim for about one hole per square inch. It’s okay if the cake looks like it’s drowning. It’s supposed to.
Cold Cream Only
For the whipped cream, everything must be cold. If your kitchen is hot, whip the cream in front of an open freezer door. If the cream gets too warm, it won’t hold its shape.
Soft Peaks, Not Stiff
For this cake, you want soft peaks. Stiff peaks will be too heavy and might slide off the wet cake. Soft peaks will melt slightly into the surface, creating a creamy layer.
Variations & Substitutions
Once you’ve mastered the basic version, here are some ways to mix it up. I’ve tried these, and they all work.
Rum Soak
Add 2 tablespoons of dark rum to the milk mixture. This is a classic variation, especially in Latin America. It adds a deep, boozy flavor that pairs beautifully with the cinnamon. If you don’t drink alcohol, skip it or use rum extract.
Coconut Version
Replace the whole milk with coconut milk (full-fat canned) and add 1 teaspoon of coconut extract to the whipped cream. Top with toasted coconut flakes. It’s tropical and delicious.
Chocolate Tres Leches
Add ¼ cup of cocoa powder to the dry ingredients. The cake will be darker and richer. The milk soak will create a chocolate-milk pudding effect. It’s decadent.
Dairy-Free
This is trickier. Use coconut cream for the soak (mix coconut milk and coconut cream) and whip full-fat coconut cream for the topping. It’s not the same texture, but it’s still tasty.
Serving & Storage
How to Serve
I serve this straight from the fridge. It’s best cold. I slice it into squares and serve it on small dessert plates. A dusting of extra cinnamon on top is a nice touch. It pairs well with a cup of black coffee or a glass of cold milk.
Storage
Store the cake in the refrigerator, covered with plastic wrap or in an airtight container. It will keep for up to 3 days. After that, the cream might start to separate, and the cake might get too soggy. It’s best eaten fresh.
Reheating
Do not reheat this cake. It’s meant to be served cold. Reheating will melt the cream and make the cake mushy.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. This is a rich, sweet dessert, so enjoy in moderation.
Per Serving (based on 12 slices):
- Calories: 380
- Protein: 7g
- Carbs: 45g
- Fat: 18g
- Sugar: 35g
This cake is high in sugar and fat due to the condensed milk and cream, but it’s also a good source of calcium from the dairy. If you’re watching your sugar, you can reduce the condensed milk slightly, but it will affect the texture.
Final Thoughts
So there you have it. The Tres Leches Cake with Cinnamon Whipped Cream, the way my Abuela made it. It’s not just a recipe; it’s a way to connect with my family, my heritage, and my own childhood. I hope when you make this, you feel that same warmth. I hope it becomes part of your own family’s traditions.
If you make this, please let me know how it turns out. I love hearing your stories. And if you’re looking for more cozy, comforting desserts, check out my classic southern banana pudding or my brown butter toffee cookies. They’re all made with love.
Happy baking! And remember, take your time. The best things in life are worth waiting for.
Frequently Asked Questions
Can I make this cake ahead of time?
Yes! In fact, it’s better if you make it ahead. You can make the cake and soak it 2 days in advance. Just keep it covered in the fridge. Add the whipped cream the day you plan to serve it.
Why did my cake sink in the middle?
This usually happens if the cake is underbaked or if the oven door was opened too early. Make sure the cake is golden brown and a toothpick comes out clean. Also, ensure you’re folding the flour gently to keep the air in the batter.
Can I use skim milk for the soak?
I don’t recommend it. Skim milk will make the cake watery and less rich. Whole milk is best for that creamy texture. If you must, use 2% milk, but whole is ideal.
How do I know when the whipped cream is done?
Stop when you see soft peaks. When you lift the beater, the cream should form a peak that curls over slightly. If it stands up straight, it’s over-whipped. You can fix it by gently folding in a little more liquid cream.
Can I freeze this cake?
I don’t recommend freezing the assembled cake. The cream will separate and become grainy when thawed. You can freeze the plain, soaked cake (without cream) for up to 2 months. Thaw in the fridge overnight, then add fresh whipped cream.
Pin This Recipe!
Tres Leches Cake: The Way My Abuela Made It
- Total Time: 5 hours 55 minutes
- Yield: 12 servings 1x
Description
A traditional, moist Tres Leches Cake soaked in a mixture of evaporated milk, whole milk, and sweetened condensed milk, topped with a warm, cinnamon-spiked whipped cream. This recipe emphasizes patience and quality ingredients for a silky, melt-in-your-mouth texture.
Ingredients
- 6 large eggs, room temperature
- 1 cup (200g) granulated sugar
- 1 cup (125g) all-purpose flour, sifted
- 1 teaspoon baking powder
- ½ teaspoon salt
- 1 can (12 oz) evaporated milk
- 1 cup (240ml) whole milk
- 1 can (14 oz) sweetened condensed milk
- 2 cups (480ml) heavy whipping cream, cold
- ¼ cup (30g) confectioners’ sugar
- 1 teaspoon ground cinnamon
- ¼ teaspoon freshly grated nutmeg
- 1 teaspoon vanilla extract
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×13 inch baking pan and line the bottom with parchment paper. Sift flour, baking powder, and salt together into a medium bowl.
- In a large bowl, beat eggs on medium-high speed. Slowly add granulated sugar while beating. Continue for 7-10 minutes until the mixture reaches the ‘ribbon stage’ (pale, thick, and tripled in volume).
- Reduce mixer to low speed. Add the flour mixture in three batches, switching to a spatula for the final folds. Gently fold until no white streaks remain, being careful not to deflate the batter.
- Pour batter into the prepared pan and smooth the top. Bake for 20-25 minutes until golden brown and a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- While the cake cools, whisk together evaporated milk, whole milk, and sweetened condensed milk in a large bowl.
- Once the cake is completely cool, poke holes all over the top with a fork or skewer. Slowly pour the milk mixture over the cake, allowing it to soak in completely.
- Cover the cake loosely with plastic wrap and refrigerate for at least 4 hours, preferably overnight.
- Just before serving, whip cold heavy cream, confectioners’ sugar, vanilla, cinnamon, and nutmeg on medium-high speed until soft peaks form.
- Spread the whipped cream evenly over the chilled cake. Slice and serve cold.
Notes
Room temperature eggs are essential for proper whipping. Do not rush the folding process to maintain air in the batter. The cake must be completely cool before adding the milk soak to prevent structural collapse. For best results, make the cake 1-2 days in advance to allow flavors to meld. Do not reheat; serve cold.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Dessert
- Cuisine: Mexican
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 35
- Sodium: 150
- Fat: 18
- Saturated Fat: 11
- Carbohydrates: 45
- Fiber: 1
- Protein: 7
Keywords: Tres Leches Cake, Mexican dessert, cinnamon whipped cream, Abuela recipe, make-ahead dessert, traditional cake


