Creamy Banana Tres Leches Cake
This banana tres leches cake takes a soft, ripe banana sponge and drenches it in three sweet milks until every bite is creamy and cool. It’s the dessert you make when you want something that feels a little special but still comes together without a fuss.

The cake soaks up all three milks overnight and turns even more tender, so it’s a smart pick for parties or any night you want tomorrow’s dessert handled today.
What Makes This Banana Cake So Good
The banana comes through twice: mashed into the batter for a fruity crumb and then a little banana extract in the milk soak so the flavor doesn’t wash away. It tastes like the best slice of banana bread met a tall glass of sweet cream.
The whipped topping balances all that richness. It’s a cold, soft slice you can scoop with a spoon, and it only gets silkier after a rest in the fridge. This is the version I keep coming back to when the bananas on the counter are too speckled to ignore.
Ingredients

- 2 cups all-purpose flour: spooned and leveled, never scooped straight from the bag
- 1 tsp baking powder
- 1 tsp baking soda
- ½ tsp fine sea salt
- ½ cup unsalted butter, softened: let it sit at room temperature about 30 minutes
- 1 cup granulated sugar
- 2 large eggs, at room temperature
- 1 tsp vanilla extract
- 1 cup mashed very ripe banana: about 3 medium bananas, measured after mashing
- ½ cup buttermilk, at room temperature: if you don’t have buttermilk, stir 1½ tsp lemon juice into ½ cup whole milk and let it sit 5 minutes
- 1 can (12 oz) evaporated milk: use full-fat evaporated milk, not fat-free
- 1 can (14 oz) sweetened condensed milk: one standard can, no substitute
- ½ cup whole milk
- 1 tsp banana extract: this keeps the soak smooth and boosts the banana taste
- 1½ cups cold heavy whipping cream
- 3 tbsp powdered sugar
- ½ tsp vanilla extract
Variations / Substitutions
- Dairy-free: swap the three milk mixture with 1 can full-fat coconut milk, ½ cup sweetened condensed coconut milk, and ½ cup oat milk; use coconut cream for the topping
- Boozy twist: stir 2 tbsp dark rum or banana liqueur into the milk soak
- No banana extract: blend an extra ¼ cup mashed banana into the soak, then strain it through a fine-mesh sieve to remove any fibers
- Chocolate ribbon: drizzle warm dulce de leche or chocolate sauce over the whipped cream before chilling
- Spice it: add ½ tsp cinnamon and a pinch of nutmeg to the flour mixture for a warmer cake
For another fruity soaked cake, try a lemon tres leches or a mango version when you have extra ripe fruit to use up.
How To Make Banana Tres Leches Cake
Step 1: Mix and Bake the Banana Cake

Preheat the oven to 350°F (175°C) and grease a 9×13-inch baking pan. Cream the ½ cup softened butter and 1 cup granulated sugar together in a large bowl until the mixture looks pale and fluffy, about 2 minutes with a hand mixer. Beat in the 2 eggs, one at a time, then the 1 tsp vanilla and the 1 cup mashed banana. The batter will look slightly curdled from the banana, and that’s fine. Stir the ½ cup buttermilk in until just combined, then sift the 2 cups flour, 1 tsp baking powder, 1 tsp baking soda, and ½ tsp salt over the bowl. Fold everything together by hand just until no dry streaks remain, taking care not to overwork the batter.
Pour the thick batter into the prepared pan and smooth the top. Bake on the middle rack for 30 to 35 minutes, until the top is deeply golden and a toothpick pushed into the center comes out clean or with a few moist crumbs.
Step 2: Soak the Cake with Three Milks

Let the cake cool in the pan on a wire rack for only 10 minutes, then use a wooden skewer or the thin handle of a wooden spoon to poke holes all over the warm cake, spacing them about an inch apart. Whisk together the 12 oz evaporated milk, 14 oz sweetened condensed milk, ½ cup whole milk, and 1 tsp banana extract in a large measuring cup until smooth. Slowly pour the milk mixture over the entire surface, letting it pool and seep into the holes, then leave the cake alone for 20 minutes so it absorbs without flooding.
The cake will look very wet at first, but it will drink up every drop as it cools. Let it cool to room temperature on the counter, then cover and refrigerate for at least 2 hours before you add the topping, so the base firms up and the milk sets.
Step 3: Whip the Cream Topping

