Ultra-Moist Cream of Coconut Cake

Fluffy Cream of Coconut Cake topped with snowy shredded coconut and a drizzle of white frosting on a cake stand.
Cream of Coconut Cake in 50 Minutes
By Liam Chen
This Cream of Coconut Cake works because it uses a soak to infuse moisture directly into the crumb. It's a high fat, high sugar build that results in a dense yet tender texture.
  • Time: 20 min active + 4 hours chilling
  • Flavor/Texture Hook: Tropical, rich, and creamy
  • Perfect for: Summer potlucks or family birthdays
Make-ahead: Bake the base up to 1 day early.

The scent of toasted coconut and warm vanilla always reminds me of my aunt's summer parties. She had this one dessert that everyone fought over, and for years, I thought it was some complex, multi day labor of love.

I spent way too long trying to mimic it with fancy scratch batters that never quite hit that specific, moist to the core consistency.

Then I realized the trick wasn't in the batter, but in the infusion. This is a "poke cake," which is basically a shortcut for getting a huge amount of flavor deep into the cake without making the batter too wet to rise.

You can expect a dessert that feels like a cross between a traditional cake and a coconut custard. The Cream of Coconut Cake uses a modified box mix to get the structure right, then lets the soak do the heavy lifting for the flavor.

Cream of Coconut Cake Specs

Right then, let's get into the numbers. This recipe is all about precision in the chilling phase. If you rush the four hour set time, the soak won't fully penetrate, and you'll end up with a wet top and a dry bottom.

GoalWhat to change
Less SweetReduce condensed milk by 1/4 cup
Extra NuttyToast the shredded coconut first
Lighter TextureUse 2 eggs instead of 3

Before we move to the ingredients, it's worth comparing this method to a standard scratch cake.

FeatureBox Mix HackTraditional Scratch
Prep Time20 minutes45+ minutes
ConsistencyConsistently moistVariable based on humidity
Flavor DepthHigh (via soak)Medium (via batter)

Gathering Your Essentials

I've hacked the standard box mix directions here. Instead of water and oil, we use butter and whole milk. This changes the crumb from a "spongy" feel to something much richer and more stable, which is necessary to hold the weight of the coconut soak.

For the Cake Base

  • 1 box (15.25 oz / 432g) yellow cake mix
  • 1/2 cup (115g) unsalted butter, melted Why this? Adds richness and a tighter crumb than oil
  • 1 cup (240ml) whole milk Why this? More protein than water for better structure
  • 3 large eggs

For the Coconut Cream Soak

  • 1 can (15 oz / 425g) cream of coconut Why this? Provides the distinct tropical flavor
  • 1 can (14 oz / 396g) sweetened condensed milk Why this? Thickens the soak and adds sweetness

For the Fluffy Frosting

  • 1 tub (8 oz / 226g) frozen whipped topping, thawed
  • 1/4 cup (60ml) full fat coconut milk, chilled Why this? Stabilizes the topping with extra coconut fat
  • 1 cup (100g) sweetened shredded coconut
Original IngredientSubstituteWhy It Works
Whole MilkButtermilkSimilar fat; adds a slight tang to cut sweetness
Cream of CoconutCoconut Milk + SugarSimilar flavor, but less viscous; may feel runnier
Whipped ToppingStabilized Whipped CreamMore natural flavor; Note: Less stable over time

Equipment Needed

You don't need a professional setup for this. A standard 9x13 inch pan is the requirement here. If you use a deeper pan, you'll have to adjust the bake time and your poke holes might not reach the bottom.

I recommend a stand mixer such as KitchenAid for the batter, but a hand mixer works just as well. An offset spatula is the best tool for the frosting because it lets you get that smooth, flat finish across the whole surface without dragging the cake crumb into the cream.

IngredientRoleIf You Don't Have It
Yellow Cake MixStructural baseWhite cake mix (results in a paler cake)
Condensed MilkSweetener/BinderEvaporated milk + 1/2 cup powdered sugar
ButterFat sourceMelted coconut oil

How to Make It

Phase 1: Baking the Foundation

  1. Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking pan.
  2. In a large mixing bowl, combine the yellow cake mix, melted butter, whole milk, and eggs; stir until the batter is smooth.
  3. Pour the batter into the pan and bake for 28-32 minutes until a cake tester comes out clean.
  4. While the cake is still warm, use a fork to poke holes every 1 inch across the surface, penetrating about 2/3 of the way through. Note: Avoid piercing the bottom to prevent leakage.

Phase 2: The Infusion Process

  1. Whisk the cream of coconut and sweetened condensed milk together until velvety.
  2. Slowly drizzle the coconut cream mixture over the cake, ensuring it seeps into the holes.
  3. Cover the cake and refrigerate for at least 4 hours, or overnight, to allow the crumb to fully saturate.

Phase 3: Final Assembly

  1. Gently fold the chilled full fat coconut milk into the thawed whipped topping until just combined.
  2. Use an offset spatula to spread the frosting evenly across the chilled cake.
  3. Garnish the top by generously sprinkling with the sweetened shredded coconut.

What Can Go Wrong (and How to Fix It)

A slice of moist white cake on a ceramic plate, topped with toasted coconut flakes and a sprig of fresh mint.

Most issues with this recipe happen during the "poke" and "soak" phases. If the cake feels like a sponge that's too wet, you likely pushed the fork too deep. The goal is to create channels, not tunnels.

