Moist Coconut Poke Cake Recipe with Easy Cream Cheese Frosting Guide

Ready In
Servings
Difficulty

“You’ve got to try this cake,” my neighbor said one afternoon, holding out a slice of what looked like a simple vanilla sheet cake. Skeptical, I took a bite—and instantly, that moist, coconut-infused magic hit me. Honestly, I wasn’t expecting much at first; poke cakes always seemed a bit gimmicky to me. But this one? It was different. The way the coconut milk seeped through every nook and cranny, paired with that tangy cream cheese frosting, turned what started as a casual bake into a weekend obsession. I found myself making it again and again, tweaking the frosting a little, poking those tiny holes with a bit more enthusiasm.

That afternoon, as the scent of toasted coconut filled my kitchen, I realized this recipe was more than just dessert—it was a little sweet pause in busy days, a simple joy that doesn’t ask for much but delivers so much. If you’re anything like me, juggling a million things and craving a cake that’s effortless yet unforgettable, this Moist Coconut Poke Cake with Cream Cheese Frosting might just become your new go-to. It’s a recipe that sticks around not because it shouts, but because it quietly wins over every bite.

Why You’ll Love This Recipe

After testing loads of poke cake recipes, this Moist Coconut Poke Cake with Cream Cheese Frosting stands out for so many reasons. Here’s why it’s become a staple in my kitchen:

  • Quick & Easy: The entire cake comes together in under an hour, making it perfect for those last-minute dessert cravings or casual get-togethers.
  • Simple Ingredients: You don’t have to hunt for anything exotic—most of these ingredients are pantry staples, and coconut milk adds that tropical flair without fuss.
  • Perfect for Any Occasion: Whether it’s a birthday, a potluck, or a quiet Sunday unwind, this cake fits right in with its light yet indulgent flavor.
  • Crowd-Pleaser: It’s one of those cakes everyone asks about—kids love the creamy frosting, and adults appreciate the moist, flavorful crumb.
  • Unbelievably Delicious: The secret lies in poking the cake and letting the coconut milk soak in, creating a texture that’s moist but not soggy, with a layered flavor that feels comforting and fresh all at once.

What makes this poke cake different? Instead of the usual sugary glaze or pudding, using full-fat coconut milk infuses the cake with natural richness and a subtle tropical note. Pairing that with a cream cheese frosting that’s not too sweet but perfectly tangy balances the whole thing beautifully. Honestly, once you try this, you’ll see why this isn’t just any coconut cake—it’s a little slice of creamy, coconutty heaven.

What Ingredients You Will Need

This Moist Coconut Poke Cake recipe calls for simple, wholesome ingredients that work together to deliver bold flavor and an irresistibly tender texture without any complicated prep. Most of these you probably have on hand already.

  • For the Cake Batter:
    • All-purpose flour (2 cups / 240g) — I prefer King Arthur for consistent results
    • Granulated sugar (1 1/2 cups / 300g)
    • Baking powder (1 tablespoon) — the lift is key for that light crumb
    • Salt (1/2 teaspoon)
    • Unsalted butter (1/2 cup / 113g), softened — adds richness
    • Large eggs (3), room temperature — helps with structure
    • Vanilla extract (1 tablespoon) — real vanilla, not imitation, for best aroma
    • Full-fat coconut milk (1 cup / 240ml) — the star ingredient for moistness and flavor
  • For the Coconut Milk Soak:
    • Full-fat coconut milk (1 can / 13.5 oz / 400ml), room temperature — gently poured to soak the cake
    • Sweetened shredded coconut (1/2 cup / 45g), toasted — adds texture and intensified coconut flavor
  • For the Cream Cheese Frosting:
    • Cream cheese (8 oz / 225g), softened — I like Philadelphia for smooth results
    • Unsalted butter (1/4 cup / 57g), softened
    • Powdered sugar (3 cups / 360g), sifted to avoid lumps
    • Vanilla extract (1 teaspoon)
    • Pinch of salt — balances the sweetness

If you want a dairy-free version, swap the butter and cream cheese for coconut-based alternatives and use almond flour for a gluten-free twist. In summer, fresh pineapple chunks stirred into the frosting make a tropical upgrade that’s absolutely worth trying.

