Hummingbird Tres Leches Cake with Marshmallow Meringue

Thus, Hummingbird Tres Leches cake was born. A beautifully moist cake, taken to the next level by soaking it in sweetened condensed milk, coconut milk, and whole fat milk. And then somehow made even better with toasted marshmallow fluff. The whole thing is just too much, and yet, somehow, exactly correct.
Honestly, I don’t know if I’ve ever taken a shot in the dark and been so happy with the outcome. I just sat and looked at this one while it sat on my table in the sunlight and thanked the Lord that he blessed me with this work.
I’m probably talking it up too much, but I really, really, really hope you love it in the way that I did.
With love,
Your Baker, Hannah
Here’s Everything You’re Gonna Need!
- Flour
- Sugar
- Brown Sugar
- Baking Soda
- Cinnamon
- Salt
- Vegetable Oil
- Eggs
- Banana
- Canned Crushed Pineapple
- Sweetened Shredded Coconut
- Sweetened Condensed Milk
- Whole Milk
- Coconut Milk
- Egg Whites
- Vanilla
Ingredient Substitutions:
Vegetable Oil: Swap with melted coconut oil for a richer tropical flavor, or use any neutral oil like canola oil.
Crushed Pineapple: If you don’t have crushed pineapple, you can substitute with fresh pineapple chopped finely or use pineapple tidbits, just make sure they are well-drained.
Coconut Milk: If you don’t have coconut milk, you can replace it with almond milk or even evaporated milk for a richer alternative.
Marshmallow Topping: If you don’t want to make the marshmallow topping, you can use whipped cream or meringue as a lighter alternative.
How to Bake Hummingbird Tres Leches Cake:
Step 1: To create this Hummingbird Tres Leches Cake, you’ll first prepare your toasted coconut by spreading it on a baking sheet and toasting it in the oven. Then, in a large bowl, mash the banana and mix it with sugars, eggs, oil, and pineapple before folding in your dry ingredients like flour, baking soda, and cinnamon.
Step 2: Once the batter is prepared, you’ll fold in your toasted coconut and pour the mixture into a greased springform pan to bake.
Step 3: After baking and cooling the cake, you’ll poke holes in it with a toothpick and soak the cake with a combination of three milks (condensed milk, whole milk, and coconut milk).
Step 4: To top it all off, you’ll prepare a marshmallow topping by gently heating egg whites and sugar over a double boiler before whisking it into glossy peaks. Spread the marshmallow fluff over the cake, and garnish with the reserved toasted coconut.
Wanna watch the assembly?
Click here for a short snippet of this Hummingbird Tres Leches Cake in the making!

