Moist piña colada poke cake topped with whipped cream, toasted coconut, and cherries

Piña Colada Cake (The Tropical Poke Cake That Ruined Every Other Cake for Me)

Sharing is caring!

The first time I made this cake, it was pouring rain outside and my kitchen smelled like a beach bar. Funny how that works. I had a can of crushed pineapple leftover from another recipe, half a tub of coconut, and a stubborn craving for something that tasted like a vacation I couldn’t afford that year. So I improvised. And honestly? What came out of that battered old 9×13 pan has been on repeat in my kitchen for close to a decade now.

If you’ve never had a proper pina colada cake, here’s the thing. It takes the whole idea of the classic piña colada cocktail, that creamy pineapple and coconut combo, and turns it into a soft, soaked, melt-in-your-mouth poke cake. No blender. No little paper umbrella. Just a fork, a cake, and a very happy family arguing over the last corner piece.

I’ll walk you through exactly how I make it, including the mistake that cost me a whole cake back in 2017. Grab your stand mixer if you’ve got one, and let’s get into it.

Why This Cake Actually Works

Most tropical cakes go wrong in one of two ways. They’re either dry as cardboard, or they turn into a soggy pineapple swamp. The trick is balance. You bake a sturdy pineapple butter cake first, then you soak it while it’s still warm so it drinks up all that liquid gold without falling apart.

That soak is the whole ballgame. I use coconut cream of coconut (the sweet stuff in the cocktail aisle, not coconut milk from a can) mixed with sweetened condensed milk. It seeps into every hole you poke and keeps the cake ridiculously moist for days. And I mean days. This is one of those rare desserts that’s better on day two.

Ingredients for piña colada cake including crushed pineapple, cream of coconut, and shredded coconut

Essential Ingredients

Here’s everything you’ll need. Nothing fancy, but a couple of these are non-negotiable if you want that real tropical flavor.

  • 2 1/2 cups all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 3/4 cup unsalted butter, softened
  • 1 1/2 cups granulated sugar
  • 4 large eggs, room temperature
  • 2 teaspoons coconut extract
  • 1 cup crushed pineapple, well drained
  • 3/4 cup coconut milk
  • 1 can (15 oz) cream of coconut
  • 1 can (14 oz) sweetened condensed milk
  • 1/4 cup dark rum (optional, but very authentic)
  • 2 cups heavy whipping cream
  • 1/4 cup powdered sugar
  • 1 cup shredded coconut, toasted
  • Maraschino cherries, for the top

Quick note on the cream of coconut. People mix this up all the time. You want the thick, sweet kind (Coco López is the one I reach for). It lives near the cocktail mixers, not the baking aisle. Trust me on this, it makes or breaks the cake.

Alternative Ingredients

Life happens, and sometimes you’re missing something. Here’s how I swap things without ruining the results.

No coconut extract? Use vanilla plus an extra splash of coconut milk. You lose a little punch but it still works. Skipping the rum for a family-friendly version? Add a teaspoon of rum extract instead, or just leave it out entirely and add a bit more cream of coconut. And if you’re short on time, a good boxed yellow cake mix doctored with the crushed pineapple and coconut extract gets you 90 percent of the way there. I’ve done it on busy weeks and nobody complained.

For the topping, real whipped heavy cream is my go-to, but a tub of thawed whipped topping saves a step if you’re in a rush. Your mileage may vary on how sweet you like it.

Moist piña colada poke cake topped with whipped cream, toasted coconut, and cherries

Step-by-Step Directions

Step 1. Preheat your oven to 350F and grease a 9×13 cake pan. In a bowl, whisk together the flour, baking powder, and salt. Set it aside.

Step 2. Cream the softened butter and sugar until pale and fluffy, about three minutes. This is where a good KitchenAid stand mixer earns its keep, but a hand mixer works fine too. Beat in the eggs one at a time, then add the coconut extract.

Step 3. Fold in the drained crushed pineapple and coconut milk. Then add the dry ingredients and mix on low until just combined. Don’t overdo it. Overmixing is the number one reason cakes turn out tough.

Step 4. Pour the batter into your pan and bake for 33 to 38 minutes, until a toothpick comes out clean. Your whole house is going to smell incredible right about now.

Step 5. While the cake is still warm, whisk the cream of coconut, sweetened condensed milk, and rum together. Poke holes all over the cake with the handle of a wooden spoon, then slowly pour the mixture over the top. Go slow. Let it drink.

Step 6. Chill the cake for at least three hours, ideally overnight. Right before serving, whip the heavy cream with powdered sugar until soft peaks form, spread it over the cake, and finish with toasted coconut and cherries.

Moist piña colada poke cake topped with whipped cream, toasted coconut, and cherries

Pro Tips From My Kitchen

Here’s the mistake I mentioned. Years ago I poured the soak over a cake that was completely cold, and it just sat there in a sad puddle on top. The cake never absorbed a thing. Warm cake drinks the liquid. Cold cake rejects it. Learn from my soggy failure.

