Coconut Cream Cake

This coconut cream cake features three layers of coconut cake filled with coconut pastry cream, and frosted with lemongrass pandan Swiss buttercream.

Coconut Cream Cake

There are three reoccurring ingredients on this site: cinnamon, matcha, and coconut. I have yet to combine all three into one dessert. But, it’s highly likely that I will one day.

Out of these three, coconut is by far the one ingredient I cannot live without.

Coconut is the miracle fruit

I’ve said it numerous times before. Coconut is the miracle fruit.

This one plant provides so many uses inside and outside of the kitchen.


First of all, coconut water provides hydration. In the early 2000’s, coconut water was all the rage. Coconut water gained popularity as a hangover cure and natural electrolyte sports drink.


Coconut meat is rich in vitamins, minerals, and loaded with dietary fiber. It’s also SUPER tasty.


Gata, Filipino for coconut milk, is a very versatile staple ingredient. Used in both sweet and savory applications, coconut milk is prominent throughout Southeast Asian cuisine.


Beyond the kitchen, coconut oil is popularly used to make body products like lip balms, hand lotions, and face moisturizers. 

Leaves and Trunks

Coconut leaves are weaved together to make baskets and other containers. Coconut trunks are used to make bridges and housing structures.

Need further proof to explain the wonders of coconut? THIS CAKE. 

Coconut Cream Cake with toasted coconut

Layered Coconut Cake with Toasted Coconut

Obviously, my favorite way to enjoy coconut is in edible form.

From coconut walnut baklava and coconut ice cream to traditional coconut Filipino desserts like ginataang bilo-bilo and biko (also known as bibingkang malagkit), there is no shortage of coconut based recipes on The Little Epicurean.

This coconut cream cake combines several flavors to create one sweet harmonious note. The coconut cake contains pandan and vanilla, while the buttercream has a touch of lemongrass!

How to Assemble Coconut Cream Cake

How to fill and assemble coconut cake:

This cake consists of three 6-inch coconut cake layers. As is evident from the images above, the coconut cake layers are rather thick. You may slice each layer in half to create a total of six layers, if desired. 

  • Frost each layer cake with a thin layer of Swiss buttercream.
  • Pipe a ring of buttercream along the perimeter of the cake create a border. Use a piping bag fitted with a medium round tip. 
  • Evenly spread coconut pastry cream within the buttercream border.
  • Add the final cake layer on top. Add a thin layer of buttercream to crumb coat the cake. Once set, add the final layer of buttercream frosting. 

Coconut Cake with toasted coconut

Easy way to decorate cake!

Cake decorating can be daunting and intimidating. Luckily, there are tools like this icing smoother or icing comb set to help make frosting easier.

If all else fails, simply cover the entire cake with toasted shredded coconut! Obviously, this also works with sprinkles, rainbow nonpareils, or cookie crumbs.

Make use to use unsweetened shredded coconut for garnishing this particular cake. Otherwise, you will end up with an absurdly sweet cake. I recommend this shredded coconut from Bob’s Red Mill. 

Coconut Cake

Coconut cake with pandan and lemongrass

This cake is sturdy! The batter is made without egg yolks. All you need are egg whites. Save the egg yolks to make the coconut pastry cream filling. 

However, this coconut cake is different from your average egg white based white cake. Instead of whipping the eggs to create a meringue, this cake batter relies on baking powder for leavening. 

In Southeast Asia, coconut desserts are often enhanced with a touch of pandan. Traditionally, pandan leaves are infused in water or coconut milk to extract it’s flavor. 

Unfortunately, pandan leaves may be difficult to find in the US. It’s much easier to simply use pandan extract. If you can’t find pandan extract, simply omit it from the recipe. The vanilla extract is enough.

Lemongrass is another flavor often mixed with coconut. For the ease’s sake, I used this lemongrass stir-in paste. Find it at supermarkets in the refrigerated section along with the fresh herbs. 

(I will make a tropical lemongrass cake once I get my hands a bunch of lemongrass!)

