Go Back
+ servings

Coconut Cake Recipe

A supremely soft and moist coconut cake enriched with the essence of coconut, frosted with a luscious coconut cream cheese icing, and adorned with a coating of shredded coconut for a delightful texture.
Print Pin
Course: Dessert
Cuisine: Western
Keyword: Coconut Cake Recipe
Prep Time: 10 minutes
Cook Time: 33 minutes
Cooling Time: 1 hour
Total Time: 1 hour 43 minutes
Servings: 12

Ingredients

Coconut Cake

  • 3 large eggs at room temperature
  • cups 275 g canned coconut milk
  • ½ tsp salt omit if using salted butter
  • ½ cup 113 g unsalted butter, softened
  • 5 tbsp 66 g unflavoured vegetable oil (e.g., canola)
  • 1 tsp coconut essence or extract or ½ tsp almond essence as a substitute
  • 1 cup 80 g shredded coconut, dried and unsweetened
  • cups 280 g all-purpose flour
  • 1 tbsp baking powder
  • ¼ cup 30 g cornstarch
  • tsps vanilla essence or extract
  • 1⅔ cups 332 g granulated white sugar

Coconut Cream Cheese Frosting

  • 1 tsp coconut essence or extract or ½ tsp almond essence as a substitute
  • cups 570 g icing sugar (also known as powdered or confectioners sugar)
  • tsps vanilla essence or extract
  • cups 120 g shredded coconut, dried and unsweetened, for decorating
  • cups 335 g cream cheese, firm and cold
  • 1 cup 225 g unsalted butter, softened

Instructions

Coconut Cake

  • Set your oven to 160°C (320°F) with the fan function activated. Prepare two 8-inch cake pans by greasing the sides and base, and lining the bottoms with parchment paper.
  • Sift together the flour, cornstarch, baking powder, and salt into a mixing bowl. Whisk briefly to combine evenly.
  • In a separate large bowl, cream the butter, oil, and sugar using an electric mixer on medium speed for approximately 2 minutes until the mixture becomes pale and fluffy.
  • Incorporate the eggs one at a time, mixing thoroughly between each addition.
  • Pour in the vanilla extract, coconut essence, and ½ cup of the coconut milk, then mix until smooth. Set aside the mixer.
  • Fold in half of the sifted dry ingredients using a spatula until just blended. Add the remaining ¾ cup of coconut milk, folding gently, then incorporate the rest of the dry mixture, being cautious not to overmix.
  • Add the shredded coconut and fold through gently until integrated.
  • Divide the batter equally between the two prepared pans and bake for approximately 33 minutes, or until a skewer inserted comes out clean.
  • Cool the cakes in their tins for 15–20 minutes before transferring them to a wire rack to cool completely prior to frosting.

Coconut Cream Cheese Frosting

  • Beat the butter for several minutes until light and airy using a stand or hand mixer on medium-high speed.
  • Gradually add the icing sugar in three additions, beating on low until fully incorporated before the next batch.
  • Add the cold cream cheese, vanilla, and coconut essence, then mix only until the frosting is smooth. Avoid overmixing.
  • Once the cakes are cooled, generously frost each layer and the exterior of the assembled cake.

Assembly

  • Optionally trim the browned edges of each cake layer.
  • Spread a thick layer of frosting over the first cake layer.
  • Stack the second layer atop the first and frost the top and sides uniformly.
  • Press shredded coconut onto the frosted exterior for added texture and visual appeal.
  • Store leftovers in an airtight container to retain moisture.

Notes

Use firm, cold cream cheese for a stable frosting consistency.
Adjust baking temperature to 175°C (347°F) if your oven lacks a fan function.
Almond essence can substitute coconut essence if unavailable.
For a more moist and less crumbly texture, the increased oil amount is recommended.