This post may contain affiliate links. Please read our disclosure policy.
This mini tres leches cake is a light, airy sponge cake soaked in a sweet three-milk mixture and finished with cinnamon whipped cream and fresh berries. A small batch dessert sized for one or two.

Featured Comment
“So good! Especially with the cinnamon in the whipped topping…”
– Michelle
Quick Look
Prep Time: 15 minutes
Cook Time: 25 minutes
Chill Time: 5 hours (or overnight)
Total Time: 5 hours 40 minutes
Equipment: Electric hand mixer and a 5×5 inch baking dish
Cook Method: Bake and chill
Servings: 4 slices
Difficulty: Easy
Creamy, sweet, and soaked all the way through, this small tres leches cake is topped with cinnamon whipped cream and fresh berries. An optional splash of limoncello adds a bright lemon note.
Why I Love This Small Tres Leches Cake Recipe

Tres leches cake is a classic Latin American dessert, and the name tells you exactly what it is: a cake soaked in three milks. You bake a light sponge cake, poke it full of holes, and pour a sweet milk mixture over the top. The cake absorbs everything as it chills. Most recipes make a full 9×13 pan, but this single serving tres leches cake gives you the same creamy, milk-soaked texture in a size that works for one or two.
The sponge is made by whipping the egg white separately before folding it into the batter. That step matters. It creates the airy structure the cake needs to absorb the milk mixture without turning soggy or falling apart. Skip it, and you’ll end up with a dense, heavy cake that can’t hold the liquid.
The three milks here are heavy cream, sweetened condensed milk, and evaporated milk. I tested the ratio until the cake soaked through completely without pooling at the bottom. If you like a little brightness, a splash of limoncello in the milk mixture adds a subtle lemon note. It’s completely optional, but I love what it does. If you leave it out, just add an extra tablespoon of sweetened condensed milk in its place.
Top it with cinnamon whipped cream and fresh berries, and this is the kind of dessert that feels like you spent all afternoon on it. You didn’t. The active time is about 15 minutes.
If you love small cakes like this, try our mini angel food cake, mini lemon cake, mini pound cake, or mini Italian cream cake.
Ingredient Notes

