Piña Colada Tres Leches Cake

Category:Desserts & Baking

Piña Colada Tres Leches Cake is the kind of dessert that disappears in cold, creamy slices, with a sponge soaks up the milk mixture without turning soggy and a whipped topping that keeps every bite light. The coconut, pineapple, and rum lean into the classic piña colada idea, but the cake still tastes like a proper tres leches: rich, plush, and fully saturated in the best way.

What makes this version work is the balance. The whipped egg whites give the cake enough structure to handle the soaking, and the coconut milk adds flavor without making the batter heavy. The milk mixture goes on a fully cooled cake, not a warm one, so it has time to absorb instead of sliding to the bottom. That’s the difference between a cake that eats like a dream and one that puddles in the pan.

Below, I’ve included the small details that matter most: how to keep the sponge airy, how long to chill before slicing, and what to swap if you want the same tropical feel without the rum.

The cake soaked up the milk mixture perfectly and still held its shape when I sliced it. The toasted coconut on top gave it just enough crunch against the creamy filling.

★★★★★— Maria T.

Save this Piña Colada Tres Leches Cake for a tropical dessert that stays ultra-creamy, slices cleanly, and tastes even better after a long chill.

Save to Pinterest

The Cake That Stays Light Even After the Soak

The biggest mistake with tres leches cake is using a batter that’s too dense. Once it gets drenched in milk, a heavy sponge turns gummy fast. This one relies on whipped egg whites folded in at the end, which gives the cake enough lift to absorb the liquid while staying tender and sliceable.

Another thing that matters here is timing. The cake needs to be completely cool before you pour on the milk mixture. If it’s even a little warm, the liquid rushes to the bottom instead of settling through the crumb, and you lose that even, creamy texture in every bite.

  • Egg whites — These are what keep the cake airy enough for all that soaking. Beat them to stiff peaks, then fold gently so you don’t knock out the structure.
  • Coconut milk — This adds the piña colada note right into the cake batter. Full-fat coconut milk gives the best flavor, but the canned light version still works if that’s what you have.
  • Rum or pineapple juice — Rum gives the classic grown-up version, while pineapple juice keeps the tropical flavor without the alcohol. Either way, it belongs in the soaking mixture, not the batter.

What Each Ingredient Is Actually Doing in This Cake

Flour and baking powder set the base of the sponge. All-purpose flour gives enough structure to hold the soak without making the cake dry, and the baking powder helps it rise evenly in a 9×13 pan.

Sweetened condensed milk and evaporated milk are the backbone of the tres leches soak. Condensed milk brings sweetness and body, while evaporated milk keeps the mixture pourable so it can move through the cake instead of sitting on top.

Heavy cream is for the topping, and there isn’t a great substitute if you want that clean, billowy finish. It whips into a stable layer that stands up to the moist cake underneath, especially once chilled.

Toasted coconut flakes and pineapple chunks finish the cake with texture. Toasted coconut brings crunch and a deeper flavor than plain shredded coconut, and fresh pineapple keeps the topping from tasting heavy.

How to Build the Layers So the Cake Stays Creamy, Not Wet

Whipping the Egg Base

Beat the egg yolks and sugar until they turn pale and thick enough to leave a ribbon on the surface. That step builds the backbone of the batter and gives the finished cake a finer crumb. When you add the flour mixture, stir just until the dry streaks disappear. Overmixing at this stage starts developing gluten, and that’s what makes a soaked cake turn chewy instead of soft.

Folding in the Whites

Beat the egg whites until you get stiff peaks that stand straight up when you lift the whisk. Fold them into the batter in two or three additions with a light hand, scraping from the bottom and turning the bowl as you go. If the batter looks a little streaky, that’s better than deflating it. The trapped air is what keeps the cake open enough to drink in the milk mixture later.

Soaking the Cooled Cake

Let the cake cool all the way before you pierce it. A fork makes enough channels for the milk mixture to move through without tearing the crumb apart. Pour slowly and evenly, giving the liquid a chance to settle instead of pooling in the center. After that, the refrigerator does the rest of the work. Two hours is the minimum, but a longer chill gives cleaner slices and a more unified texture.

Finishing With the Topping

Whip the cream with powdered sugar until it holds stiff peaks and spreads in thick swirls. Don’t top the cake before it has chilled, or the whipped cream will sink into the surface. Add the toasted coconut and pineapple just before serving so the coconut stays crunchy and the pineapple stays bright.

How to Adapt This for Different Pans, Alcohol-Free Slices, and Make-Ahead Serving

Pineapple Juice Instead of Rum

Swap the rum for the same amount of pineapple juice if you want a fully alcohol-free cake. You’ll lose a little of the warm, boozy note, but the pineapple flavor becomes cleaner and more direct.

Dairy-Free Version

Use full-fat coconut milk in place of the heavy cream topping and look for dairy-free sweetened condensed milk and evaporated-style alternatives if you can find them. The cake still tastes tropical, but the topping won’t whip exactly the same, so expect a softer, more spoonable finish.

Baking It in a Smaller Dish

If you use a deeper or smaller pan, watch the bake time closely and test with a light finger press. The cake should spring back in the center and pull slightly from the edges before you take it out. A thicker cake may need a few extra minutes to bake through, but don’t overbake it or it won’t absorb the milk as evenly.

