Indulge your taste buds in a luscious symphony of flavors with our heavenly Key Lime Tres Leches Cake. This Latin American classic has been transformed into a tropical masterpiece that will transport you to a sunny paradise with each forkful.
At first glance, this dessert is a sight to behold. A spongy cake, gently soaked in a trio of creamy milks, is infused with the vibrant essence of tangy key limes. The cake itself is a marvel—a delicate creation that strikes the perfect balance between light and moist, its golden hue hinting at the citrusy adventure that awaits.
Why You’ll Love This Key Lime Tres Leches Cake Recipe
Bright and balanced: key lime cuts through the richness of the milk soak
Ultra moist (but not soggy): the sponge is designed to absorb liquid
Make-ahead friendly: best after chilling 8–24 hours
Crowd-pleaser: familiar, but with a fun citrus twist
Perfect texture: airy cake + creamy soak + pillowy topping
This is basically tres leches meets key lime pie—minus the stress of a pie crust.
What Is Tres Leches Cake?
Tres leches literally means “three milks.” Traditional tres leches cake is a light sponge cake soaked with a mixture of evaporated milk, sweetened condensed milk, and heavy cream (or whole milk). The sponge absorbs the soak like a dream, creating a cake that’s moist all the way through.
In this version, we add key lime zest and juice to the milk mixture and topping so the flavor is fresh, citrusy, and slightly tangy—without overpowering the classic creamy vibe.
Ingredients
For the Cake
- 5 eggs, divided
- 1/2 cup butter, softened (1 stick)
- 1 cup granulated sugar
- 1 1/2 teaspoons vanilla
- 1 1/2 cups flour, spooned and leveled
- 1/2 teaspoon kosher salt
- 1 teaspoon baking powder
- 1/4 teaspoon baking soda
For the Milk
- 1 (14-oz) can of heavy cream
- 1 (14-oz) can of sweetened condensed milk
- 1 (12-oz) can evaporated milk
For the Key Lime Filling
- 1 (14-ounce) cans of sweetened condensed milk
- 1 package of cream cheese
- 3/4 cup key lime juice
For the Whipped Cream
- 1 cup heavy cream
- 1 tbsp powdered sugar
- 1/2 teaspoon vanilla extract
To get started preheat the oven to 350 degrees F.
Grease a 9×13 inch cake pan with nonstick spray or rub with butter.
Separate 5 eggs. Place the egg whites in a large bowl or stand mixer.
Place the egg yolks in a small bowl and set aside.
*You can use a water bottle to separate your eggs. Simply take an empty clean plastic water bottle. Place the opening above the egg yolk and squeeze the bottle. The pressure will suck up the egg yolk and separate it from the egg white. I’ve provided a video on how to use a water bottle to separate your eggs.
Beat the egg whites for about 2-4 minutes, until stiff peaks form. You can see in the photos how it will change.
Scrape the egg whites into a medium bowl and store in the fridge. These will be used later but need to be kept cool.
In the same bowl that you beat the egg whites, add 1/2 cup butter and beat until smooth. Scraping edges so you can mix evenly.
Add 1 cup sugar and beat until light and fluffy, about 2 minutes, scraping sides halfway through. Add 1 and 1/2 teaspoons vanilla and beat well.
Get the egg yolks we separated earlier and add one egg yolk at a time to the butter and sugar mixture. Beating them well after each addition.
Now in a separate medium bowl, whisk together 1 and 1/2 cups flour, 1/2 teaspoon salt, 1 teaspoon baking powder, and 1/4 teaspoon baking soda.
Get the beaten egg whites out of the fridge.
Now you are going to add the flour mixture and the beaten egg whites into the butter/sugar mixture in alternating batches. (Add about half the flour to the butter mixture, and stir. Then add half the beaten egg whites to the butter mixture, and stir, until it’s all added.) Do not over-mix. Once it is combined, stop.
Here is a video of how I mix together the flour, egg, and butter mixture together.
(Featuring my baby telling me how hungry she is)
Scrape the batter into the prepared pan and spread out with a spatula.
Bake the cake at 350 degrees for 25-30 minutes, until the edges are pulling away from the sides of the cake pan, and a toothpick inserted in the center comes out with no batter on it.
While the cake is baking, make the milk mixture in a very large glass measuring cup or bowl, and add 1 can of sweetened condensed milk and 1 can of evaporated milk. Then in the empty 14 oz can pour heavy whipping cream to the top of the can and then pour in the mixture. Stir together until combined.
When the cake is baked, remove it from the oven, turn off the oven, and set a timer for 5 minutes. When the timer goes off, use a chopstick to poke holes in the cake. *Refer to the video below on how to poke holes.
Once you have holes all over the cake, take 3-5 minutes to SLOWLY pour the milk mixture all over the cake. If you pour too quickly, the top of your cake will not absorb the liquid. Yes, pour all of the liquid on the cake. It seems like too much. It’s not!
Once all the milk has been added, put the cake back in the oven that has been turned OFF and set a timer for 10 minutes. When the timer goes off, remove the cake from the oven and let cool for a few minutes on the counter. Cover well, transfer to the fridge to cool completely, and let the liquid absorb into the cake. This will take at least 4-6 hours.
Key Lime Pie Filling
Now that the cake is baked and is being chilled in the refrigerator it is time to make the key lime pie filling that is going to go on top.
This also takes about 4 hours to chill so it is best to do it ahead of time.
Key Lime Ingredients
- 1 (14-ounce) cans of sweetened condensed milk
- 1 package of cream cheese
- 3/4 cup key lime juice
Whipped Cream Ingredients
- 1 cups heavy cream
- 1 tbsp powdered sugar
- 1/2 teaspoon vanilla extract
Add all ingredients for the key lime filling in a large bowl or stand mixer. Mix until thoroughly combined and fluffy. Set aside when done.
In another mixing bowl add all the ingredients for whipped cream. Whip the cream until you have stiff peaks. Once the whipped cream is done mix it into the key lime filling.
Chill this mixture for up to 4 hours and then you can use this to decorate the cake.
Putting it all together
The Final Bite
Take your key lime pie filling that is set and spread the filling all over the cake.
Garnish the cake with cut limes for decoration.
As you savor this tropical delight, let your mind wander to a serene beachside oasis, with the cool ocean breeze and the gentle rustle of palm trees. The Key Lime Tres Leches Cake captures the essence of summer, offering a taste of paradise that will leave you yearning for more.
Whether you’re hosting a festive gathering or simply seeking a moment of sweet escape, our Key Lime Tres Leches Cake is a delightful choice that guarantees smiles and satisfied palates. So, go ahead and indulge in this tropical treat, and let its citrusy charm transport you to a sun-kissed paradise with every heavenly bite.
Enjoy!
Don’t forget to share your creations on Instagram and tag us at @edamamabean_ or @edamamabean (tiktok). Happy cooking!
Make-Ahead + Storage
This is one of the best make-ahead desserts you can bake.
Make ahead: Bake and soak the cake up to 24 hours in advance.
Add topping: Add whipped cream the day of serving (or up to 4–6 hours before).
Store leftovers: Cover and refrigerate up to 3–4 days. The cake stays moist, though the topping may soften slightly.
Avoid freezing the finished cake (the dairy soak can separate). If you want to prep ahead, freeze the baked unsoaked sponge, then thaw and soak later.
Serving Ideas (Party-Friendly and Pretty)
This tres leches cake with key lime is fantastic straight up, but if you want it to look bakery-level with minimal effort:
Sprinkle graham cracker crumbs across the top for a key lime pie vibe
Add toasted coconut for tropical flavor
Top with lime zest + thin lime wheels for a clean, bright finish
Add a few raspberries for color contrast and tartness
Serve chilled. Tres leches is at its best cold and creamy.
Frequently Asked Questions
Can I use bottled key lime juice?
Yes. Fresh is ideal, but bottled key lime juice is convenient and still tasty. If using bottled, definitely include zest (from fresh limes) to boost aroma.
Why did my cake get soggy?
Too much soak, not enough time to absorb gradually, or a cake that’s too tender. Pour slowly and ensure you’re using a sponge-style cake.
Can I make this as cupcakes?
You can! Bake sponge cupcakes, poke, soak with a tablespoon or two each, then top with whipped cream. Chill before serving.
Equipment Used
- Medium Bowl
- Large Bowl
- Mixer
- Water Bottle
- Rubber Spatula
- Measuring Cups
- Measuring Spoons
- 9" x 11" Glass Dish
- Piping Bag
Recipes Related