This small batch tres leches cake uses simple pantry and refrigerator staples. Here is what you need and why each ingredient matters. If you have any ingredients leftover, check out our Leftover Ingredients Recipe Finder.
All-Purpose Flour: Provides the structure for the sponge cake. Don’t substitute cake flour here. Cake flour is too delicate for a tres leches cake because the sponge needs enough structure to hold the milk mixture without falling apart.
Baking Powder: The only leavener in the batter. Since there’s no butter or oil in this cake, baking powder and the whipped egg white work together to give the sponge its lift. If yours has been open for more than 6 months, test it: drop 1/4 teaspoon into 1/2 cup of hot water. If it bubbles, it’s still good.
Egg: You’ll need one large egg, separated. The white gets whipped to soft peaks and folded into the batter, which is what gives this sponge cake its airy, open texture. The yolk gets beaten in after.
Sugar: Granulated sugar goes into the whipped egg white and adds sweetness to the sponge. The amount is small because the three-milk mixture brings most of the sweetness.
Milk: A small amount of regular milk goes into the batter to thin it slightly. Whole milk works best, but 2% is fine.
Heavy Cream: Used twice in this recipe: once in the three-milk soaking mixture and again for the whipped cream topping.
Use leftover heavy cream in banana pudding for one or a mini french silk pie.
Sweetened Condensed Milk: This is the thick, syrupy milk that gives tres leches its signature sweetness. It’s not the same as evaporated milk. You’ll use a small amount from the can.
Leftover sweetened condensed milk works well in key lime pie for one, single serving chocolate ice cream, or small batch microwave fudge.
Evaporated Milk: The third milk in the soaking mixture. It has a slightly caramelized, concentrated flavor that rounds out the sweetness of the condensed milk and cream. Leftover evaporated milk can be used in small batch pumpkin pie bars.
Limoncello (optional): This Italian lemon liqueur adds a bright, subtle citrus note to the milk mixture. I left vanilla extract out of this recipe intentionally because the limoncello fills that aromatic role. If you skip the limoncello, add an extra tablespoon of sweetened condensed milk and 1/4 teaspoon of vanilla extract instead.
You can find limoncello at most liquor stores, or make it at home with our homemade limoncello recipe.
Cinnamon: A sprinkle of ground cinnamon on top of the whipped cream is traditional for tres leches cake. It adds warmth and balances the sweetness.
Recipe Variations
Here are a few ways to change up this mini tres leches cake.
Lemon Tres Leches Cake: Keep the limoncello in the milk mixture and add a teaspoon of fresh lemon zest to the whipped cream topping. The lemon flavor becomes more pronounced and pairs well with fresh blueberries on top.
Non-Alcoholic: Omit the limoncello and add 1 extra tablespoon of sweetened condensed milk plus 1/4 teaspoon of vanilla extract for a classic tres leches flavor.
Coconut Tres Leches: Substitute coconut milk for the regular milk in the batter and sprinkle toasted coconut flakes over the whipped cream. This gives the cake a tropical flavor without changing the soaking mixture.
Berry Topping: Swap the cinnamon topping for fresh strawberries, blueberries, or a mix of both. Slice the berries and arrange them over the whipped cream just before serving. Berries and tres leches are a classic pairing.
How To Make A Mini Tres Leches Cake
This individual tres leches cake comes together in a few simple steps. The full ingredient amounts are in the recipe card below.
Before You Begin: Preheat the oven to 350°F (177°C). Lightly butter or spray a 5×5-inch baking dish.
- Mix the Dry Ingredients: Stir the flour and baking powder together in a small bowl. Set aside.
- Whip the Egg White: Separate the egg, placing the white in a medium bowl. Beat the egg white with an electric mixer on medium speed until foamy. Gradually add the sugar while beating, and continue until soft peaks form, about 3 minutes. The peaks should curl over when you lift the beaters.
- Add the Egg Yolk and Flour: Lightly whisk the egg yolk, then gently stir it into the whipped egg white until just combined. Fold in half the flour mixture, then the milk, then the remaining flour. Mix until just smooth after each addition. Don’t overmix or you’ll deflate the batter.
- Bake: Pour the batter into the prepared dish and smooth the top. Bake for 25 minutes, or until the top is lightly golden and a toothpick inserted in the center comes out clean. Let the cake cool in the dish on a wire rack for 10 minutes before soaking. A slightly warm cake absorbs the milk mixture more evenly.

- Prepare the Milk Mixture: Whisk the heavy cream, sweetened condensed milk, evaporated milk, and limoncello (if using) together in a small bowl. If skipping the limoncello, add an extra tablespoon of sweetened condensed milk and 1/4 teaspoon vanilla extract.
- Soak the Cake: Using a fork or wooden skewer, poke holes across the entire surface of the cake, spacing them about half an inch apart. Slowly pour the milk mixture over the top, pausing between pours to let the cake absorb the liquid. It may look like too much liquid at first, but the cake will soak it all up. Cover and refrigerate for at least 5 hours, or overnight for the best texture.

- Make the Whipped Cream Topping: Beat the heavy cream and sugar with an electric mixer until stiff peaks form. Spread evenly over the chilled cake and sprinkle with ground cinnamon. Top with fresh berries if desired. Slice into squares and serve cold.

Expert Tips
Use a 5×5 inch baking dish. This size gives the cake enough depth to absorb the milk mixture without overflowing. A larger dish will spread the batter too thin and the cake won’t soak properly. If you don’t have a 5×5, a deep 6-inch round cake pan works as a substitute, but watch the bake time closely.
Whip the egg white until soft peaks, not stiff. Soft peaks curl over gently at the tip. Stiff peaks make the batter harder to fold and can create a tough, dry sponge that resists absorbing the milk.
Poke generously. The more holes you make, the more evenly the milk mixture soaks through. Use a fork or wooden skewer and space the holes about half an inch apart across the entire surface. Don’t be shy with this step.
Pour the milk mixture slowly. Add it in stages, pausing to let each pour absorb before adding more. If you pour it all at once, the liquid pools on top instead of soaking down through the cake.
Refrigerate for at least 5 hours. Overnight is even better. The cake needs time for the milk mixture to fully absorb into the sponge. Rushing this step is the most common reason for a tres leches cake that’s wet on the outside and dry in the middle.
Add the whipped cream topping just before serving. If you spread it on too early, it can start to weep and lose its shape. The cake itself keeps well in the refrigerator for up to 3 days, but top it fresh each time you serve.
Keep all dairy cold. Cold heavy cream whips faster and holds its peaks longer. Measure out the cream for the milk mixture and the topping separately, and keep both in the refrigerator until you’re ready to use them.

