Imagine yourself transported to a sun-drenched beach in Mexico, the gentle ocean breeze caressing your skin, and the vibrant flavors of the tropics dancing on your palate. That very sensation is precisely what this Piña Colada Tres Leches Cake aims to evoke. It’s a luscious sponge sheet cake, generously soaked in a rich blend of milks, then infused with the unmistakable tastes of pineapple, coconut, and a hint of rum. This dessert is more than just a sweet treat; it’s a culinary journey, a vibrant escape, designed to whisk your senses back to that idyllic beach paradise, even if just for a moment.

Returning home from the breathtaking beauty of Mexico’s Riviera Maya was unexpectedly challenging. The week spent amidst its ancient ruins, turquoise waters, and vibrant culture felt like the best vacation in recent memory, leaving me with a deep longing for its carefree days. I found myself wishing those moments could have stretched into an entire year, allowing me to indefinitely linger on the pristine beaches, a refreshing margarita in hand, soaking in every glorious sunset.

Our family adventure included our energetic toddler, joining Steve’s parents at a delightful resort just south of Cancun. The five of us embarked on an unforgettable journey, exploring a myriad of beaches and savoring an incredible array of authentic Mexican cuisine up and down the coast. It was a perfect blend of activity and serene relaxation. We indulged in generous servings of freshly made guacamole, drifted into peaceful siestas under the warm sun, laughed and danced amidst the gentle waves, and savored countless cold, refreshing drinks. We ventured out to explore fascinating ancient ruins, marveling at the history embedded in their stones, and even snorkeled amongst a dazzling kaleidoscope of tropical fish in crystal-clear waters. It was exactly the low-key, rejuvenating escape my soul desperately craved.

My only, albeit minor, regret from that incredible trip? Not indulging in a true, perfectly crafted piña colada while I was actually there. We had a bottle of coconut rum that seemed to vanish far too quickly, but I never got to experience that iconic, beautifully presented cocktail, complete with its festive pineapple wedge and bright maraschino cherry. It felt like an unfinished culinary quest.
So, here it is – my culinary tribute, my way of bringing a piece of that Mexican paradise home: the Piña Colada Tres Leches Cake. It’s a dessert for all of us to enjoy, a delicious remedy for post-vacation blues, and a celebration of those unforgettable tropical flavors.


Transforming beloved boozy cocktails into decadent desserts is, in my opinion, always a brilliant idea. The classic Tres Leches cake, with its inherently moist and creamy nature, seemed like the perfect canvas for a tropical cocktail-inspired makeover. Its spongy texture and incredible ability to absorb liquids make it an ideal candidate for infusing the vibrant, sweet, and tangy notes of a piña colada.

Traditionally, Tres Leches cake, a cherished Mexican dessert, features a light sponge cake soaked in a trio of milks: sweetened condensed milk, evaporated milk, and heavy cream. For this particular recipe, I introduced a tropical twist to create our Piña Colada version. The heavy cream was thoughtfully replaced with unsweetened coconut milk, adding a subtle yet distinct tropical base note. To complete the authentic piña colada ensemble, generous chunks of fresh pineapple were folded into the batter, a few splashes of rich rum were added for that signature kick, and a delicate topping of toasted coconut provided a delightful textural contrast and an intensified coconut aroma. The result is a harmonious fusion that delivers all the creamy, fruity, and spirited essence of your favorite tropical drink in a delightfully moist and irresistible cake.

The cake itself is wonderfully rich and incredibly moist, making it an ideal dessert for a variety of occasions. It’s perfectly suited for lively Cinco de Mayo celebrations, vibrant summer parties, or even as a simple yet indulgent weeknight treat to brighten any evening. While it may not fully replicate the experience of actually sipping a piña colada with your toes in the sand on a Mexican beach, it undeniably comes in as a very close second – a not-too-distant, wonderfully satisfying alternative that I wholeheartedly embrace and encourage you to try. This cake brings the spirit of the tropics right to your table, offering a delicious escape with every single bite.

Baking Tip: How to Toast Coconut Perfectly
Toasting coconut is a simple step that elevates its flavor and adds a beautiful golden hue and crunchy texture to your desserts. It’s worth the extra few minutes for a truly exceptional result:
- Preheat your oven to 350°F (175°C). Ensure your oven rack is in the middle position for even heating.
- Spread your shredded, flaked, or shaved coconut evenly across an ungreased baking sheet pan. A single layer is key for uniform browning.
- Bake for approximately 4 minutes initially. At this point, the coconut should just begin to show signs of browning around the edges. Carefully remove the pan from the oven and give the coconut a good, thorough stir with a spatula to ensure even toasting.
- Return the pan to the oven and bake for another 4 minutes. Again, remove it and stir thoroughly.
- Continue to return it to the oven, checking and stirring every minute or so thereafter, until the coconut achieves a beautiful, uniform golden-brown color. Be very vigilant during this final stage, as coconut can go from perfectly toasted to burnt very quickly. The total bake time is typically around 10 minutes, but it can vary based on your oven and the type of coconut.