Tres Leche with Key Lime
Equipment
- 1 Medium Bowl
- 1 Large Bowl
- 1 Mixer
- 1 Plastic Water Bottle
- 1 Rubber Spatula
- Measuring Cups
- Measuring Spoons
- 1 9" x 11" Glass Dish
- 1 Piping Bag
Ingredients
For the Cake
- 5 eggs divided
- ½ cup butter softened (1 stick)
- 1 cup granulated sugar
- 1 ½ tsp vanilla
- 1 ½ cup flour
- ½ tsp kosher salt
- 1 tsp baking powder
- 1/4 tsp baking soda
For the Milk
- 1 14-oz can heavy cream
- 1 14-oz can sweetened condensed milk
- 1 12-oz can evaporated milk
For the Whipped Cream
- 1 cups heavy cream
- 1 tbsp powdered sugar
- ½ tsp vanilla extract
For the Key Lime
- 1 14-oz cans sweetened condensed milk
- 1 package cream cheese
- ¾ cup key lime juice
Instructions
For the cake
- Preheat the oven to 350 degrees F. Grease a 9×13 inch cake pan with nonstick spray or rub with butter.
- In a large bowl or stand mixer, add 5 egg whites. Place the egg yolks in a small bowl and set aside.
- Beat the egg whites for about 2-4 minutes, until stiff peaks form. See photos.
- Scrape the egg whites into a medium bowl and store in the fridge.
- In the same bowl that you beat the egg whites, add 1/2 cup butter and beat until smooth, scraping edges. Add 1 cup sugar and beat until light and fluffy, about 2 minutes, scraping sides halfway through. Add 1 and 1/2 teaspoons vanilla and beat well.
- Add the egg yolks one at a time, beating well after each addition.
- In a medium bowl, whisk together 1 and 1/2 cups flour, 1/2 teaspoon salt, 1 teaspoon baking powder, and 1/4 teaspoon baking soda.
- Get the beaten egg whites out of the fridge. Now you are going to add the flour mixture and the beaten egg whites into the butter/sugar mixture in alternating batches. (Add about half the flour to the butter mixture, and stir. Then add half the beaten egg whites to the butter mixture, and stir, until it’s all added.) Do not over-mix. Once it is combined, stop.
- Scrape the batter into the prepared pan and spread out with a spatula.
- Bake the cake at 350 degrees for 25-30 minutes, until the edges are pulling away from the sides of the cake pan, and a toothpick inserted in the center comes out with no batter on it.
For the Milk
- While the cake is baking, make it in a very large glass measuring cup or bowl, and add 1 can of sweetened condensed milk and 1 can of evaporated milk. Then in the empty 14 oz can pour heavy whipping cream to the top of the can and then pour in the mixture. Stir together until combined.
- When the cake is baked, remove it from the oven, turn off the oven, and set a timer for 5 minutes. When the timer goes off, use a chopstick to poke holes in the cake.
- Once you have holes all over the cake, take 3-5 minutes to SLOWLY pour the milk mixture all over the cake. If you pour too quickly, the top of your cake will not absorb the liquid. Yes, pour all of the liquid on the cake. It seems like too much. It’s not!
- Once all the milk has been added, put the cake back in the oven that has been turned OFF and set a timer for 10 minutes. When the timer goes off, remove the cake from the oven and let cool for a few minutes on the counter. Cover well, transfer to the fridge to cool completely, and let the liquid absorb into the cake. This will take at least 4-6 hours.
For the Key Lime and Whipped Cream
- Add all ingredients for the key lime filling in a large bowl or stand mixer. Mix until thoroughly combined and fluffy. Set aside when done.In another mixing bowl add all the ingredients for whipped cream. Whip the cream until you have stiff peaks. Once the whipped cream is done mix it into the key lime filling.Chill this mixture for up to 4 hours and then you can use this to decorate the cake.
Putting it all together
- Spread the key lime filling over the cake.
- Put the remaining cream in a piping bag and decorate the cake as you please.
- Garnish with limes!
- Enjoy!
Subscribe for New Fantasy Recipes
Delivered to You
*Inspiration delivered to your email not by Owl*