Toasted Coconut Cream Cake

Coconut Cream Cake with Pandan and Lemongrass

This coconut cream cake features three layers of coconut cake filled with coconut pastry cream, and frosted with lemongrass pandan Swiss buttercream. 

Yield: three layer 6-inch cake

Servings 8 slices
Author Maryanne Cabrera


Coconut Cake:

  • 3 cup (385 g) cake flour
  • 1 Tablespoon baking powder
  • 1 teaspoon kosher salt
  • 1 cup canned coconut milk, unsweetened
  • 3/4 cup egg whites (6 large egg whites)
  • 1 teaspoon pure vanilla extract
  • 1/2 teaspoon pandan extract
  • 12 Tablespoon unsalted butter, room temp
  • 1 1/2 cup (297 g) granulated sugar

Coconut Pastry Cream Filling:

  • 3/4 cup canned coconut milk, unsweetened
  • 1 1/2 cup whole milk
  • 1/2 cup granulated sugar
  • 3 Tablespoon cornstarch
  • 4 large egg yolks
  • 2 Tablespoon unsalted butter
  • 2 teaspoon pure vanilla extract
  • 1/4 teaspoon kosher salt

Lemongrass Pandan Swiss Buttercream:

  • 1/2 cup egg whites (about 4 large egg whites)
  • 1 cup (198 g) granulated sugar
  • 1 1/2 cup (339 g) unsalted butter, cut into tablespoons, softened
  • 1/4 teaspoon kosher salt
  • 2 Tablespoon lemongrass paste*
  • 3/4 teaspooon pandan extract
  • 1 1/2 cup (175 g) toasted shredded coconut,* unsweetened



  1. Preheat oven to 350 degrees F. Butter and lightly flour three 6-inch cake pans. Line bottom with parchment paper and set aside.

  2. Sift together cake flour and baking powder. Stir in salt and set aside. In another bowl, thoroughly mix together coconut milk, egg whites, vanilla extract, and pandan extract. Set aside.

  3. In the bowl of a stand mixer fitted with a paddle attachment, beat butter and sugar until smooth. Scrape down bowl as needed to ensure thorough mixing.

  4. Add 1/3 of dry flour mixture. Mix on low speed while adding 1/2 of liquid mixture. Add another 1/3 of dry mixture, follow with remaining 1/2 of liquid mixture. Add remaining 1/3 of dry mixture. Mix batter is thick and well combined. Scrape down bowl as needed.

  5. Divide batter evenly among prepared cake pans. Bake for 30-35 minutes until toothpick inserted in center of cake comes out clean. Let cake cool in pan for 5 minutes before unmolding. Allow cake layers to cool to room temperature on wire racks.

  6. If necessary, use a serrated cake knife to level off cake layers once cooled. 

Pastry Cream:

  1. Line a quarter-sheet baking pan with plastic wrap, making sure the sides of the pans are covered. Set aside.

  2. Pour coconut milk and 1 cup milk into a large heavy bottomed sauce pot. Whisk together and place of medium heat. Stir occasionally to ensure milk does not burn along the sides of bottom of pot. Bring to a simmer.

  3. Meanwhile, whisk together sugar and cornstarch in a medium bowl. Add remaining 1/2 cup milk and egg yolks. Whisk until smooth.

  4. Once milk is at a simmer, reduce heat. Slowly add about 1/3 cup of hot milk mixture into egg mixture. Whisk constantly to distribute heat. Continue to add milk in intervals until only about 1/3 cup of milk remains in sauce pot.

  5. Pour all of the egg-milk mixture back into the sauce pot. Increase to medium heat. Stir often to prevent mixture from burning along sides of pot. Stir until mixture has thickened to custard like consistency. Allow mixture to come to a boil for 15 seconds to cook out any cornstarch flavor. Remove from heat.

  6. Whisk in butter until smooth. Add in salt and vanilla. Stir until combined. 

  7. Pour hot pastry cream into prepared plastic wrapped sheet pan. Spread evenly. Directly cover surface of pastry cream with plastic wrap. Freeze for 10-15 minutes until pastry cream has cooled to room temperature. Remove from the freezer and transfer pastry cream to an airtight container. Keep chilled in the fridge until ready to use.

