Coconut Cream Cake
Coconut Cream Cake is that dreamy dessert we all crave—a luscious, velvety cake layered with a rich coconut cream filling and topped with fluffy coconut frosting. Each forkful transports you to a tropical paradise, where the sweet taste of coconut dances on your palate. What makes this cake truly special is its creamy texture and light, moist crumb, a far cry from dense store-bought versions. Believe me, once you experience a slice of this homemade delight, you’ll never look back.

I first encountered Coconut Cream Cake at a friend’s birthday party. The moment I took my first bite, I was smitten. The combination of flavors and textures was simply irresistible! With a hint of vanilla, a touch of coconut extract, and layers of creamy filling, it’s a cake that celebrates all things coconut. Whether it’s a summer barbecue or a special occasion, this cake is a showstopper and guaranteed to impress. I can’t wait for you to try it!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: Whip this up in about two hours, allowing ample time for chilling.
- Irresistible Flavor: Balanced sweetness complemented by creamy coconut flavor and velvety rich texture.
- Eye-Catching Appeal: This cake is a feast for the eyes with its fluffy frosting and shredded coconut topping.
- Flexible Serving: Perfect for gatherings, or simply as a treat at home to satisfy those sweet cravings.
- Diet-Friendly Options: Substitute a few ingredients, and you can customize this recipe to suit different dietary needs.
Ingredients You’ll Need
- 1 ½ cups whole milk: A creamy base for the pastry cream. Use whole milk for richness; you can substitute with almond milk for a dairy-free option.
- 4 egg yolks: They create a luscious custard for the filling. Ensure they are fresh for best results.
- ¾ cup granulated white sugar: Sweetens the pastry cream and cake. Brown sugar offers a hint of caramel flavor if desired.
- Pinch of salt: Balances sweetness. Don’t skip it!
- 1 tsp vanilla: Adds depth of flavor. Use pure vanilla extract for the best taste.
- 1 tsp coconut extract: Enhances the coconut flavor. You can add more for a stronger taste.
- 2 tbsp + 1 tsp cornstarch: Thickens the pastry cream, ensuring a perfect texture.
- 2 tbsp unsalted butter, cold and cut in cubes: Enriches the pastry cream. Use high-quality butter for the best flavor.
- 2 ½ cups cake flour: Light and fluffy texture for the cake. All-purpose flour is a fine substitute if necessary.
- 1 ½ tsp baking powder: Helps the cake rise. Always check your baking powder’s freshness.
- ¼ tsp baking soda: Complements baking powder for a lighter cake.
- ½ tsp salt: Enhances all the flavors.
- 10 tbsp unsalted butter, softened: Creaminess in the cake batter. Ensure it’s at room temperature for easy mixing.
- 1 ½ cups granulated white sugar: For sweetness in the cake. It’s distinct from the sugar used in the pastry cream.
- 6 egg whites: Creates a light and airy cake. Ensure they are at room temperature for better volume.
- 2 tsp vanilla: Again, adds depth; synergizes beautifully with the coconut.
- 2 tsp coconut extract: Makes sure the coconut flavor shines through.
- 1 cup canned full-fat coconut milk (unsweetened): Essential for moisture and flavor.
- ½ cup sour cream: Adds richness and keeps the cake moist.
- ⅓ cup canned full-fat coconut milk (unsweetened): For soaking the cake after baking.
- ¼ cup sweetened condensed milk: A creamy, sweet addition that enhances the coconut flavor.
- 1 cup unsalted butter, softened: Base for the frosting, contributing to its creamy texture.
- 8 oz cream cheese, cold: Gives the frosting a delicious tang. Full-fat cream cheese works best.
- 2 cups powdered sugar: Sweetens the frosting. Feel free to adjust to your taste.
- 1 to 1 ½ tsp coconut extract: Add based on how strong you want that coconut flavor to be.
- 1 cup shredded, sweetened coconut flakes: For topping, providing texture and visual appeal.
How to Make Coconut Cream Cake
- Prepare the Pastry Cream: In a medium saucepan, heat 1 ½ cups whole milk over medium-low heat until steaming. Reduce heat to low. In a large bowl, whisk together 4 egg yolks, ¾ cup granulated sugar, a pinch of salt, 1 tsp vanilla, 1 tsp coconut extract, and 2 tbsp + 1 tsp cornstarch until combined and pale-yellow.
- Combine & Cook: Gradually add ¼ of the heated milk to the egg mixture, whisking vigorously, then add the remaining milk. Pour all back into the saucepan, cooking over medium-low heat while stirring constantly for 10-15 minutes until thickened and bubbling softly.
- Chill the Cream: Remove from heat, stir in 2 tbsp cold unsalted butter, and mix until smooth. Cover with plastic wrap pressed against the surface to avoid a skin forming. Chill until completely cold.
- Prepare the Cake Batter: Preheat the oven to 350°F (175°C). Grease a 9×9 inch pan and line with parchment paper. In a medium bowl, whisk together 2 ½ cups cake flour, 1 ½ tsp baking powder, ¼ tsp baking soda, and ½ tsp salt; set aside.
- Cream Together: In a large bowl, cream together 10 tbsp softened unsalted butter and 1 ½ cups granulated sugar for about 2 minutes. Add in 6 room-temperature egg whites, 2 tsp vanilla, and 2 tsp coconut extract, mixing until pale and smooth, about 1 minute.
- Mix Wet Ingredients: Beat in 1 cup full-fat coconut milk and ½ cup sour cream until just combined. Gradually add the dry ingredients, mixing on low speed until all incorporated and smooth, scraping the bowl as needed.
- Bake the Cake: Pour the batter into the prepared pan and bake for 40-45 minutes, until a light golden color and a toothpick inserted in the center comes out clean.
- Prepare Coconut Soaking Mixture: In a measuring cup, whisk together ⅓ cup coconut milk and ¼ cup sweetened condensed milk; refrigerate.
- Make the Frosting: In a large mixing bowl, beat 1 cup softened unsalted butter until pale and fluffy, approximately 5 minutes. Add 8 oz cold cream cheese and mix until fluffy, about 1 minute. Gradually sift in 2 cups powdered sugar and 1 ½ tsp coconut extract, mixing low at first, then high until fluffy.
- Assemble the Cake: Once the cake is completely cooled, trim a thin layer off the top for easier soaking. Poke holes all over the top using a spatula handle or wooden spoon’s handle. Slowly pour the coconut soaking mixture over the cake, using an offset spatula to help it absorb.
- Fill & Frost the Cake: Transfer the chilled pastry cream to a piping bag; pipe it into the holes of the cake, allowing some to spill over. Frost the top generously with coconut cream cheese frosting, then sprinkle 1 cup shredded coconut on top. Slice into 16 pieces and serve!
Storing & Reheating
To keep your Coconut Cream Cake fresh, store it at room temperature for up to 4 hours if serving immediately. For longer storage, place it in the fridge for up to 3 days in an airtight container. You can also freeze the cake for up to 3 months; simply wrap it tightly in plastic wrap and aluminum foil. When ready to enjoy, thaw overnight in the fridge. Note that the creaminess might slightly change after freezing, so refresh it with a bit of whipped cream if desired.
Chef’s Helpful Tips
- When separating egg yolks, ensure there are no traces of egg whites for proper emulsification.
- For a lighter cake, beat egg whites separately until frothy before folding them into the batter gently.
- Always let your cake cool completely before assembling to avoid melting the frosting.
- To enhance flavor, consider adding shredded lime or zest to your frosting for a surprising twist.
- If you’ve got extra filling, feel free to serve it alongside the cake—it’s delicious!
Coconut Cream Cake is a symphony of flavor, texture, and nostalgia that brings joy with every slice. Its blend of creamy coconut, rich frosting, and soft cake makes it the perfect treat for any occasion. Feel free to get creative with the decorations or layers; this cake is versatile and eager to adapt. Go ahead, bake this beauty, and enjoy the smiles and satisfied sighs that follow!