Hummingbird Tres Leches Cake Recipe:
Hummingbird Tres Leches Cake
Equipment
- Large Mixing Bowl
- Whisk
- Stand Mixer
- Hand Mixer optional
- 9-Inch Springform Pan
- Double Boiler or a small sauce pan with a heat proof glass bowl
- Runner Spatula
- Baking Sheet
- Pastry Torch
Ingredients
Hummingbird Cake:
- 2 cups Flour
- 2/3 cup Granulated Sugar
- 1/2 cup Brown Sugar
- 3/4 tsp Baking Soda
- 1 1/4 tsp Cinnamon
- 1/2 tsp Salt
- 2/3 cup Vegetable Oil
- 2 Eggs
- 1 Ripe Banana
- 8 oz. Canned Crushed Pineapple
- 4 oz. Sweetened Shredded Coconut with 1/2 divided out for garnish
Milk Soak Mixture:
- 1 can Sweetened Condensed Milk
- 1/2 cup Whole Milk
- 1/2 cup Coconut Milk
Marshmallow Meringue:
- 2 Egg Whites
- 1/2 cup Sugar
- Splash of Vanilla
Instructions
To Make the Cake:
- Pre-heat the oven to 350 degrees F.
- Spread out coconut on a non-stick pan and place in the oven for 10 minutes. After the oven timer goes off, check the coconut, give it a stir on the sheet pan, and place it back in the oven for 3-5 minutes or until the coconut has been well toasted. (Keep an eye on it, as it will burn quickly)
- In a large mixing bowl, mash your ripe banana until it becomes paste-like.
- Add both sugars to the banana, and mix to combine.
- Mix in your eggs, one at a time until fully combined. Lastly, add vegetable oil and crushed pineapple, and stir until well mixed.
- In a separate bowl, whisk together flour, baking soda, cinnamon, and salt.
- Add your dry ingredients to the wet ingredients, and stir gently until the batter has only just come together. Do not over-mix.
- Lastly, fold in the toasted coconut, reserving some of it to use as a garnish on the cake at the end ( reserve about 1/2 cup)
- Pour your batter into a greased 9-inch springform pan, and bake at 350 degrees for 35-45 minutes, or until the center has cooked evenly and the edges have browned.
To Soak the Cake:
- Once the cake has come out of the oven and has cooled completely, using a toothpick, poke dozens of small holes into the top of the cake, making tunnels for the milk mixture to soak in.
- To make the milk mixture, in a small pitcher or a large liquid measuring cup, combine all three milks, and mix until fully combined.
- Next, grab your cake with the holes poked in it, while still in the springform pan, and slowly begin pouring the milk mixture over it, making sure to pour the mixture into the holes and around the edges of the cake. It will take a few phases of pouring the milk and allowing it to soak into the cake before pouring on a little more and repeating.
- Stop pouring the milk mixture once it is no longer draining into the cake. It is okay if you did not use the entire mixture.
- Cover the top of the springform pan in plastic wrap, and place in the fridge for 2 hours to allow the cake to fully saturate.
To Make the Marshmallow Topping:
- Combine the egg whites and the sugar in a heat resistant bowl. Whisk well.
- Place a small pot filled with 3 inches of water on the stove to prepare a double boiler.
- Once the water has boiled, place your heat resistant bowl over the top of the water, and slowly heat your egg whites and sugar inside the bowl, stirring constantly. You do not want to cook the eggs. You are only looking for the sugar to dissolve (completely) and the egg whites to get slightly warm. Once the sugar has dissolved, remove from heat.
- Immediately place your warm egg white mixture into the bowl of a clean stand mixer with the whisk attachment (if you do not have a stand mixer, you can use a clean bowl and an electric hand mixer), and whisk on high until medium, glossy peaks form. Turn off mixer, and set aside.
- Take your soaked cake from the fridge, and remove the outer ring of the springform pan, releasing the cake and exposing the edges.
- Gently place heaping spoonfuls of marshmallow topping onto the top of the cake, and spread gently until it covers the entire top of the cake, leaving the edges exposed.
- Using a metal spoon, make whatever patterns or waves you would like in the marshmallow topping. Then, using a pastry torch, lightly torch the marshmallow until it has perfectly toasted peaks.
- Top with the reserved toasted coconut over the marshmallow, slice, serve, and enjoy!
FAQs about Baking a Hummingbird Cake::
- 1. What can I use if I don’t have a springform pan?
If you don’t have a springform pan, a regular 9-inch round cake pan or square baking dish will work just as well. Make sure it is well-greased, and carefully remove the cake after cooling to avoid sticking.
Tips for Achieving a Perfectly Toasted Marshmallow Topping:
- Don’t Overheat the Egg Whites: When preparing the marshmallow topping, heat the egg whites and sugar gently, just until the sugar dissolves. Overheating can cause the egg whites to cook, which will ruin the texture.
- Whisk to Medium Peaks: You want your marshmallow topping to be thick and glossy with medium peaks that hold their shape without becoming too stiff.
- Use a Blow Torch for Extra Toast: If you want to add an extra toasted flavor to the marshmallow topping, use a kitchen blow torch to lightly brown the top after spreading it over the cake.
How to Freeze or Store Your Hummingbird Tres Leches Cake::
- Freezing: You can freeze the cake before soaking it in the milk mixture and adding the marshmallow topping by wrapping it tightly in plastic wrap, followed by foil. It can be frozen for up to 3 months. When ready to serve, thaw it in the fridge overnight, apply the milk mixture, and top with fresh marshmallow fluff before serving.
- Storing: Once assembled, the Hummingbird Tres Leches Cake should be stored in the refrigerator. It will stay fresh for up to 4 days. Be sure to keep it covered with plastic wrap to maintain moisture and prevent the marshmallow topping from drying out.











