This tropical-inspired dessert starts with a moist yellow cake base made with crushed pineapple. While still warm, the cake is poked all over and soaked in a creamy mixture of sweetened condensed milk and coconut milk. A layer of vanilla pudding adds extra richness before it's topped with fluffy whipped topping and sprinkled with toasted coconut flakes. The result is an incredibly moist, sweet treat that balances pineapple tang with creamy coconut flavors throughout every bite.
The first time I brought this Hawaiian Poke Cake to a summer potluck, my friend Sarah actually accused me of buying it from a bakery. She couldn't believe something that looked and tasted this tropical came from my apartment kitchen. We spent the rest of the afternoon sitting on her back porch, letting the coconut whipped topping melt on our tongues while she made me promise to write down the recipe. Now it's the dessert I bring whenever I need to transport people to an island state of mind, no plane ticket required.
Last July, my sister was having one of those weeks where everything felt overwhelming. I showed up at her door with this cake still warm from the oven, having just poured the coconut milk mixture over the top. We sat on her kitchen floor and watched that creamy liquid disappear into all those little holes while she vented about work. Something about that ritual—the poking, the pouring, the waiting—felt almost meditative. By the time the cake was fully chilled and we finally sliced into it, her whole mood had shifted. Food can't solve everything, but this cake certainly helped.
Ingredients
- Yellow cake mix: I know boxed cake mix feels like cheating, but this is one of those recipes where it actually works perfectly—the crumb structure holds up beautifully to all that liquid soaking in later
- Crushed pineapple with juice: Don't drain it—that juice is liquid gold that adds both moisture and natural sweetness to the cake batter
- Sweetened condensed milk: This creates that rich, creamy base that seeps into every poke hole and transforms the texture completely
- Coconut milk: Use full-fat canned coconut milk for the most intense flavor—it pairs with the condensed milk to make this impossibly tropical
- Instant vanilla pudding mix: This adds structure to the filling layer while contributing another layer of vanilla flavor that bridges the coconut and pineapple notes
- Whipped topping: Thaw it completely in the fridge before spreading, and you'll get that bakery-smooth finish without any effort
- Toasted coconut: I toast mine in a dry skillet over medium heat until just golden—watch it closely because coconut goes from perfect to burnt in seconds
Instructions
- Bake the base:
- Preheat your oven to 350°F and grease a 9x13-inch pan. Whisk together the cake mix, eggs, crushed pineapple (juice included), vegetable oil, and water until completely smooth. Pour into your prepared pan and bake for 28-32 minutes until a toothpick comes out clean.
- Make those magic holes:
- Let the cake cool for exactly 10 minutes—you want it warm but not hot. Use the handle of a wooden spoon to poke holes about 1 inch apart all over the surface. Press down firmly but don't go all the way through to the bottom.
- Pour the tropical soak:
- Whisk together the sweetened condensed milk and coconut milk until smooth, then slowly pour this mixture evenly over the warm cake. Watch it disappear into those holes—this is the moment the magic happens.
- Add the pudding layer:
- In a separate bowl, whisk the instant pudding mix with cold milk and pineapple juice until thickened, about 2 minutes. Spread this over the cake, filling in any gaps between the poke holes.
- Chill thoroughly:
- Cover and refrigerate for at least 1 hour, but honestly 2-3 hours is better. This gives all those flavors time to mingle and the texture to set into that perfect custard-like consistency.
- Finish with flourish:
- Spread the thawed whipped topping evenly over the chilled cake. Sprinkle with toasted coconut and garnish with fresh pineapple chunks or maraschino cherries if you're feeling fancy.
My grandmother always said that the best desserts are the ones that make people close their eyes when they take the first bite. The first time I served this at our family reunion, I watched my uncle—a man who claims he doesn't have much of a sweet tooth—do exactly that. He took three slices over the course of the afternoon and kept wandering back to the dessert table 'just to check if there was any left.' Now it's not officially a family gathering until someone asks, 'Did you bring that coconut cake?'
Make It Ahead
This cake is actually better the next day, which makes it my go-to for dinner parties and potlucks. I'll assemble everything through the pudding layer the night before, then add the whipped topping and coconut about an hour before serving. The flavors have time to really meld together, and the texture becomes even more custard-like and irresistible.
Getting The Toast Just Right
I've learned the hard way that coconut can go from perfectly golden to burnt in the blink of an eye. Now I toast it in batches, shaking the pan constantly and standing right there watching. The moment I smell that sweet, nutty coconut aroma, I know it's done—immediately pour it onto a plate to stop the cooking. Those extra 30 seconds of attention make all the difference between perfectly toasted and sadly scorched.
Serving Suggestions
While this cake is fantastic on its own, I love serving it with a cup of good coffee—the bitterness cuts through all that creamy sweetness perfectly. If it's summer, a cold brew or even iced coconut milk makes this feel even more tropical. I've also discovered that a tiny sprinkle of flaky sea salt over each slice elevates everything, making those coconut and pineapple flavors sing even louder.
- Let the cake sit at room temperature for about 10 minutes before serving if it's been in the fridge all day
- Use a sharp knife dipped in hot water between slices for the cleanest cuts
- Any leftovers (if you're lucky enough to have them) will keep covered in the fridge for up to 4 days
There's something wonderfully satisfying about a dessert that looks impressive but comes together with such straightforward steps. Every time I make this Hawaiian Poke Cake, I'm reminded that the best recipes are often the ones that bring people together—whether they're gathered around your kitchen island waiting for that first slice or crowding around the dessert table at a summer party. That's the kind of sweetness that really matters.
Recipe Questions
- → Can I make this cake ahead of time?
-
Yes, this cake actually tastes better when made a day ahead. The soaking liquids have more time to fully infuse into the cake, making it even more moist and flavorful. Simply cover and refrigerate for up to 2 days before serving.
- → What type of coconut milk works best?
-
Both sweetened and unsweetened coconut milk work well in this recipe. Sweetened coconut milk will make the filling sweeter, while unsweetened allows the condensed milk to provide most of the sweetness. Choose based on your preference.
- → Can I use fresh pineapple instead of canned?
-
While canned crushed pineapple is most convenient, you can use fresh pineapple crushed or finely chopped. You may need to add a bit of water to achieve the right consistency in the batter.
- → How do I store leftovers?
-
Store leftover cake in the refrigerator, covered tightly with plastic wrap or in an airtight container. It will keep for up to 4-5 days. The texture remains moist and the flavors continue to meld over time.
- → Can I freeze this Hawaiian poke cake?
-
Freezing is not recommended as the pudding and whipped topping textures may separate and become watery upon thawing. This dessert is best enjoyed fresh from the refrigerator within a few days of making.