Equipment Needed

You’ll need just a handful of everyday kitchen tools to bring this cake to life. Nothing fancy or intimidating.

  • A 9×13-inch (23×33 cm) baking pan — this size is perfect for soaking and frosting evenly
  • Mixing bowls — ideally one large for the batter and one medium for the frosting
  • Electric mixer or stand mixer — makes whipping the frosting a breeze, but a sturdy whisk works too if you’re patient
  • Measuring cups and spoons — accuracy helps with cake texture
  • Spatula and wooden spoon — for mixing and folding ingredients
  • Toothpick or skewer — to poke holes in the cake for the coconut milk soak
  • Cooling rack — important for letting the cake cool fully before frosting

I’ve also used silicone spatulas here and there for scraping bowls clean—highly recommended for minimal waste. If you don’t have a stand mixer, no worries; just beat the frosting a bit longer by hand. And if you want to toast the shredded coconut, a simple skillet does the trick—watch it closely so it doesn’t burn!

Preparation Method

moist coconut poke cake preparation steps

  1. Preheat and prep: Set your oven to 350°F (175°C). Grease your 9×13-inch pan with butter or non-stick spray, then lightly flour it or line with parchment paper for easy removal. This step keeps the cake from sticking and helps with clean edges.
  2. Mix dry ingredients: In a large bowl, whisk together 2 cups all-purpose flour, 1 1/2 cups granulated sugar, 1 tablespoon baking powder, and 1/2 teaspoon salt. This ensures even distribution of leavening agents.
  3. Cream butter and eggs: In a separate bowl, beat 1/2 cup softened unsalted butter until creamy. Add 3 large eggs one at a time, beating well after each. Stir in 1 tablespoon vanilla extract for that warm aroma.
  4. Combine batter: Alternate adding the dry ingredients and 1 cup full-fat coconut milk to the butter-egg mixture, starting and ending with the dry mix. Fold gently but thoroughly to avoid overmixing—overworked batter leads to a dense cake.
  5. Bake: Pour the batter into your prepared pan and spread evenly. Bake for 30-35 minutes. The cake is done when a toothpick inserted in the center comes out clean or with just a few moist crumbs. Avoid opening the oven too early to prevent sinking.
  6. Cool and poke: Once baked, let the cake cool in the pan for about 15 minutes. Then, using a toothpick or skewer, poke holes all over the surface—about every inch or so. These holes are crucial for soaking up the coconut milk.
  7. Soak with coconut milk: Pour 1 can (13.5 oz / 400ml) of room temperature full-fat coconut milk evenly over the cake, letting it seep into the holes. Sprinkle 1/2 cup toasted shredded coconut on top. Allow the cake to cool completely, preferably an hour or two, so it absorbs the milk fully.
  8. Make the frosting: Beat 8 oz softened cream cheese and 1/4 cup unsalted butter until smooth. Gradually add 3 cups powdered sugar, mixing well after each addition. Stir in 1 teaspoon vanilla and a pinch of salt. The frosting should be thick but spreadable.
  9. Frost the cake: Once the cake is fully cooled and soaked, spread the cream cheese frosting evenly over the top. Use an offset spatula or the back of a spoon for a smooth finish.
  10. Chill and serve: Refrigerate the cake for at least 1 hour before serving to let the flavors meld. Slice into squares and enjoy that perfect balance of moist cake and creamy frosting.

Cooking Tips & Techniques

Getting this Moist Coconut Poke Cake just right might seem straightforward, but a few insider tips can make all the difference in texture and flavor.

  • Don’t skip room temperature ingredients: Eggs, butter, and coconut milk at room temp blend better, giving a smoother batter and fluffy cake.
  • Poking holes evenly: Use a skewer or toothpick to make holes spaced evenly—too few means uneven soaking, too many can cause the cake to collapse. Every inch apart works well.
  • Slowly pour coconut milk: Pour it gently over the cake so it has time to seep in, instead of running off. If you rush, you’ll lose that luscious moisture.
  • Toasting coconut: Don’t walk away! Shredded coconut goes from golden to burnt quickly. Stir constantly over medium heat for an even toast.
  • Frosting consistency: If your cream cheese frosting is too stiff, add a teaspoon of milk; too soft, add a little more powdered sugar. It should spread easily but hold its shape.
  • Make ahead tip: This cake actually tastes better the next day after resting in the fridge—flavors meld and it stays wonderfully moist.