Pour the 1½ cups cold heavy cream, 3 tbsp powdered sugar, and ½ tsp vanilla into a chilled bowl. Beat with a hand mixer on medium speed until soft peaks form, then turn the speed up to medium-high and whip just until the cream holds stiff peaks when you lift the beaters. Do not overwhip or it will turn grainy; stop as soon as it looks thick and glossy.
Keep the cream cold until the cake base has chilled fully, then spread it right away so it doesn’t weep.
Step 4: Spread the Whipped Cream

Dollop the stiff whipped cream over the cold cake and spread it gently to the edges with an offset spatula or the back of a spoon. Cover the pan loosely with a lid or plastic wrap, taking care that the wrap doesn’t stick to the cream, and refrigerate for at least 4 hours, though overnight is even better.
Step 5: Slice and Serve

Cut the cake right in the pan into generous squares and use a thin spatula to lift each slice onto plates. Serve it cold, with a light dusting of cinnamon or a few fresh banana slices on top if you like, and scoop up any extra milk pooling underneath.
Tips for the Best Tres Leches Cake
- Poke the holes while the cake is still warm; a cold cake won’t pull the milk in as deeply.
- Use very ripe bananas with plenty of brown spots. Underripe fruit won’t give you the same sweet, intense flavor.
- If the cream gets too soft while spreading, pop the bowl back in the fridge for 10 minutes and whip it again briefly before continuing.
- The cake is easier to slice after a full overnight chill, and the texture will be even more luscious.
- Keep the leftover slices covered in the fridge and enjoy them straight from the pan for up to 5 days.
Bake times by pan:
| Pan size | Bake time |
|---|---|
| 9×13-inch metal pan | 30 to 35 minutes |
| Two 9-inch round cake pans | 25 to 30 minutes |
| 9×9-inch square pan | 35 to 40 minutes |
Keeping the Cake Fresh
- Refrigerate: Cover the cake tightly and keep it in the fridge for up to 5 days. The flavor deepens on day two.
What to Serve with Banana Tres Leches Cake
A scoop of coffee ice cream on the side cuts the sweetness with a little bitterness, and a drizzle of salted caramel sauce adds a salty edge that makes the banana pop. If you want something lighter, a bowl of fresh tropical fruit like mango and passionfruit brightens the plate.
Frequently Asked Questions
Can I make this cake dairy-free?
Yes, replace the three milks with a can of full-fat coconut milk, ½ cup sweetened condensed coconut milk, and ½ cup oat milk; use coconut cream for the topping.
What if I don’t have banana extract?
Blend an extra ¼ cup mashed banana into the milk soak mixture, then pour it through a fine strainer to remove any pulp before you pour it over the cake.
How long does the cake need to soak before I add the whipped cream?
Chill the soaked cake base for at least 2 hours so the milks set, then spread the cream and refrigerate for 4 more hours or overnight.
Can I use frozen bananas?
Thaw the bananas completely and drain off any extra liquid before mashing, or your batter will be too wet.

Banana Tres Leches Cake Recipe
Ingredients
Method
- Preheat oven to 350°F. Cream butter and sugar until fluffy, then add eggs, vanilla, and mashed banana. Mix in buttermilk, then fold in sifted dry ingredients. Pour into a greased 9×13-inch pan and bake 30-35 minutes until a toothpick comes out clean.
- Cool the cake 10 minutes, then poke holes all over with a skewer. Whisk evaporated milk, sweetened condensed milk, whole milk, and banana extract; pour slowly over the warm cake. Cool to room temperature, then refrigerate uncovered at least 2 hours.
- Whip cold cream with powdered sugar and vanilla to stiff peaks.
- Spread the whipped cream over the chilled cake, cover, and refrigerate at least 4 hours or overnight.
- Slice into squares and serve cold, scooped right from the pan.
