Easy Pineapple Poke Cake
Pineapple poke cake is one of those desserts that sounds fancy but couldn’t be simpler to make. It starts with a boxed yellow cake, gets soaked in a sweet, creamy pineapple mixture, and finishes with a cloud of whipped topping.

The result is a cold, wonderfully moist cake that’s perfect for warm-weather gatherings or whenever you need a no-fuss treat. It’s even better the next day, so you can make it ahead without worry.
Why This Poke Cake Is a Keeper
I love how this cake manages to taste like a bakery dessert with almost no effort. The cake mix is a reliable shortcut, and poking the holes is oddly satisfying.
The soak turns an ordinary cake into something tender and tropical, with just the right balance of sweet pineapple and creamy richness. Topped with whipped cream and maybe a sprinkling of toasted coconut, it’s a crowd-pleaser that never lasts long.
Ingredients

- 1 box (15.25 oz) yellow cake mix: plus the eggs, oil, and water called for on the box
- 1 can (14 oz) sweetened condensed milk
- 1 can (20 oz) crushed pineapple: undrained
- 1/2 cup heavy cream: or full-fat coconut milk for a tropical twist
- 1 tub (8 oz) frozen whipped topping: thawed (like Cool Whip)
- Optional garnish: toasted shredded coconut or maraschino cherries
Variations / Substitutions
- Cake mix: Use white or butter recipe yellow cake mix; both work.
- Dairy-free: Use coconut condensed milk and full-fat coconut cream instead of heavy cream, and a dairy-free whipped topping.
- Extra coconut flavor: Substitute coconut milk for the heavy cream and top with toasted coconut flakes.
- Topping: Swap Cool Whip for 2 cups of homemade whipped cream, but serve immediately as it may soften faster.
If you like this, you might also love my coconut cream pie bars.
How to Make Easy Pineapple Poke Cake
Step 1: Bake the Yellow Cake

Prepare the cake mix according to the package directions using the eggs, oil, and water called for. Pour the batter into a greased 9×13-inch baking pan. Bake at the temperature and time listed on the box, usually around 25 to 30 minutes, until a toothpick inserted in the center comes out clean. Let the cake cool in the pan on a wire rack for 15 minutes. While it’s still warm, use the handle of a wooden spoon to poke holes all over the top, about an inch apart, going almost to the bottom.
The cake will have a golden top and that familiar buttery vanilla smell. Poking while warm helps the soaking liquid really sink in, so don’t skip the short cooling time.
Step 2: Poke and Soak the Cake

In a medium bowl, whisk together the 14 oz sweetened condensed milk, the entire can of crushed pineapple (juice and all), and the 1/2 cup heavy cream. Slowly pour this mixture all over the warm cake, aiming to fill the holes. Spread it gently with a spatula if needed, but let gravity do most of the work. Cover the pan tightly with plastic wrap and refrigerate for at least 4 hours, or overnight for the best texture.
As you pour, you’ll see the milky pineapple liquid seep into the holes and puddle on top. Over the chill time, the cake absorbs every drop, transforming into a dense, moist dessert that stays cool and refreshing.
Step 3: Top and Serve the Pineapple Cake

Remove the chilled cake from the fridge and peel off the plastic wrap. Scoop the thawed whipped topping onto the cake and spread it into an even layer, all the way to the edges. If you’re using toasted coconut, sprinkle it over the topping now for a little crunch. Slice into 12 squares and serve immediately, cold from the pan.
That first slice comes out clean, with layers of soaked cake, creamy topping, and maybe a pop of pineapple bits. It’s a dessert that looks sunny and cheerful on any table.
A Few Tips for Pineapple Poke Cake
- For clean slices, line the pan with parchment paper before baking. Once the cake is set, lift the whole thing out using the overhang and slice on a cutting board.
- If you want a stronger pineapple punch, drain the crushed pineapple and reserve the juice. Mix the juice with the condensed milk and cream, then fold the pineapple fruit into the whipped topping instead.
- Don’t overbeat the cake batter; mix just until combined for a tender crumb that soaks up the liquid better.
- Letting the cake chill overnight really makes a difference. The texture becomes almost pudding-like on the bottom layer.
- To toast coconut, spread sweetened shredded coconut on a baking sheet and bake at 350°F for 5 to 7 minutes, stirring once, until golden. Watch it closely.
Storing Leftover Poke Cake
- Refrigerate: Cover the pan tightly or transfer slices to an airtight container. It keeps well for up to 4 days.
- Serve cold: Always serve straight from the fridge. The cake is meant to be enjoyed chilled.
Frequently Asked Questions
Can I use fresh pineapple?
Fresh pineapple contains an enzyme that can break down the cake and make it mushy. For the best texture and flavor, stick with canned crushed pineapple.
Is there a way to make this cake dairy-free?
Yes, use a dairy-free cake mix, canned coconut condensed milk, full-fat coconut cream in place of the heavy cream, and a dairy-free whipped topping.
Can I make this cake a day ahead?
Absolutely. In fact, it’s even better the next day because the soaking has more time. Just keep it covered in the fridge and add the whipped topping right before serving, or top it a few hours ahead and let it chill together.
What if I don’t have a wooden spoon to poke holes?
You can use the handle of a spatula, a chopstick, or even the end of a thick skewer. Anything round and about the width of a finger works.

Pineapple Poke Cake Recipe
Ingredients
Method
- Prepare cake mix according to package directions; bake in a greased 9×13-inch pan until done. Cool 15 minutes, then poke holes all over with the handle of a wooden spoon.
- Whisk condensed milk, crushed pineapple with its juice, and heavy cream. Pour over warm cake, ensuring it goes into holes. Cover and refrigerate at least 4 hours.
- Spread whipped topping over chilled cake. Garnish with toasted coconut if desired. Slice into 12 squares and serve cold.