Toast your coconut. Please. Raw shredded coconut is fine, but five minutes in a dry non-stick pan over medium heat turns it golden and nutty, and it completely changes the cake. Watch it closely though, it goes from perfect to burnt in about ten seconds.

One more. Drain that pineapple like your life depends on it. Extra juice in the batter makes for a dense, gummy center. I press mine in a fine mesh strainer with the back of a spoon.

Frequently Asked Questions

Can I make this cake ahead of time? Absolutely, and you should. It gets better after a night in the fridge. Just hold off on the whipped cream until a couple hours before serving.

Does the rum cook out? Since the rum goes into the cold soak and isn’t baked, it stays boozy. Skip it or use rum extract for a kid-friendly cake.

How long does it keep? Covered in the fridge, about four days. It rarely lasts that long in my house.

Can I freeze it? The soaked cake freezes well before the topping goes on. Wrap it tight and thaw overnight in the fridge.

Recipe Info

Prep TimeCook TimeChill TimeTotal TimeServingsYield
25 min35 min3 hours4 hours121 (9×13) cake

Why You’ll Love This Recipe

It tastes like a beach holiday but comes together in one pan. It feeds a crowd, which makes it perfect for potlucks and summer cookouts. And it’s forgiving. Even if your cake bakes a touch unevenly, that soak covers a multitude of sins. This is the dessert I bring when I want people to think I tried harder than I actually did.

What Makes This Recipe Unique

Most pineapple coconut cakes stop at the batter. This one leans hard into the poke cake method, so the tropical flavor isn’t just on the surface, it’s in every single bite. The double coconut hit, extract in the cake and cream of coconut in the soak, gives it a depth that boxed versions just can’t touch.

Key Features

  • One pan, no fancy equipment required
  • Make-ahead friendly and better the next day
  • Easy to make family friendly or a little boozy
  • Crowd-pleasing for parties and holidays

Nutrition Facts (per serving, approximate)

CaloriesFatCarbsSugarProtein
48526 g58 g44 g6 g

You’ll Also Love

If this tropical vibe is calling your name, you have to try my fluffy coconut cake, which is a lighter, everyday sort of treat. My Hawaiian pineapple coconut cream fluff is another crowd favorite when I don’t feel like turning on the oven. For something cool and creamy, the no-bake tropical fruit cheesecake hits every time, and the crustless coconut pie is pure comfort. And when I’ve got ripe bananas staring at me, it’s always my Hawaiian banana bread.

One Last Thing

This cake has become a little tradition in my house, the one I make when the weather turns warm and I want everyone to slow down for a minute. It’s not fussy, it’s not perfect, and that’s exactly why I love it. Make it once, and I’d bet it earns a permanent spot in your rotation too. If you try it, come back and tell me how it went. I read every comment, and I always want to know what you tweaked.

Moist piña colada poke cake topped with whipped cream, toasted coconut, and cherries

Piña Colada Cake

Linda
A moist tropical poke cake made with pineapple, coconut, sweetened condensed milk, and cream of coconut, topped with whipped cream, toasted coconut, and cherries
Prep Time 25 minutes
Cook Time 35 minutes
3 hours
Total Time 4 hours
Course Dessert
Cuisine American
Servings 12
Calories 485 kcal

Ingredients
  

  • Cake
  • 2 1/2 cups all-purpose flour
  • 2 1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 3/4 cup unsalted butter softened
  • 1 1/2 cups granulated sugar
  • 4 large eggs room temperature
  • 2 teaspoons coconut extract
  • 1 cup crushed pineapple well drained
  • 3/4 cup coconut milk
  • Soak
  • 1 can 15 oz cream of coconut, sweetened
  • 1 can 14 oz sweetened condensed milk
  • 1/4 cup dark rum optional
  • Topping
  • 2 cups heavy whipping cream
  • 1/4 cup powdered sugar
  • 1 cup shredded coconut toasted
  • Maraschino cherries for topping

Instructions
 

  • Preheat oven to 350°F and grease a 9×13-inch cake pan. Whisk flour, baking powder, and salt together.
  • Beat butter and sugar until light and fluffy. Add eggs one at a time, then mix in coconut extract.
  • Fold in drained pineapple and coconut milk. Add dry ingredients and mix just until combined.
  • Pour into the pan and bake for 33–38 minutes, until a toothpick comes out clean.
  • While the cake is warm, whisk cream of coconut, condensed milk, and rum. Poke holes all over the cake and slowly pour the mixture over it.
  • Refrigerate for at least 3 hours, preferably overnight.
  • Whip heavy cream with powdered sugar to soft peaks. Spread over the chilled cake and finish with toasted coconut and maraschino cherries.

Notes

Use cream of coconut, not canned coconut milk, for the soak. Pour the soak over the cake while it is still warm so it absorbs properly. Drain the pineapple very well to prevent a gummy cake. Toast the coconut for better flavor. The cake can be refrigerated for about 4 days and freezes best before adding the whipped cream topping.
 
 
Keyword coconut cake, easy tropical dessert, Piña Colada Cake, pineapple coconut cake, pineapple poke cake, tropical poke cake

Similar Posts