If you’re looking to wow your friends and family with something truly irresistible and bursting with tropical charm, this Coconut Cream Cake Recipe is your new best friend. Moist, tender layers soaked with rich coconut milk, enveloped in a luscious, creamy coconut pastry cream, and topped with a delightful crunch of toasted coconut flakes—it’s a dreamy celebration of coconut in every bite. Whether you’re baking for a special occasion or craving a slice of sunshine, this cake will fill your kitchen and heart with warmth and joy.
Ingredients You'll Need
Gathering these simple yet essential ingredients is the first step to creating a Coconut Cream Cake Recipe that dazzles. Each one plays a crucial role, whether it's bringing moisture, flavor, fluffy texture, or that quintessential coconut essence that makes the cake unforgettable.
- Coconut drinking milk (430 g / 1 + ¾ cups): The dairy-free liquid base ensuring the cake stays moist and tender with subtle coconut flavor.
- Neutral oil (133 g / ½ cup + 5 teaspoons): I use olive oil for a smooth texture without overpowering flavor—avoid coconut oil here.
- Caster or granulated sugar (260 g / 1 ¼ cups): Sweetness that balances richness and enhances browning.
- Cider or white wine vinegar or lemon juice (1 tablespoon): Adds a gentle tang to activate leavening agents and lighten the crumb.
- Vanilla extract (1 tablespoon): Deepens flavors with a warm, aromatic note.
- Concentrated coconut extract (15 drops, optional): For an extra coconut punch if you’re craving more intensity.
- Desiccated coconut (85 g / 1 cup, unsweetened): Adds texture and authentic coconut presence within the cake layers.
- Cornflour / cornstarch (35 g / 5 tablespoons): Keeps the crumb soft and tender.
- Baking powder (2 ½ teaspoons): The primary leavening agent ensuring a fluffy rise.
- Bicarbonate of soda (½ teaspoon): Supports rise and adds delicate crumb texture.
- Salt (½ teaspoon): Balances sweetness and emphasizes other flavors.
- Plain (all-purpose) flour (365 g / 3 cups): The sturdy base providing structure.
- Cornflour (70 g / 10 tablespoons): For the silky pastry cream, essential in thickening.
- Coconut/soya/oat milk (200 g / ¾ cup + 4 teaspoons): Combined with tinned coconut milk to create the creamy filling.
- Full fat coconut milk (400 ml tin): The star ingredient for a rich and velvety pastry cream.
- Caster or granulated sugar (120 g / ½ cup + 2 tablespoons): Sweetens the creamy filling without graininess.
- Vanilla extract (1 tablespoon): Enhances the cream’s flavor profile.
- Vegan block butter (70 g / 5 tablespoons): Adds luscious creaminess and richness to the pastry cream.
- Toasted coconut flakes (100 g / 1 + ⅔ cups): For the irresistible crunchy coating that finishes the cake beautifully.
How to Make Coconut Cream Cake Recipe
Step 1: Preparing the Cake Batter
Start by preheating your oven to 180℃ (160℃ fan) or 350℉. Line a 9 x 13-inch (23 x 33 cm) cake tin with baking paper to make sure your cake slips out easily once baked. Whisk together the coconut milk, oil, sugar, vinegar, vanilla, and coconut extract in a large bowl until everything is well combined—the smoothness here is key for even texture. Next, blend in the desiccated coconut, cornflour, baking powder, bicarbonate of soda, and salt, followed by folding in the plain flour carefully. This method ensures a fluffy, moist crumb with just the right density.
Step 2: Baking the Cake
Pour the batter into your lined tin and spread it evenly so it bakes uniformly. Pop it into the oven and let it bake for 25-30 minutes. You’ll know it’s ready when a skewer inserted in the center comes out clean. Once baked, allow the cake to cool for about 15 minutes in the tin so it firms up a bit, then transfer it to a wire rack to cool completely. Patience here pays off for perfect layering later.
Step 3: Making the Pastry Cream
While the cake cools, it’s time to make that dreamy coconut pastry cream. Place the cornstarch in a pan and slowly whisk in the coconut/soy/oat milk, making sure there are no lumps hiding around. Add in the tinned coconut milk, sugar, and vanilla extract, then set the pan over medium heat. Stir constantly with a balloon whisk as the mixture heats up and thickens, reaching a gentle boil. Keep whisking vigorously for a minute or so—this helps create the ideal creamy consistency. Remove from heat, add the vegan butter, and whisk until everything is smooth and glossy. If it looks a bit greasy at first, don’t worry; whisking will bring it all together beautifully. Afterward, scrape it into a bowl, cover the surface directly with clingfilm or baking paper to prevent skin, and chill it for at least four hours.
Step 4: Assembling the Coconut Cream Cake Recipe
Trim the cooled cake by leveling the edges and top for a neat finish. Then slice it horizontally into three equal layers. Your chilled pastry cream might feel firm or rubbery, but a quick blitz in a mixer or food processor will transform it back into a luscious, spreadable cream—don’t forget to remove any lumps with a fine sieve for the silkiest results. Start building your cake by spreading a quarter of the cream on the bottom layer, gently pressing the second layer on top, and repeating the process. Finish with the last cake layer upside down to create a flat, even surface, then generously cover the entire cake with the remaining cream. Finish by pressing toasted coconut flakes all around the cake with your hands—this adds texture and delivers that signature visual appeal.
How to Serve Coconut Cream Cake Recipe
Garnishes
To elevate your Coconut Cream Cake Recipe even more, go for extra toasted coconut flakes for that golden crunch. You can also scatter edible flowers or fresh coconut shavings on top for a delicate, tropical vibe that looks as stunning as it tastes.
Side Dishes
This cake pairs wonderfully with fresh fruit like ripe mangoes, pineapple slices, or juicy berries that balance the creamy richness. A light, fruity sorbet can also contrast beautifully with the cake’s indulgence, keeping your dessert spread refreshing and vibrant.
Creative Ways to Present
Get playful by serving slices in clear glass dessert cups layered with extra pastry cream and fruit for a deconstructed Coconut Cream Cake Recipe experience. Alternatively, transform the cake into a trifle or bunt, decorating the edges with toasted coconut and piped cream to wow your guests.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in a covered container in the refrigerator to keep the pastry cream stable and the layers moist. It’s best enjoyed within two days to savor its fresh, vibrant flavors and luscious texture.
Freezing
You can freeze the cake layers before assembly. Wrap them tightly in clingfilm and place them in airtight containers or freezer bags. When ready to serve, thaw the cake layers gently in the refrigerator overnight before assembling and decorating as usual.
Reheating
Since this is a cream-filled cake, reheating isn’t recommended as it can affect the texture of the pastry cream. Serve chilled for the best taste and texture to enjoy every crumb and creamy bite.
FAQs
Can I use canned coconut milk instead of coconut drinking milk?
For the cake batter, coconut drinking milk is preferred because it’s lighter and helps keep the cake moist without being too heavy. The canned full-fat coconut milk is reserved for the pastry cream where richness is key.
Is this Coconut Cream Cake Recipe vegan?
Yes! By using plant-based milks and vegan block butter, this recipe is entirely vegan, meaning it’s perfect for dairy-free and egg-free diets without sacrificing flavor or texture.
How do I avoid lumps in the pastry cream?
Gradually whisking cornstarch into the milk mixture and continuous stirring over heat are essential to preventing lumps. When it cools, whisking before assembling or passing through a fine sieve will ensure a smooth, velvety cream.
Can I make this cake in smaller pans?
Absolutely! Just adjust the baking time accordingly, checking doneness with a skewer so it doesn't dry out. Thicker layers might take a few extra minutes, so keep an eye on it as it bakes.
What can I substitute for toasted coconut flakes?
If toasted flakes aren’t available, lightly toasted desiccated coconut also works beautifully, providing similar flavor and texture, just in a finer form.
Final Thoughts
This Coconut Cream Cake Recipe is truly a slice of paradise you’ll want to make over and over again. Its blend of tender cake, smooth pastry cream, and crunchy coconut topping creates an unforgettable delight that’s as joyful to bake as it is to eat. Don’t hesitate—bring this tropical dream into your baking repertoire and share the love one luscious slice at a time!
PrintCoconut Cream Cake Recipe
This Coconut Cream Cake is a luscious, dairy-free vegan dessert featuring a moist coconut milk-infused sponge layered with a rich, creamy coconut pastry cream and topped with toasted coconut flakes. Perfect for coconut lovers seeking a tropical-inspired treat, this cake combines the subtle sweetness of coconut with a smooth and silky texture for an indulgent yet light experience.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour 15 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
- Diet: Vegan
Ingredients
Cake
- 430 g (1 + ¾ cups) coconut drinking milk (not tinned coconut milk)
- 133 g (½ cup + 5 teaspoons) neutral oil (olive oil recommended, do not use coconut oil)
- 260 g (1 ¼ cups) caster or granulated sugar
- 1 Tablespoon cider or white wine vinegar or lemon juice
- 1 Tablespoon vanilla extract
- 15 drops concentrated coconut extract (optional)
- 85 g (1 cup) desiccated coconut (unsweetened)
- 35 g (5 Tablespoons) cornflour (cornstarch)
- 2 ½ teaspoons baking powder
- ½ teaspoon bicarbonate of soda (baking soda)
- ½ teaspoon salt
- 365 g (3 cups) plain (all-purpose) flour
Pastry Cream
- 70 g (10 Tablespoons) cornflour (cornstarch)
- 200 g (¾ cup + 4 teaspoons) coconut drinking milk or soya milk or oat milk
- 400 ml tin full fat coconut milk
- 120 g (½ cup + 2 Tablespoons) caster or granulated sugar
- 1 Tablespoon vanilla extract
- 70 g (5 tablespoons) vegan block butter
Topping
- 100 g (1 + ⅔ cup) toasted coconut flakes (or toasted desiccated coconut)
Instructions
- Preheat Oven and Prepare Tin: Preheat your oven to 180℃ (160℃ fan-assisted/350℉) and line a 23 x 33 cm (9 x 13 in) cake tin with baking paper to ensure easy removal of the cake.
- Mix Cake Batter: In a large bowl, whisk together coconut drinking milk, neutral oil, sugar, cider or white wine vinegar (or lemon juice), vanilla extract, and optional coconut extract until well combined and smooth.
- Add Dry Ingredients to Batter: Stir in the desiccated coconut, cornflour, baking powder, bicarbonate of soda, and salt, mixing well. Then, sift and add the plain all-purpose flour, folding gently until the batter is fully incorporated.
- Bake the Cake: Pour the batter into the prepared tin, spread evenly, and bake in the preheated oven for 25-30 minutes. Test doneness by inserting a skewer into the center; it should come out clean when the cake is ready.
- Cool the Cake: Allow the cake to cool in the tin for 15 minutes, then transfer it onto a wire rack to cool completely.
- Prepare Pastry Cream Base: In a pan, place the cornflour and gradually whisk in the chosen milk (coconut drinking milk, soy milk, or oat milk), ensuring the mixture is lump-free. Then whisk in the full-fat tinned coconut milk, sugar, and vanilla extract.
- Cook Pastry Cream: Heat the mixture over medium heat, stirring constantly with a balloon whisk until it reaches boiling point and thickens. Once thickening begins, whisk vigorously for about a minute, ensuring to incorporate the sides of the pan thoroughly. Large bubbles should rise and pop on the surface.
- Add Butter to Pastry Cream: Remove from heat and stir in the vegan block butter until it melts and fully combines. Although it may look greasy or separated at first, continuous whisking will bring it back to a smooth consistency.
- Cool Pastry Cream: Transfer the pastry cream to a bowl and cover the surface directly with baking paper or cling film to prevent skin formation. Refrigerate for at least four hours until completely cold, stirring occasionally during cooling to prevent lumps.
- Trim and Slice Cake Layers: When ready to assemble, trim the edges and top of the cooled cake to level it. Slice the cake horizontally into three even rectangular layers, using a tape measure to ensure uniform thickness.
- Whisk Pastry Cream: The chilled pastry cream may be rubbery; re-whisk it using an electric mixer or food processor to make it smooth and creamy. Pass through a fine mesh sieve if any lumps remain.
- Assemble Cake Layers: Place one cake layer on a serving board and spread approximately a quarter of the pastry cream evenly over it. Repeat with the second layer and another quarter of pastry cream. Place the final cake layer on top upside-down for a smooth finish.
- Frost Cake Surface: Spread the remaining pastry cream thinly over the entire cake surface with a palette knife.
- Add Toasted Coconut Topping: Using your hands, press toasted coconut flakes firmly into the pastry cream around the cake until fully covered.
- Store and Serve: Keep the cake stored in a covered container in the refrigerator. Best served on the day it is assembled for optimal freshness and texture.
Notes
- Use coconut drinking milk, not tinned coconut milk for the cake batter to avoid heaviness.
- Olive oil is recommended for the cake; avoid coconut oil as it can change the texture and flavor.
- Ensure the pastry cream is well whisked before assembling to restore its creamy texture.
- Cover the pastry cream surface directly during refrigeration to prevent skin formation.
- Use a tape measure to slice the cake layers evenly for a professional presentation.
- Store cake in the refrigerator and consume on the day of assembly for best results.

Leave a Reply