Troubleshooting
If your mini tres leches cake isn’t turning out quite right, here is how to fix common issues like a soggy cake, dry spots, or a flat sponge.
Why is my tres leches cake soggy?
The milk mixture was poured too quickly. Add it in stages and let each pour absorb before adding more. Also make sure you’re using the right size dish. A dish larger than 5×5 inches spreads the batter too thin, and a thinner cake can’t hold as much liquid without becoming waterlogged.
Why is my tres leches cake dry in the middle?
The cake wasn’t poked enough before soaking. If you don’t poke the surface thoroughly, the milk mixture stays near the top and edges instead of soaking through. Use a fork or skewer and poke holes about half an inch apart across the entire surface. Also check that you refrigerated for at least 5 hours. The cake needs that time to fully absorb the liquid.
Why didn’t my cake rise?
The egg white wasn’t whipped enough, the batter was overmixed, or the baking powder is expired. Beat the egg white to soft peaks before adding the sugar, and fold the flour in gently. Rough stirring deflates the air you just built. If your baking powder has been open more than 6 months, test it using the method in the ingredient notes above.
Why is there milk pooling at the bottom of the dish?
The cake wasn’t poked enough or was too cool when soaked. A slightly warm cake, about 10 minutes of cooling, absorbs more evenly than a fully cooled one. If you see pooling after refrigerating, give it more time. Most of the liquid will absorb within 5 to 8 hours.
Why did my whipped cream get watery?
The cream wasn’t cold enough or it sat on the cake too long. Always start with cold heavy cream and a cold bowl. Whip to stiff peaks and spread it on just before serving. If you need to top the cake ahead of time, keep it refrigerated and expect some weeping after a few hours.
What To Serve With Tres Leches Cake
This tres leches cake for two pairs well with a light meal or on its own as a standalone dessert. Here are a few of our single serving Mexican recipes that go well alongside it.
Frequently Asked Questions
Yes, and it actually tastes better the next day. Bake and soak the cake up to 2 days in advance and store it covered in the refrigerator. Add the whipped cream topping just before serving so it stays light and holds its shape.
Tres leches cake keeps in the refrigerator, covered, for up to 3 days. The flavor and texture improve after the first night of soaking. Always serve it cold.
No. Freezing a soaked tres leches cake ruins the texture. The milk mixture separates when thawed, leaving the cake soggy and uneven. If you need to prep ahead, you can freeze the baked sponge cake before soaking it. Wrap it tightly and freeze for up to 3 months, then thaw in the refrigerator before adding the milk mixture.
Overnight is not required, but it gives the best results. The cake needs at least 5 hours in the refrigerator for the milk mixture to absorb evenly. Soaking it slightly warm (after 10 minutes of cooling) helps speed up absorption.
Yes. For a single serve tres leches option, divide the batter between two 10-ounce ramekins and bake until a toothpick comes out clean, checking at 20 minutes. Soak each ramekin individually with the milk mixture and chill for at least 5 hours. If you double the recipe, it fills four 10-ounce ramekins for individual servings.
Yes, double the ingredients and bake in either two 5×5-inch baking dishes or one 6×8-inch baking dish.
Traditional tres leches cake does not contain alcohol. This recipe includes an optional tablespoon of limoncello in the milk mixture for a subtle lemon flavor. If you skip the limoncello, add an extra tablespoon of sweetened condensed milk and 1/4 teaspoon of vanilla extract instead.
RELATED: 15 Easy Dessert Recipes For One
Ways To Use Leftover Ingredients
If you have any ingredients leftover from this recipe, check out our Leftover Ingredients Recipe Finder or you might like to consider using them in any of these single serving and small batch recipes:
If you try this single serve tres leches cake, I’d love to hear how it turned out. Rate the recipe below and leave a comment. Your feedback helps other One Dish Kitchen readers find recipes that work.
Mini Tres Leches Cake

