🥥🍰 Coconut Cream Dream Cake — Soft, Moist, Creamy and Loaded with Coconut Flavor!
This Coconut Cream Dream Cake is the kind of dessert that disappears quickly at family gatherings, potlucks, holidays, and summer parties.
It starts with a soft, tender coconut cake, then gets soaked with a rich coconut cream mixture that seeps into every bite. A fluffy whipped topping and plenty of toasted coconut finish it off, creating a chilled dessert that is creamy, dreamy, and incredibly easy to serve.
It tastes like a cross between coconut poke cake, tres leches cake, and coconut cream pie.
The best part is that it tastes even better after several hours in the refrigerator, making it perfect for preparing ahead.
⏱️ Prep Time: 25 minutes
🔥 Bake Time: 28–35 minutes
❄️ Cooling and Chilling Time: At least 4 hours
🕒 Total Time: About 5 hours
🍽️ Servings: 12–15
🍰 Pan Size: 9-by-13-inch baking dish
Ingredients
For the Coconut Cake
- 2½ cups all-purpose flour
- 2½ teaspoons baking powder
- ½ teaspoon kosher salt
- ¾ cup unsalted butter, softened
- 1½ cups granulated sugar
- 4 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 teaspoon coconut extract
- 1 cup full-fat canned coconut milk, well shaken
- ½ cup sour cream or plain Greek yogurt
- 1 cup sweetened shredded coconut
For the Coconut Cream Soak
- 1 can sweetened condensed milk, 14 ounces
- 1 cup cream of coconut
- ½ cup full-fat canned coconut milk
- ½ teaspoon coconut extract, optional
For the Whipped Topping
- 2 cups heavy whipping cream, very cold
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract, optional
For the Coconut Topping
- 1½ cups sweetened shredded coconut
- ½ cup toasted coconut, optional
- White chocolate curls, optional
- Fresh berries, optional
Important Coconut Ingredient Notes
Coconut Milk
Use full-fat canned coconut milk.
Shake or stir it well before measuring because the thick cream and liquid often separate inside the can.
Do not use refrigerated coconut beverage, which is much thinner.
Cream of Coconut
Cream of coconut is thick, sweetened, and commonly used in desserts and tropical drinks.
It is not the same as unsweetened coconut cream.
Popular grocery-store brands are usually found near drink mixers or canned coconut products.
Coconut Extract
Coconut extract strengthens the flavor, but it is powerful.
Use a light hand so the cake does not taste artificial.
Instructions
1. Prepare the Oven and Pan
Preheat your oven to 350°F.
Grease a 9-by-13-inch baking dish with butter or nonstick baking spray.
Lightly dust the pan with flour when desired.
2. Combine the Dry Ingredients
In a medium bowl, whisk together:
- All-purpose flour
- Baking powder
- Salt
Whisk for approximately 20 seconds so the baking powder and salt are evenly distributed.
Set the bowl aside.
3. Cream the Butter and Sugar
Place the softened butter and granulated sugar in a large mixing bowl.
Beat with an electric mixer on medium speed for approximately 3–4 minutes, or until light, fluffy, and pale.
Scrape the sides and bottom of the bowl as needed.
Proper creaming helps create a softer, lighter cake.
4. Add the Eggs
Add the eggs one at a time.
Beat well after each addition.
Scrape the bowl after the second and fourth eggs to make sure everything is evenly combined.
5. Add the Flavorings
Mix in the vanilla extract and coconut extract.
Beat only until combined.
6. Combine the Coconut Milk and Sour Cream
In a separate bowl or large measuring cup, whisk together the coconut milk and sour cream.
The mixture should be smooth.
7. Add the Dry and Wet Ingredients
Add approximately one-third of the flour mixture to the butter mixture.
Mix on low speed just until mostly incorporated.
Add half of the coconut milk mixture.
Repeat with another third of the flour, the remaining coconut milk mixture, and finally the remaining flour.
Mix only until no dry streaks remain.
Do not overmix, or the cake may become dense or tough.
8. Fold in the Coconut
Add the shredded coconut.
Fold gently with a rubber spatula until evenly distributed.
Scrape the bottom of the bowl to make sure no flour pockets remain.
9. Transfer the Batter
Spread the batter evenly into the prepared baking dish.
Smooth the top with a spatula.
Tap the dish lightly on the counter once or twice to release large air bubbles.
10. Bake the Cake
Bake for approximately 28–35 minutes.
The cake is ready when:
- The top is lightly golden
- The center springs back when touched
- A toothpick inserted into the center comes out clean or with a few moist crumbs
- The edges begin pulling slightly away from the pan
Do not overbake, as the cake should remain soft enough to absorb the coconut soak.
11. Cool Slightly
Remove the cake from the oven.
Let it cool in the pan for approximately 15 minutes.
The cake should still be warm when you add the soak, but it should not be steaming hot.
How to Make the Coconut Cream Soak
1. Combine the Ingredients
In a medium bowl, whisk together:
- Sweetened condensed milk
- Cream of coconut
- Coconut milk
- Optional coconut extract
Whisk until smooth and evenly blended.
2. Poke the Cake
Use the handle of a wooden spoon, a large skewer, or a thick chopstick to poke holes across the warm cake.
Space the holes approximately 1 inch apart.
Make sure the holes go almost to the bottom without tearing the cake apart.
3. Pour the Soak Slowly
Pour the coconut cream mixture slowly over the entire cake.
Pause occasionally so the liquid has time to enter the holes.
Use a spatula to spread any mixture remaining on the surface.
The cake may look very wet at first. It will absorb much of the liquid as it cools and chills.
4. Cool Completely
Let the cake cool to room temperature.
Cover and refrigerate for at least 3–4 hours.
For the best flavor and texture, refrigerate it overnight.
How to Make the Whipped Topping
1. Chill the Equipment
For the best result, chill the mixing bowl and beaters for approximately 10 minutes.
Cold equipment helps the cream whip faster and remain stable.
2. Whip the Cream
Pour the cold heavy whipping cream into the chilled bowl.
Beat on medium speed until the cream begins to thicken.
3. Add the Sugar and Flavoring
Add the powdered sugar, vanilla extract, and optional coconut extract.
Continue beating until stiff peaks form.
The cream should hold its shape when the beaters are lifted.
Do not overbeat, or the cream may become grainy and begin turning into butter.
4. Frost the Cake
Spread the whipped cream evenly over the completely chilled cake.
Create soft swirls with the back of a spoon or an offset spatula.
How to Toast Coconut
Skillet Method
Place the shredded coconut in a dry skillet over medium-low heat.
Cook for approximately 3–5 minutes, stirring constantly.
Remove it from the skillet as soon as it becomes lightly golden.
Oven Method
Spread the coconut over a baking sheet.
Bake at 325°F for 5–8 minutes, stirring halfway through.
Watch carefully because coconut can burn quickly.
Finish the Cake
Sprinkle sweetened shredded coconut and toasted coconut over the whipped topping.
Add white chocolate curls, berries, or additional decorative toppings when desired.
Refrigerate until ready to serve.
Tips for the Best Coconut Cream Dream Cake
✅ Use full-fat coconut milk: It provides richer flavor and better texture.
✅ Shake the coconut milk can: The cream and liquid often separate.
✅ Do not overbake: A dry cake will not absorb the soak as evenly.
✅ Poke plenty of holes: More openings help distribute the coconut mixture.
✅ Pour slowly: Give the liquid time to soak into the cake.
✅ Chill thoroughly: The cake needs time to become creamy and sliceable.
✅ Use cold whipping cream: Warm cream will not whip properly.
✅ Toast some of the coconut: This adds deeper flavor and a pleasant crunch.
✅ Prepare it a day ahead: The texture and coconut flavor improve overnight.
Easy Cake-Mix Version
For a faster version, use:
- 1 box white or vanilla cake mix
- Ingredients required on the package
- Replace the package water with canned coconut milk
- Add 1 teaspoon coconut extract
- Fold in ¾ cup shredded coconut
Bake in a 9-by-13-inch pan according to the package directions.
Poke, soak, chill, and top as directed in the main recipe.
This version is ideal for busy days, potlucks, and beginner bakers.
Coconut Pudding Variation
Prepare one 3.4-ounce package instant coconut cream pudding according to the package directions.
Use slightly less milk for a thicker consistency.
Spread the pudding over the chilled soaked cake before adding the whipped topping.
This creates an even creamier, more custard-like layer.
Pineapple Coconut Dream Cake
Add 1 cup very well-drained crushed pineapple to the cake batter or spread it over the cake before adding the whipped topping.
Drain and press out as much juice as possible.
Too much pineapple liquid can make the cake overly wet.
Top with toasted coconut and pineapple pieces.
Lemon Coconut Dream Cake
Add to the cake batter:
- 1 tablespoon finely grated lemon zest
- 2 tablespoons fresh lemon juice
Reduce the coconut milk in the batter by 2 tablespoons.
Top with lemon zest, whipped cream, and toasted coconut.
Strawberry Coconut Dream Cake
Top the chilled cake with sliced fresh strawberries before serving.
You can also spread a thin layer of strawberry preserves over the cake before adding the whipped cream.
Wait until serving day to add fresh berries so they remain attractive.
Raspberry Coconut Dream Cake
Serve with fresh raspberries and a drizzle of raspberry sauce.
The tart berries balance the sweet coconut filling beautifully.
Chocolate Coconut Dream Cake
Replace ½ cup flour with ½ cup unsweetened cocoa powder.
Add ½ cup semisweet chocolate chips to the batter.
Top with chocolate curls and toasted coconut.
This version tastes similar to a chocolate-coconut candy bar.
Almond Coconut Cake
Add:
- ½ teaspoon almond extract
- ½ cup sliced toasted almonds
Sprinkle the almonds over the top with the coconut.
Use almond extract carefully because the flavor is strong.
Coconut Cream Cupcakes
Divide the cake batter among lined muffin cups.
Bake at 350°F for approximately 18–22 minutes.
Cool slightly.
Poke several holes in each cupcake and spoon a small amount of coconut soak over the tops.
Chill and decorate with whipped cream and toasted coconut.
This recipe makes approximately 24 cupcakes.
Layer-Cake Variation
Bake the batter in two greased 9-inch round cake pans.
Bake for approximately 24–30 minutes.
Because soaked cake layers can be delicate, chill them thoroughly before stacking.
Use a thick coconut pudding or cream-cheese frosting between the layers for greater stability.
Cream Cheese Topping
For a richer topping, beat together:
- 8 ounces cream cheese, softened
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- ½ teaspoon coconut extract
In a separate bowl, whip 1½ cups heavy cream to stiff peaks.
Fold the whipped cream into the cream-cheese mixture.
Spread over the chilled cake.
Stabilized Whipped Cream Option
When the cake must sit out briefly at a party, stabilize the whipped cream.
Dissolve 1 teaspoon unflavored gelatin in 1 tablespoon cold water.
Let it stand for 5 minutes.
Warm it briefly until liquid, then cool slightly.
Pour it slowly into the cream while whipping.
Continue beating until stiff peaks form.
Do not leave the finished cake unrefrigerated for extended periods.
Why Is My Cake Too Wet?
Possible reasons include:
- Too much soak was added
- The cake was underbaked
- The holes were too large and concentrated
- The cake was served before chilling
- Additional watery fruit was added
Refrigerate the cake overnight.
The texture usually firms as the liquid becomes evenly absorbed.
Why Is My Cake Dry?
Possible reasons include:
- It was overbaked
- Too much flour was added
- The soak was reduced too much
- The cake cooled completely before the soak was added
- The batter was overmixed
Measure flour by spooning it into the cup and leveling it rather than packing it down.
Why Did the Whipped Cream Become Runny?
Common causes include:
- The heavy cream was not cold enough
- The bowl was warm
- The cream was underwhipped
- Too much liquid flavoring was added
- The cake was still warm when frosted
Refrigerate the bowl and cream, then whip again briefly when possible.
Never spread whipped cream over a warm cake.
Why Did the Whipped Cream Turn Grainy?
The cream was probably overbeaten.
Stop whipping as soon as stiff peaks form.
When the cream has only just become slightly grainy, gently fold in a few tablespoons of fresh liquid heavy cream.
Can I Use Whipped Topping?
Yes.
Replace the homemade whipped cream with approximately 16 ounces thawed whipped topping.
This option is convenient and stable for parties.
Keep the cake refrigerated.
Can I Use Unsweetened Coconut?
Yes.
Unsweetened shredded coconut creates a less-sweet cake.
The texture may be slightly drier than sweetened coconut, so do not add more than the recipe specifies.
What to Serve with Coconut Cream Dream Cake
Serve each slice with:
- Fresh strawberries
- Raspberries
- Pineapple
- Mango
- Whipped cream
- White chocolate
- Vanilla ice cream
- Coconut ice cream
- Hot coffee
- Iced coffee
- Black tea
- Sweet tea
- Tropical fruit salad
Make-Ahead Instructions
This cake is best prepared ahead.
Bake, poke, soak, and refrigerate it one day before serving.
Add the whipped topping and coconut either the night before or several hours before serving.
Add fresh fruit shortly before serving.
Storage Instructions
Cover the cake tightly and keep it refrigerated.
Store for up to 4 days.
Because it contains dairy and whipped cream, do not leave it at room temperature for more than 2 hours.
During outdoor events above 90°F, return it to refrigeration within 1 hour.
Can You Freeze Coconut Cream Dream Cake?
Yes, although the whipped topping may change slightly after thawing.
For the best result:
- Bake and soak the cake.
- Chill it completely.
- Freeze without the whipped topping.
- Wrap it tightly.
- Freeze for up to 2 months.
- Thaw overnight in the refrigerator.
- Add fresh whipped topping and coconut before serving.
Individual frosted slices can also be frozen, but the texture may become softer.
How to Cut Clean Slices
Use a sharp knife.
Wipe the blade clean between cuts.
For firmer slices, place the cake in the freezer for approximately 15 minutes before cutting.
Do not freeze it solid.
Why You’ll Love This Recipe
🥥 Rich coconut flavor in every layer
🍰 Soft and tender homemade cake
🥛 Creamy coconut soak
☁️ Fluffy whipped topping
✨ Beautiful enough for celebrations
🧊 Perfect make-ahead dessert
🎉 Ideal for parties and potlucks
👨👩👧👦 Easy to serve to a crowd
This Coconut Cream Dream Cake is cool, creamy, soft, and absolutely packed with tropical coconut flavor.
One chilled bite—and you will understand why it deserves the word “dream” in its name!
📌 Save this recipe for Easter, Mother’s Day, summer cookouts, birthdays, holidays, or your next family gathering.
👇 Would you make yours classic, pineapple, lemon, strawberry, or chocolate coconut? Tell us in the comments!
#CoconutCreamDreamCake #CoconutCake #PokeCake #CoconutDessert #CreamyDessert #EasyCakeRecipe #PotluckDessert #SummerDesserts #MakeAheadDessert #CoconutCream #HomemadeCake #PartyDesserts #FamilyRecipes #HolidayBaking #RecipeOfTheDay