Piña Colada Tres Leches Cake
Pin Recipe
Leave a Review
Ingredients
For the cake:
- 1 ½ cups all-purpose flour (180 grams)
- 1 tablespoon baking powder
- ½ teaspoon salt
- 6 large eggs , separated
- 1 cup granulated sugar (200 grams)
- ½ cup unsweetened coconut milk (120 ml)
- 1 teaspoon vanilla extract
- 1 tablespoon rum
- 1 cup pineapple , finely chopped (see Notes) (240 grams)
For the leches (milk mixture):
- 1 cup unsweetened coconut milk (237 ml)
- ½ cup sweetened condensed milk (120 ml)
- ½ cup evaporated milk (120 ml)
- 1 teaspoon vanilla extract
- 1 tablespoon rum
For the whipped cream topping:
- 1 ½ cup heavy whipping cream (355 ml)
- ¼ cup granulated sugar (50 grams)
- ½ teaspoon vanilla extract
- 1 ½ cup coconut , toasted (see Notes) (130 grams)
- Pineapple wedges , for garnish
- Maraschino cherries , for garnish
Instructions
To make the cake:
-
Preheat your oven to 350°F (175°C). Generously grease and flour a 9×13-inch baking pan, or line with parchment paper for easy removal.
-
In a medium bowl, whisk together the all-purpose flour, baking powder, and salt. Set this dry mixture aside.
-
In the bowl of a stand mixer fitted with a whisk attachment (or using a hand mixer in a large bowl), beat the egg yolks and granulated sugar on medium-high speed. Continue beating until the mixture becomes thick and pale yellow in color, and forms a ribbon-like stream when you lift the whisk. This typically takes about 5 minutes.
-
Gently stir in the coconut milk, vanilla extract, and rum into the egg yolk mixture until just combined. Gradually fold in the reserved flour mixture in small additions, mixing until no streaks of flour remain, being careful not to overmix.
-
In a separate, very clean mixing bowl (you can transfer the cake batter to another bowl and clean your stand mixer bowl if necessary), beat the egg whites on medium-high speed until they form soft, airy peaks. Carefully fold these beaten egg whites into the cake batter in three separate additions, ensuring the mixture remains light and fluffy. Finally, gently stir in half of the finely chopped pineapple chunks.
-
Pour the prepared cake batter evenly into the greased and floured baking pan. Sprinkle the remaining pineapple chunks over the top of the batter. Bake for approximately 30 minutes, or until the cake is golden brown, and the center springs back lightly when gently touched. Let the cake cool completely on a wire rack before proceeding to the next step.
To make the leches (milk mixture) for soaking:
-
In a medium bowl, combine the unsweetened coconut milk, sweetened condensed milk, and evaporated milk. Whisk until thoroughly blended. Stir in the vanilla extract and rum, ensuring all ingredients are well incorporated.
-
Once the cake is completely cool, use a skewer or a fork to poke numerous holes all over the surface of the cake, pressing all the way down to the bottom. Slowly and carefully pour the leches mixture evenly over the entire cake, ensuring every part is covered. Cover the pan tightly with plastic wrap and chill in the refrigerator for at least 3 hours, or preferably overnight, to allow the cake to fully absorb the delicious milk mixture (refer to Notes for a quicker option).
To make the topping and garnish:
-
In a chilled mixing bowl, whip the heavy cream on medium-high speed until it begins to thicken. Add the granulated sugar and vanilla extract, then continue whipping until soft peaks form. Do not overbeat, or the cream will become grainy. Spread this light and airy whipped cream generously on top of the thoroughly chilled and soaked cake. Garnish the top with the toasted coconut, fresh pineapple wedges, and vibrant maraschino cherries for that classic piña colada presentation.
-
Store any leftover Piña Colada Tres Leches Cake in an airtight container in the refrigerator for up to 3 days to maintain its freshness and moisture.
Notes
Helpful Tips for Your Piña Colada Tres Leches Cake:
- Pineapple Option: For convenience, you can certainly use canned crushed pineapple, ensuring it’s well-drained before adding to the cake batter. However, for the freshest and most vibrant flavor, finely chopped fresh pineapple is always recommended.
- Coconut Choice: Feel free to use either sweetened or unsweetened flaked coconut for toasting, depending on your personal preference for sweetness. Both will provide a wonderful texture and coconut flavor.
- Chilling Time Hack: For the most incredibly moist and flavorful cake, allowing it to chill and soak overnight is ideal. However, if you’re short on time and need to serve it sooner, you can pour only some of the leches mixture over the cake initially. While the cake won’t be as deeply saturated and moist as with a full soak, it will still be delicious and presentable in a pinch. Just be aware of the difference in texture and flavor intensity.