Ingredients
For the Cake
- ⅓ cup all purpose flour
- ¼ teaspoon baking powder
- 1 large egg – separated
- 5 tablespoons granulated sugar
- 2 tablespoons milk
- 4 tablespoons heavy cream
- 3 tablespoons sweetened condensed milk
- 2 tablespoons evaporated milk
- 1 tablespoon limoncello (optional) – If skipping the limoncello, add an extra tablespoon of sweetened condensed milk and 1/4 teaspoon of vanilla extract.
For the Topping
- ¼ cup heavy cream
- 1 tablespoon granulated sugar
- ⅛ teaspoon ground cinnamon
Instructions
- Preheat oven to 350°F (177°C). Lightly butter or spray a 5×5-inch baking dish.
- Stir the flour and baking powder together in a small bowl. Set aside.
- Separate the egg, placing the white in a medium bowl. Beat the egg white with an electric mixer on medium speed until foamy. Gradually add the sugar and continue beating until soft peaks form, about 3 minutes. The tips should curl over when you lift the beaters.
- Lightly whisk the egg yolk, then gently stir it into the whipped egg white until just combined. Fold in half the flour mixture, then the milk, then the remaining flour. Mix until just smooth after each addition. Do not overmix.
- Pour the batter into the prepared dish and smooth the top. Bake for 25 minutes, or until the top is lightly golden and a toothpick inserted in the center comes out clean. Cool in the dish on a wire rack for 10 minutes.
- While the cake cools, whisk the heavy cream, sweetened condensed milk, evaporated milk, and limoncello (if using) together in a small bowl. If skipping the limoncello, add an extra tablespoon of sweetened condensed milk and 1/4 teaspoon of vanilla extract.
- Using a fork or wooden skewer, poke holes across the entire surface of the cake, spacing them about half an inch apart. Slowly pour the milk mixture over the top, pausing between pours to let the cake absorb the liquid. Cover and refrigerate for at least 5 hours, or overnight.
- Cover and refrigerate for at least 5 hours or overnight.
- Make the topping: Just before serving, beat the heavy cream and sugar with an electric mixer until stiff peaks form. Spread evenly over the chilled cake, sprinkle with ground cinnamon, and top with fresh berries if desired. Serve cold.
Notes
Nutrition
The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.
















Oh, this is perfect for Cinco de Mayo – or anytime, since I love limoncello!
I have never had tres leches cake, but I think it sounds so delicious! I love that your recipe is for one or two – it is only my husband and me in our house, so cake sadly goes to waste sometimes when I make a giant one!
I would love a piece of this right now with my morning coffee!
Thanks, Mary. It’s definitely good with coffee 🙂
Oh Tres Leches is the best cake ever, and I owe you huge thanks for making a smaller version! This is the size of desserts I need to make so that I don’t overindulge! 😉 I’m loving the limoncello twist!
Smaller desserts are great because I have a tendency to nibble until they’re gone. Thanks, Ashlyn!
the perfect portion!
Thanks, Medha!
Wow, this looks so delicious!! I’ve never attempted to make many cakes, but this one looks worth as many tries as it would take for me to get it right. Thanks!
It’s an easy recipe, Brooke. You should give it a try 🙂
Oh, this is delicious. I love a good tres leches cake! This was even better with the limoncello!
So much better, Kelley. Thanks 🙂
This looks great! I need to try this out!
I hope you get to, Britney. Thank you.
Limoncello!! This cake is SO good (and the perfect serving size for our house, too).
Thanks, Chrisy 🙂
Wowza! This looks so dreamy!
Thanks, Beth!