Easy Coconut Cake Recipe

Share
  • April 26, 2026

🥥 Easy Coconut Cake Recipe (Moist, Soft & Full of Flavor)

Looking for a moist and fluffy coconut cake that’s easy to make at home? This homemade coconut cake recipe is rich, tender, and packed with coconut flavor from coconut milk and desiccated coconut. Perfect for tea time, birthdays, or any special occasion!


📝 Ingredients for Coconut Cake

Cake Batter

  • 2 cups (250g) all-purpose flour
  • 1 cup (200g) sugar
  • ½ cup (115g) butter (softened)
  • ½ cup coconut oil (or vegetable oil)
  • 1 cup coconut milk
  • 3 eggs
  • 1 tbsp desiccated coconut
  • 1 tsp vanilla extract
  • 1 tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt

👩‍🍳 How to Make Coconut Cake at Home

Step 1: Preheat the Oven

Preheat your oven to 170–180°C (340–350°F). Grease and line a cake pan.

Step 2: Cream Butter and Sugar

In a bowl, beat butter and sugar together until light, fluffy, and pale in color.

Step 3: Add Eggs and Vanilla

Add eggs one at a time, mixing well after each addition. Stir in vanilla extract.

Step 4: Mix Dry Ingredients

In a separate bowl, whisk together flour, baking powder, baking soda, and salt.

Step 5: Combine Wet and Dry

Gradually add the dry ingredients to the wet mixture, alternating with coconut milk. Mix gently until just combined.

Step 6: Add Coconut

Fold in desiccated coconut for extra texture and flavor.

Step 7: Bake the Cake

Pour the batter into the prepared pan and bake for 30–40 minutes, or until a toothpick inserted in the center comes out clean.

Step 8: Cool Completely

Let the cake cool in the pan for a few minutes, then transfer to a rack to cool completely before serving.


💡 Tips for the Best Coconut Cake

  • Use full-fat coconut milk for a richer taste.
  • Do not overmix the batter to keep the cake soft.
  • Add coconut frosting or glaze for extra flavor.