One time, I didn’t let the cake cool enough before poking and soaking, and it fell apart on me. Lesson learned: patience is key! Also, multitasking by prepping the frosting while the cake bakes saves time and keeps things smooth.

Variations & Adaptations

Want to mix it up? This recipe is flexible enough to accommodate different tastes and dietary needs without losing that signature coconut charm.

  • Chocolate Coconut Poke Cake: Add 1/2 cup cocoa powder to the dry ingredients and swap vanilla for coconut extract. The cream cheese frosting pairs beautifully with the richer chocolate notes.
  • Gluten-Free Option: Use a 1:1 gluten-free baking flour blend instead of all-purpose flour. Just make sure it contains xanthan gum for structure.
  • Dairy-Free Version: Replace butter and cream cheese with vegan alternatives, and use coconut cream in the frosting for a silky finish.
  • Fruit-Infused Twist: After soaking, scatter fresh raspberries or chopped pineapple on top before frosting for a refreshing contrast.
  • Spiced Coconut Cake: Add a teaspoon of cinnamon and a pinch of nutmeg to the batter for a cozy, warm flavor—perfect for cooler months.

Personally, I once tried stirring a bit of crushed macadamia nuts into the frosting and topped the cake with toasted nuts—it gave a delightful crunch that surprised everyone. For an easy brunch treat, pairing slices with a fresh spring vegetable frittata (like the one I love making with goat cheese) makes for a well-rounded meal.

Serving & Storage Suggestions

Serve this Moist Coconut Poke Cake chilled or at room temperature—both work wonderfully. The frosting softens slightly at room temp, which some folks prefer for spreading flavors.

  • For presentation, sprinkle a little extra toasted coconut on top or a few fresh mint leaves for a pop of color.
  • It pairs nicely with a cup of lightly brewed tea or a bright, citrusy cocktail to balance the sweetness.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days. The cake keeps its moisture, and the frosting stays creamy.
  • For longer storage, freeze slices wrapped tightly in plastic wrap and foil for up to 2 months. Thaw overnight in the fridge before enjoying.
  • Reheating isn’t really needed, but if you do, a quick 15-second zap in the microwave softens the frosting just enough without melting it.
  • Over time, the coconut flavor deepens, so leftovers can taste even better the next day.

Nutritional Information & Benefits

This cake balances indulgence and wholesome ingredients. Each slice (about 1/12th of the cake) contains roughly 350-400 calories, with 8 grams of protein and moderate fat from the coconut milk and cream cheese.

Coconut milk adds medium-chain triglycerides (MCTs), which some studies suggest aid metabolism. The cream cheese provides calcium and vitamin A, while the shredded coconut adds fiber and healthy fats.

Keep in mind this recipe contains gluten and dairy, but with simple swaps, it can suit gluten-free or dairy-free diets. For anyone craving a tropical-inspired dessert that doesn’t skimp on comfort, this cake offers a satisfying option without overly processed ingredients.

Conclusion

This Moist Coconut Poke Cake with Cream Cheese Frosting has earned its spot in my recipe rotation for good reason. It combines simple ingredients, straightforward steps, and a flavor that feels both familiar and special. Whether you’re baking for a crowd or treating yourself after a long day, it delivers comfort without complication.

Feel free to tweak the coconut milk or frosting sweetness to match your taste, or try one of the variations to keep things exciting. I still find myself reaching for this cake when I want a little slice of calm in the chaos.

If you enjoy tropical flavors with creamy texture, this cake will likely become one of your favorites, just like it did for me. And hey, if you’re curious about pairing it with something savory for a full meal, my fresh spring vegetable frittata is a perfect match to balance the sweet. Happy baking and savor each bite!

Frequently Asked Questions

Can I use light coconut milk instead of full-fat?