To Prevent a "Soggy Bottom"

Keep your fork depth consistent. Only go 2/3 of the way down. If you hit the bottom of the pan, the coconut cream pools at the base instead of distributing through the middle.

To Stop Frosting from Sliding

Ensure the cake is completely chilled before frosting. If the cake is even slightly warm, the whipped topping will begin to melt and slide right off the sides.

Fixing Grainy Frosting

This usually happens if the whipped topping wasn't fully thawed or the coconut milk was too cold. Gently whisk it by hand to smooth it out before spreading.

ProblemFix
Cake is dry after soakPoke holes closer together (every 1/2 inch)
Frosting is too runnyChill the coconut milk for 2 more hours
Soak didn't absorbLet the cake chill for a full 8 hours

Flavor Variations to Try

If you want to tweak the flavor profile, there are a few ways to do it without ruining the chemistry. For example, adding a splash of dark rum to the soak creates a flavor similar to a Piña Colada. If you enjoy other coconut treats, you might like my Classic Coconut Custard Pie for a different texture.

For a Nutty Crunch

Instead of using the shredded coconut raw, toast it in a dry pan over medium heat for 3-5 minutes. It turns golden brown and adds a smoky depth that cuts through the sweetness of the condensed milk.

For a Tropical Twist

Add 1/2 cup of finely crushed pineapple to the batter before baking. This adds acidity and a bit of moisture, making it feel more like a tropical cake. If you prefer a different fruit combo, a Pineapple Upside Down Cake is a great alternative.

For a dairy-free Alternative

Use a vegan yellow cake mix, melted coconut oil instead of butter, and coconut cream instead of condensed milk. Note that the stability of the frosting will change, so use a coconut based whipped cream.

Storage & Reheating

Because of the high dairy and coconut content, this Cream of Coconut Cake must stay cold. Store it in a sealed container or wrap the pan tightly with plastic wrap. It stays fresh in the cooler for up to 4 days.

For the freezer, I recommend slicing the cake first. Wrap individual slices in parchment paper and then foil. They'll last about 2 months. To thaw, move a slice to the fridge the night before you want to eat it.

To avoid waste, any leftover frosting can be used as a dip for fresh mango or pineapple slices. If you have leftover shredded coconut, toss it into your morning oatmeal or yogurt.

Presentation Tips

Since this is a poke cake, the sides can sometimes look a bit uneven. I like to frost the top and then press extra shredded coconut around the edges of the pan to hide the seams.

For a more formal look, serve the cake on a white platter with a few fresh mint leaves and a slice of fresh pineapple on each piece. This adds a pop of color that contrasts with the white frosting.

Chef's Note: Use a hot knife to slice the cake. Dip your knife in hot water and wipe it dry between cuts to get clean, sharp edges through the frosting.

Why You'll Love This Recipe

This version of a Cream of Coconut Cake is a winner because it solves the "dry cake" problem. Most coconut cakes rely on the batter for moisture, but coconut flour or extracts can be hit or miss. By using a soak, we guarantee every bite is moist.

Capillary Action: The poke holes act like straws, pulling the heavy coconut syrup into the center of the cake through suction. This is a far more efficient way to hydrate a cake than simply glazing the top.

Fat Balance: By replacing water with milk and butter, we create a more robust crumb. This allows the cake to absorb the liquid without collapsing or becoming mushy. If you want something even lighter, you can check out my Moist Coconut Cake Recipe for a different approach.

Temperature Contrast: Serving the cake cold creates a refreshing feel. The chilled frosting against the dense, syrup soaked cake mimics the experience of eating a frozen tropical dessert.

Recipe FAQs

How to make this coconut cake?

Bake a yellow cake mix with butter, milk, and eggs at 350°F for 28-32 minutes. Poke holes in the warm cake and pour in a mixture of cream of coconut and sweetened condensed milk before topping with frosting.

Is it true I can substitute coconut oil for cream of coconut?

Surprisingly, no. Coconut oil lacks the sweetness and thick, creamy consistency provided by the cream of coconut used in the soak.

What are the ingredients needed for this recipe?

You will need yellow cake mix, butter, milk, eggs, cream of coconut, sweetened condensed milk, whipped topping, full fat coconut milk, and shredded coconut. This creates a dense, sweet profile similar to classic blondies.

Which common mistakes cause a soggy cake?

Skipping the refrigeration time prevents the soak from fully saturating the crumb. Make sure the cake chills for at least 4 hours before adding the frosting.

Cream Of Coconut Cake

Cream of Coconut Cake in 50 Minutes Recipe Card
Cream of Coconut Cake in 50 Minutes Recipe Card
Preparation time:20 Mins
Cooking time:30 Mins
Servings:16 slices
Category: DessertCuisine: American
print Pin

Ingredients:

Instructions:

Nutrition Facts
Per serving
Calories
464 kcal
% Daily Value*
Total Fat 22.3g
Sodium 122mg
Total Carbohydrate 58.2g
   Dietary Fiber 1.6g
   Total Sugars 35.4g
Protein 6.1g
* Percent Daily Values are based on a 2,000 calorie diet.
Share, Rating and Comments:
Submit Review:
Rating Breakdown
5
(0)
4
(0)
3
(0)
2
(0)
1
(0)
Jump to Recipe