Swiss Buttercream:

  1. In the bowl of a stand mixer, whisk together egg whites and sugar. Place bowl over a pot of simmering water to create a bain-marie or double boiler. Make sure the simmering water does not touch the bottom of the bowl. Whisk sugar-egg mixture until it reaches a temperature of 160 degrees F.

    *Alternatively, if you don't have a thermometer, heat the mixture until all the sugar has melted. Test this by dipping your pointer finger into the mixture and rubbing it against your thumb. The mixture should be smooth. You should not be able to feel the granules of sugar.

  2. Return bowl to the stand mixer. Using the whisk attachment, beat mixture at medium speed until it has cooled to room temperature. 

  3. Switch to a paddle attachment. Add low speed, add butter one tablespoon at a time.  Once all the butter has been incorporated, add salt, lemongrass, and pandan extract. Increase speed to medium-high and continue to beat until buttercream is light and fluffy. 


  1. Level cake layers as necessary. Fit piping bag with medium round tip. Fill piping bag with about 1/2 cup of buttercream. Set aside.

  2. Place one cake layer on a 6-inch cake board and place on serving platter or cake turntable. Spread 1 1/2 tablespoon buttercream over cake layer. Pipe a border along the perimeter of cake layer. Add about 1/3 cup pastry cream (equal to two #24 scoops) within buttercream borders. Use a mini offset spatula to spread into an even layer. Place second cake layer on top.

  3. Repeat process of adding buttercream layer, border, and pastry cream.

  4. Top with final third cake layer. Spread a thin layer of buttercream around cake to create a "crumb coat" to seal in any cake crumbs. Chill cake for 15-30 minutes to set buttercream.

  5. Generously coat the chilled cake with additional buttercream. Return to fridge to chill for 15-20 minutes.

  6. Meanwhile, spread cooled toasted coconut on a flat baking sheet. 

  7. Remove cake from fridge and place a 6-inch cake board on top of cake. Use an offset spatula to remove cake from plate or platter. Gently lay cake on its side into the coconut baking sheet. Keeping your hands on the top and bottom of cake, gently roll the cake around until all the sides are coated with coconut. 

  8. Place cake back on plate or platter. Gently remove cake board on top. Generously sprinkle coconut over top of cake to cover completely. Return to fridge until ready to serve. 

Recipe Notes

Coconut Milk Notes:

  • The amount of coconut milk used in this recipe is equivalent to one 14 oz can.
  • Use well-shaken canned coconut milk. Use unsweetened, full-fat variety.
  • Coconut cream may use in place of coconut milk in the pastry cream recipe.

Pandan Extract Notes:

  • There are two version of pandan extract: a colorless one and a green one. I used the colorless one for this recipe.
  • Pandan extract can also be labeled pandan essense.
  • If you cannot find pandan extract, simply omit. 

Lemongrass Notes:

  • Lemongrass Stir-In paste can be found in the refrigerated section of the supermarket with the herbs, usually near the mushrooms. 

Toasting Shredded Coconut: Preheat oven to 325°F. Spread unsweetened shredded coconut in an even layer on baking sheet. Bake for 5 minutes. Remove from oven and stir coconut around. (The coconut along the edges of the pan will toast first.) Return to oven and bake for another 2 minutes. Remove and stir coconut. Keep repeating until coconut is golden brown. 

Toasted coconut can be kept at room temperature for several weeks in an airtight container. 


Slice of Coconut Cream Cake

Shop The Post

(this post contains affiliate links)

Never Miss a Recipe!

Plus, get exclusive recipes, tips, and previews through our weekly newsletter.

Daily Blog Posts
Weekly Updates

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Never Miss a Recipe!

Plus, get exclusive recipes, tips, and previews through our weekly newsletter.

Daily Blog Posts
Weekly Updates