Recipe FAQs
Can I make this cake ahead of time?
Is it possible to make this cake gluten-free?
What’s the best way to store leftover Coconut Cream Cake?
Can I use unsweetened coconut flakes for decoration?
⭐ If you make my Coconut Cream Cake recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

Coconut Cream Cake
This Coconut Cream Cake features a delightful blend of coconut and vanilla flavors, simple prep, and a creamy filling. An ideal sweet for gatherings or casual treats!
- Prep Time 105 minutes
- Cook Time 15 minutes
- Yield 16 servings 1x
Ingredients
- 1 1/2 cups whole milk
- 4 egg yolks
- 3/4 cup granulated white sugar
- pinch of salt
- 1 tsp vanilla
- 1 tsp coconut extract
- 2 tbsp + 1 tsp cornstarch
- 2 tbsp unsalted butter, cold and cut in cubes
- 2 1/2 cups cake flour
- 1 1/2 tsp baking powder
- 1/4 tsp baking soda
- 1/2 tsp salt
- 10 tbsp unsalted butter, softened
- 1 1/2 cups granulated white sugar
- 6 egg whites, at room temperature
- 2 tsp vanilla
- 2 tsp coconut extract
- 1 cup canned, full fat coconut milk, at room temperature
- 1/2 cup sour cream, at room temperature
- 1/3 cup canned, full fat coconut milk
- 1/4 cup sweetened condensed milk
- 1 cup unsalted butter, softened
- 8 oz cream cheese, cold
- 2 cups powdered sugar
- 1- 1 1/2 tsp coconut extract
- 1 cup shredded, sweetened coconut flakes
Instructions
- In a medium saucepan, warm the milk over medium-low heat until steaming. Reduce to low heat until needed.
- In a large bowl, whisk together the egg yolks, sugar, salt, vanilla, coconut extract, and cornstarch until smooth and pale yellow.
- Gradually add 1/4 of the heated milk while whisking vigorously, then incorporate the remaining milk and mix well.
- Transfer this mixture back to the saucepan. Cook over medium-low heat for 10-15 minutes, stirring constantly, until thick with soft peaks and a slight jiggle.
- Remove from heat, add butter to the pastry cream, and mix until smooth. Cover directly with plastic wrap to prevent a skin from forming, and chill until cold.
Notes
Ensure the milk is warmed gently to prevent scorching.
Chilling the pastry cream is essential for the best texture.
Adjust the amount of coconut extract to suit your flavor preference.
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 20g
- Sodium: 150mg
- Fat: 25g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 0g
- Protein: 5g
- Cholesterol: 100mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