Storage and Reheating

  • Refrigerator: Keep covered for up to 4 days. The cake stays moist, and the topping holds up well, though the coconut softens a bit over time.
  • Freezer: Freeze the unfrosted soaked cake only if needed, wrapped tightly. The whipped cream topping doesn’t freeze well on top of the finished cake.
  • Reheating: Serve this cake chilled rather than reheated. Warming it makes the milk mixture loosen and the whipped cream collapse, which is the opposite of what you want here.

Questions I Get Asked About This Cake

Can I make Piña Colada Tres Leches Cake the day before? +

Yes, and it’s even better that way. The cake needs time to absorb the milk mixture, and an overnight chill gives the crumb a more even, custardy texture. Add the whipped cream, toasted coconut, and pineapple within a few hours of serving so the topping stays fresh.

How do I keep the cake from getting soggy on the bottom? +

Bake the cake until it’s set and fully cooked through, then cool it completely before soaking. If the cake is warm, the milk mixture rushes downward and collects at the bottom of the pan. Slow pouring helps too, because the liquid has time to move through the crumb instead of flooding one spot.

Can I use canned pineapple instead of fresh pineapple chunks? +

Yes, but drain it very well and pat it dry before topping the cake. Extra juice on top can make the whipped cream loose and watery. Fresh pineapple gives the cleanest texture, but well-drained canned pineapple works in a pinch.

How do I know when the egg whites are whipped enough? +

They should hold stiff peaks that stand straight up when you lift the whisk, not droop over. If they’re still soft, the batter won’t trap enough air and the finished cake will be heavier. If you overwhip them, they can turn dry and grainy, so stop as soon as they’re glossy and firm.

Can I freeze leftovers of tres leches cake? +

You can freeze individual slices, but the texture changes a bit after thawing. Wrap them well and thaw in the refrigerator so the cake doesn’t weep as it comes back to temperature. The topping will soften, so this is best for the cake itself rather than a fully finished dessert.

Piña Colada Tres Leches Cake

Piña colada tres leches cake is a fluffy white cake soaked in a sweet milk mixture, then chilled until sliceable and creamy. Finished with whipped cream, toasted coconut flakes, and fresh pineapple for a tropical look and texture.
Prep Time 30 minutes
Cook Time 30 minutes
resting 2 hours
Total Time 3 hours
Servings: 10 servings
Course: Dessert
Cuisine: Latin
Calories: 510

Ingredients
  

Dry ingredients
  • 1.5 cup all-purpose flour
  • 1.5 tsp baking powder
  • 0.25 tsp salt
Cake batter
  • 5 large eggs separated
  • 0.75 cup granulated sugar
  • 0.25 cup coconut milk
  • 1 tsp vanilla extract
Soaking milk mixture
  • 1 can (14 oz) sweetened condensed milk
  • 1 can (12 oz) evaporated milk
  • 0.75 cup rum or pineapple juice
Topping
  • 1 cup heavy cream
  • 2 tbsp powdered sugar
  • 1 cup toasted coconut flakes
  • 0.5 cup fresh pineapple chunks

Equipment

  • 1 sheet pan

Method
 

Bake the fluffy white cake
  1. Preheat the oven to 350°F. Grease a 9x13 baking dish and set it aside.
  2. Whisk together all-purpose flour, baking powder, and salt. Mix until the dry ingredients look evenly combined with no visible pockets.
  3. Beat egg yolks with granulated sugar until pale, about 3 minutes. The mixture should look lighter in color and slightly thickened.
  4. Add coconut milk and vanilla extract to the yolk mixture. Stir until smooth and glossy.
  5. Fold the flour mixture into the yolks. Stop when no dry streaks remain for a tender crumb.
  6. Beat egg whites until stiff peaks form and gently fold them into the batter. The batter should look airy with visible lift when you lift the spatula.
  7. Pour the batter into the greased 9x13 baking dish. Bake for 30 minutes at 350°F, until the center springs back lightly.
Soak and chill
  1. Combine sweetened condensed milk, evaporated milk, and rum or pineapple juice in a bowl. Stir until the milk mixture is uniform and pourable.
  2. Pierce the cooled cake all over with a fork. Make frequent holes so the soaking liquid can sink in evenly.
  3. Pour the milk mixture evenly over the cake. Move slowly so the surface is covered and the liquid settles into the holes.
  4. Refrigerate the cake for at least 2 hours. Chill until the top looks set and the cake slices cleanly.
Finish with whipped topping
  1. Whip heavy cream with powdered sugar until stiff peaks form. Stop when the cream holds peaks that stand up firmly.
  2. Spread or pipe the whipped cream onto the cooled, soaked cake. Cover the surface smoothly for a fluffy white layer.
  3. Top with toasted coconut flakes and fresh pineapple chunks. Sprinkle evenly so every slice has coconut and a few bright pineapple pieces.
  4. Serve chilled. Keep it cold so the whipped cream stays airy and the milky interior remains creamy.

Notes

Pro tip: Cool the cake before soaking—if it’s warm, the milk can run off the surface instead of soaking in evenly. Refrigerate covered up to 4 days; the cake can also be frozen up to 1 month, but add whipped cream after thawing for the best texture. For a lighter option, substitute part-skim evaporated milk for a slightly lower-fat soak.

You might also like these recipes

Leave a Comment

Recipe Rating