One hectic Wednesday evening, I found myself craving something sweet but completely wiped out from a long day. Baking a complicated dessert was out of the question, but I wanted that cozy, comforting flavor that only a homemade cake can bring. That’s when I remembered my grandma’s tres leches cake with whipped cream recipe—simple, forgiving, and downright irresistible.
I’ve made this cake more times than I can count on busy weeknights when I want to treat my family without spending hours in the kitchen. The magic? It’s moist, creamy, and light all at once, and the whipped cream topping adds a fluffy, dreamy finish that makes it feel special without extra fuss. After testing it 15+ times (no joke), I finally nailed a version you can whip up quickly after work and still impress everyone at the table.
This tres leches cake with whipped cream isn’t just a dessert; it’s a little moment of calm on a crazy day, a sweet reward that reminds me that sometimes the best recipes come together when you’re not overthinking it.
Why You’ll Love This Tres Leches Cake with Whipped Cream
This recipe has honestly changed how I do desserts on weeknights. Here’s why it’s become my go-to:
- Speedy and Simple — No complicated steps or weird ingredients. If you can mix, bake, and whip cream, you’re set. It’s a lifesaver when you want dessert fast.
- Moist and Flavorful — The three-milk soak makes the cake incredibly tender and rich without feeling heavy. I’ve had friends swear it tastes like something from a bakery.
- Whipped Cream Finish — The light whipped cream topping balances the richness perfectly and is way easier than traditional frosting. I’ve even made it while helping my kids with homework.
- Pantry-Friendly Ingredients — You probably have everything already: eggs, milk, sugar, and a bit of vanilla. No need for specialty items or last-minute grocery runs.
- Great for Leftovers — The cake actually gets better after a day or two in the fridge, soaking up even more milk and flavor. Perfect for making ahead when you know the week will be busy.
This cake has saved more of my “I don’t want to cook” nights than I can count. It’s proof that a little sweetness can make a big difference, no matter how busy your evening is.
Ingredients You’ll Need
Here’s the best part: you’ll likely have most of these ingredients sitting in your fridge or pantry. A few things I’m particular about that really make a difference:
- All-purpose flour (1 cup / 120g) — The base of the cake. I sift it to keep the texture light and airy.
- Baking powder (1 ½ teaspoons) — Helps the cake rise just right without getting too dense.
- Large eggs (5, separated) — Using room temperature eggs gives the cake better volume. Don’t skip separating the yolks and whites; it’s key for that fluffy texture.
- Sugar (1 cup / 200g) — Split between batter and soaking syrup. I use regular granulated sugar but sometimes swap half for brown sugar for a hint of caramel flavor.
- Whole milk (⅓ cup / 80ml) — Part of the batter, not the soak. Use full-fat milk for richness.
- Vanilla extract (1 teaspoon) — Fresh vanilla is a must here. I keep a bottle in the fridge to make it last longer.
- For the Tres Leches Soak:
- Evaporated milk (1 can, 12 oz / 354ml) — Adds concentrated creaminess.
- Sweetened condensed milk (1 can, 14 oz / 397g) — Sweet and thick, the heart of the soak.
- Whole milk (1 cup / 240ml) — Lightens the soak to just the right texture.
- Whipping cream (1 ½ cups / 360ml) — Heavy cream is best for a stable, fluffy whipped topping.
- Powdered sugar (3 tablespoons) — Sweetens the whipped cream without graininess.
- Optional garnish: Ground cinnamon or fresh berries — I love a light dusting of cinnamon for warmth or a few strawberries to brighten the plate.
Equipment Needed
You don’t need fancy tools for this recipe—just the basics you probably already own.
- Mixing bowls — I use two: one for egg yolks and batter, another for whipping egg whites.
- Electric mixer or stand mixer — Essential for whipping egg whites and cream to the right texture. Hand whisking is possible but takes forever and a strong arm.
- 9×9-inch baking pan — A glass or metal pan works fine. I prefer glass because I can see when the cake is done.
- Whisk and spatula — For mixing and folding ingredients gently.
- Fine-mesh sieve — For sifting flour and dusting cinnamon (optional).
- Measuring cups and spoons — Accurate measurements help the cake turn out perfectly.
- Toothpick or cake tester — To check for doneness.
How to Make Tres Leches Cake with Whipped Cream: Step-by-Step
Alright, let’s get to it! Here’s the exact process I follow, including the little tips that make a big difference.
Step 1: Preheat Oven and Prep Pan (5 minutes)
Preheat your oven to 350°F (175°C). Grease your 9×9-inch pan lightly with butter or non-stick spray. You can also line it with parchment paper for easier removal, but I usually skip that on busy nights.
Step 2: Separate Eggs and Whisk Egg Whites (10 minutes)
Separate the 5 eggs, placing the whites in a large clean bowl and the yolks in a separate bowl. Using an electric mixer, beat the egg whites until soft peaks form—this is crucial for a light cake. Set aside.
Step 3: Make the Batter (8 minutes)
In the bowl with egg yolks, add ¾ cup (150g) sugar and beat until pale and fluffy. Mix in the vanilla extract and whole milk. Sift together the flour and baking powder, then gently fold into the yolk mixture. Now, carefully fold in the whipped egg whites in 3 batches, using a spatula to keep the batter airy.
Step 4: Bake the Cake (30-35 minutes)
Pour the batter into your prepared pan and smooth the top. Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean. The edges will be lightly golden, and the cake should spring back when touched.
Step 5: Make the Tres Leches Soak (5 minutes)
While the cake bakes, mix evaporated milk, sweetened condensed milk, and 1 cup whole milk in a bowl. Stir well until blended.
Step 6: Soak the Cake (10 minutes)
Once the cake is out of the oven and still warm, poke holes all over with a fork or skewer. Slowly pour the milk mixture evenly over the cake, allowing it to soak in. It might seem like a lot of liquid, but trust me, it absorbs beautifully. Refrigerate the cake for at least 30 minutes (or overnight for best results).
Step 7: Whip the Cream Topping (5-7 minutes)
Using chilled mixing bowls and beaters (if possible), whip the heavy cream and powdered sugar until soft peaks form. Taste and adjust sweetness if needed. Spread the whipped cream evenly over the soaked cake.
Step 8: Garnish and Serve
Optional: Dust lightly with ground cinnamon or add fresh berries on top. Slice into squares and enjoy—a spoon is often better than a fork for this moist treat.
Expert Tips & Tricks
- Use room temperature eggs: It helps the egg whites whip up better and the batter mix smoothly.
- Don’t rush folding: Gently fold the egg whites into the batter to keep it airy. Over-mixing deflates the batter and leads to a dense cake.
- Pour the milk soak slowly: This lets the liquid soak evenly without making the cake soggy in spots.
- Chill the cake: The flavor deepens and the texture improves after at least a few hours in the fridge.
- Whip cream just right: Don’t over-whip or it will turn grainy. Stop when soft peaks form and it holds shape but still feels light.
- Make ahead: You can bake the cake the day before, soak it, and add whipped cream just before serving.
- For extra flair: Toasted coconut flakes or chopped nuts add a nice crunch to the top.
Variations & Substitutions
Once you’ve mastered the classic, play around with these twists to keep things interesting:
- Chocolate Tres Leches — Add ¼ cup unsweetened cocoa powder to the flour and sprinkle mini chocolate chips in the batter for a chocolatey spin.
- Fruit-Infused — Layer sliced ripe mango, strawberries, or peaches between cake and whipped cream for a fresh burst.
- Coconut Milk Soak — Replace one of the milks in the soak with canned coconut milk for a tropical vibe.
- Spiced Version — Add 1 teaspoon ground cinnamon and ½ teaspoon nutmeg to the batter for warmth and depth.
- Dairy-Free Adaptation — Use coconut cream for the topping and almond or oat milk in the soak. It won’t be traditional but still delicious.
Serving & Storage
I usually serve this cake chilled straight from the fridge. It pairs wonderfully with a cup of coffee or tea—especially on a cool evening when you want something comforting but not heavy.
For a fun twist, I sometimes serve it alongside a spiced chai latte or a maple pecan cold brew, which balances the cake’s creamy sweetness beautifully.
Storage: Cover leftover cake tightly and refrigerate for up to 4 days. The texture improves as the soak deepens overnight. Re-whip the cream topping if it loses volume before serving again.
Don’t freeze — The texture of the milk soak and whipped cream doesn’t hold up well after freezing.
Nutrition Information
| Per Serving (based on 12 servings) | Amount |
|---|---|
| Calories | 280 |
| Protein | 5g |
| Carbohydrates | 35g |
| Fat | 12g |
| Saturated Fat | 7g |
| Sugar | 28g |
| Cholesterol | 85mg |
| Sodium | 180mg |
This dessert packs a good balance of carbs and fat, with moderate protein from the eggs and milk. It’s definitely a treat, but the homemade ingredients mean no preservatives or mystery additives. I love that I can customize it—lighter milk or less sugar for a less indulgent version, or add fruit for extra vitamins.
Final Thoughts
So that’s my easy tres leches cake with whipped cream recipe perfect for busy weeknights! I know I’ve talked your ear off, but when you make a dessert this often, you collect a lot of tips and tricks.
This cake has saved more evenings than I can count—when I’m tired, out of ideas, but still want to bring something homemade to the table. It’s simple enough to make quickly but tastes like you spent hours on it. Plus, it’s a crowd favorite every single time.
Make it your own—try different toppings, add a little spice, or sneak in some fruit. And if you give it a go, drop a comment below and tell me how it turned out! If you hit any snags, I’m here to help troubleshoot.
Happy baking! I hope your kitchen smells as amazing as mine does right now.
Frequently Asked Questions
Q: Can I make tres leches cake without separating eggs?
A: You can, but separating the eggs and whipping the whites is what gives the cake its signature light and airy texture. If you skip this, the cake might turn out denser and less fluffy, which takes away from that classic feel.
Q: How long does tres leches cake last in the fridge?
A: It keeps well for up to 4 days when covered tightly. The flavor actually improves as the soak fully absorbs. Just refresh the whipped cream topping if it starts to weep or lose volume.
Q: Can I use store-bought whipped cream instead of making my own?
A: You can in a pinch, but homemade whipped cream tastes fresher and has a better texture on this cake. Store-bought tends to be sweeter and less fluffy, which changes the balance.
Q: Why is my cake not soaking up the milk mixture?
A: This usually happens if the cake is too dense or underbaked. Also, make sure you poke enough holes with a fork or skewer before pouring the soak. Pouring the milk slowly helps it absorb evenly.
Q: Can I make this cake gluten-free?
A: Yes! Substitute the all-purpose flour with a gluten-free baking blend that measures 1:1. I recommend blends that already contain xanthan gum for best results. The texture might be slightly different but still delicious.
Q: Is there a vegan version of tres leches cake?
A: It’s tricky because the traditional recipe relies heavily on eggs and dairy. However, you can try using plant-based milks, aquafaba for egg whites, and coconut cream for the topping. It requires some experimentation, but I’ve heard great things from readers who’ve tried vegan adaptations.
Q: Can I make this cake ahead of time?
A: Absolutely. Bake and soak the cake up to 2 days in advance, keep it covered in the fridge, and add the whipped cream topping just before serving. This is my favorite way to save time on busy evenings.
For a delicious no-bake energy boost to pair with your dessert nights, you might enjoy the no-bake chocolate peanut butter energy balls. And if you’re looking for another sweet treat for busy nights, the keto fudgy almond flour brownies are a personal favorite.
Pin This Recipe!
Tres Leches Cake with Whipped Cream
- Total Time: 1 hour 5 minutes (plus chilling time)
- Yield: 12 servings 1x
Description
A simple, moist, and creamy tres leches cake topped with light whipped cream, perfect for busy weeknights and comforting dessert cravings.
Ingredients
- 1 cup (120g) all-purpose flour
- 1 ½ teaspoons baking powder
- 5 large eggs, separated
- 1 cup (200g) sugar, divided
- ⅓ cup (80ml) whole milk (for batter)
- 1 teaspoon vanilla extract
- For the tres leches soak:
- 1 can (12 oz / 354ml) evaporated milk
- 1 can (14 oz / 397g) sweetened condensed milk
- 1 cup (240ml) whole milk
- 1 ½ cups (360ml) whipping cream
- 3 tablespoons powdered sugar
- Optional garnish: ground cinnamon or fresh berries
Instructions
- Preheat oven to 350°F (175°C). Grease a 9×9-inch baking pan lightly with butter or non-stick spray.
- Separate the 5 eggs. Place the whites in a large clean bowl and the yolks in a separate bowl.
- Using an electric mixer, beat the egg whites until soft peaks form. Set aside.
- In the bowl with egg yolks, add ¾ cup (150g) sugar and beat until pale and fluffy.
- Mix in the vanilla extract and ⅓ cup whole milk.
- Sift together the flour and baking powder, then gently fold into the yolk mixture.
- Carefully fold in the whipped egg whites in 3 batches using a spatula to keep the batter airy.
- Pour the batter into the prepared pan and smooth the top.
- Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
- While the cake bakes, mix evaporated milk, sweetened condensed milk, and 1 cup whole milk in a bowl until blended.
- Once the cake is out of the oven and still warm, poke holes all over with a fork or skewer.
- Slowly pour the milk mixture evenly over the cake, allowing it to soak in.
- Refrigerate the cake for at least 30 minutes or overnight for best results.
- Using chilled mixing bowls and beaters, whip the heavy cream and powdered sugar until soft peaks form.
- Spread the whipped cream evenly over the soaked cake.
- Optionally, dust lightly with ground cinnamon or add fresh berries on top.
- Slice into squares and serve chilled.
Notes
[‘Use room temperature eggs for better volume.’, ‘Gently fold egg whites to keep batter airy and light.’, ‘Pour the milk soak slowly to avoid soggy spots.’, ‘Chill the cake for a few hours or overnight to deepen flavor and improve texture.’, ‘Whip cream until soft peaks form; avoid over-whipping to prevent graininess.’, ‘Make ahead by baking and soaking the cake up to 2 days in advance; add whipped cream before serving.’, ‘Optional toppings include toasted coconut flakes or chopped nuts for crunch.’, ‘For gluten-free, substitute all-purpose flour with a gluten-free baking blend containing xanthan gum.’, ‘For dairy-free, use coconut cream for topping and almond or oat milk in the soak.’]
- Prep Time: 23 minutes
- Cook Time: 30-35 minutes
- Category: Dessert
- Cuisine: Latin American
Nutrition
- Serving Size: 1 slice (1/12th of c
- Calories: 280
- Sugar: 28
- Sodium: 180
- Fat: 12
- Saturated Fat: 7
- Carbohydrates: 35
- Protein: 5
Keywords: tres leches cake, whipped cream, easy dessert, moist cake, quick cake recipe, weeknight dessert, tres leches soak