Using light coconut milk will reduce richness and moisture, so the cake may turn out drier. Full-fat coconut milk is recommended for the best texture and flavor.

How long should I poke the cake before pouring the coconut milk?

Once the cake has cooled for about 15 minutes, poke holes evenly across the surface. It usually takes just a few minutes—about 1-2 minutes with a toothpick or skewer.

Can I make this cake ahead of time?

Yes! It actually tastes better after resting in the fridge for several hours or overnight, allowing the coconut milk to soak fully and flavors to meld.

Is the cream cheese frosting necessary?

The cream cheese frosting adds a tangy balance to the sweet coconut cake, but you can opt for whipped cream or coconut whipped topping for a lighter alternative.

Can I freeze this cake?

Absolutely. Wrap slices tightly in plastic and foil, then freeze for up to 2 months. Thaw overnight in the fridge before serving.

Pin This Recipe!

moist coconut poke cake recipe
Print

Moist Coconut Poke Cake Recipe with Easy Cream Cheese Frosting

A moist and flavorful coconut poke cake infused with full-fat coconut milk and topped with a tangy cream cheese frosting. Perfect for any occasion, this easy recipe delivers a tropical twist on a classic dessert.

  • Author: Elva
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 50 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: American

Ingredients

Scale
  • 2 cups all-purpose flour (240g)
  • 1 1/2 cups granulated sugar (300g)
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter (113g), softened
  • 3 large eggs, room temperature
  • 1 tablespoon vanilla extract
  • 1 cup full-fat coconut milk (240ml)
  • 1 can (13.5 oz / 400ml) full-fat coconut milk, room temperature
  • 1/2 cup sweetened shredded coconut (45g), toasted
  • 8 oz cream cheese (225g), softened
  • 1/4 cup unsalted butter (57g), softened
  • 3 cups powdered sugar (360g), sifted
  • 1 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 9×13-inch baking pan with butter or non-stick spray, then lightly flour or line with parchment paper.
  2. In a large bowl, whisk together flour, sugar, baking powder, and salt.
  3. In a separate bowl, beat softened butter until creamy. Add eggs one at a time, beating well after each. Stir in vanilla extract.
  4. Alternate adding dry ingredients and 1 cup coconut milk to the butter-egg mixture, starting and ending with dry ingredients. Fold gently to combine.
  5. Pour batter into prepared pan and spread evenly. Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
  6. Let cake cool in pan for 15 minutes. Using a toothpick or skewer, poke holes evenly about every inch across the surface.
  7. Slowly pour 1 can (13.5 oz) room temperature coconut milk evenly over the cake, allowing it to soak into the holes. Sprinkle toasted shredded coconut on top. Let cake cool completely, about 1-2 hours.
  8. Beat cream cheese and softened butter until smooth. Gradually add powdered sugar, mixing well after each addition. Stir in vanilla extract and a pinch of salt until frosting is thick but spreadable.
  9. Spread frosting evenly over the cooled and soaked cake.
  10. Refrigerate for at least 1 hour before serving to let flavors meld.

Notes

[‘Use room temperature ingredients for better blending and fluffier cake.’, ‘Poke holes evenly about every inch to ensure even soaking.’, ‘Pour coconut milk slowly to allow it to soak fully without running off.’, ‘Toast shredded coconut carefully over medium heat, stirring constantly to avoid burning.’, ‘Adjust frosting consistency by adding a teaspoon of milk if too stiff or more powdered sugar if too soft.’, ‘Cake tastes better after resting overnight in the fridge.’, ‘For dairy-free version, substitute butter and cream cheese with coconut-based alternatives and use almond flour for gluten-free option.’, ‘Variations include adding cocoa powder for chocolate version, spices for a warm flavor, or fresh fruit toppings.’]

Nutrition

  • Serving Size: 1 slice (1/12th of c
  • Calories: 375
  • Sugar: 28
  • Sodium: 220
  • Fat: 22
  • Saturated Fat: 14
  • Carbohydrates: 40
  • Fiber: 2
  • Protein: 8

Keywords: coconut poke cake, cream cheese frosting, moist cake, easy dessert, tropical cake, poke cake recipe

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating