Go Back
+ servings
Coconut Cake

Irresistibly Moist Coconut Cake with Creamy Dream Frosting

This Coconut Cake is irresistibly moist and features a creamy frosting, perfect for any festive occasion.
Prep Time 25 minutes
Cook Time 23 minutes
Cooling Time 10 minutes
Total Time 58 minutes
Servings: 12 slices
Course: Desserts
Cuisine: Tropical
Calories: 350

Ingredients
  

For the Cake
  • 1 cup Unsweetened shredded coconut Can substitute with sweetened coconut.
  • 2 cups All-purpose flour Can be substituted with gluten-free flour.
  • 2 tsp Baking powder Ensure it's fresh.
  • 1 tsp Baking soda
  • 1/2 tsp Salt
  • 1/2 cup Butter (room temperature) Can substitute with vegan butter.
  • 1 cup Granulated sugar Can be replaced with coconut sugar.
  • 4 large Eggs (room temperature) Flax eggs can be used for a vegan alternative.
  • 1 cup Sour cream (room temperature) Can be substituted with Greek yogurt.
  • 1 cup Full-fat coconut milk (room temperature) Almond or oat milk can be used.
  • 1/2 cup Vegetable oil e.g., canola.
  • 2 tsp Vanilla extract Use pure extract for the best results.
  • 1 tsp Coconut extract (optional) Can be omitted if unavailable.
For the Frosting
  • 1/2 cup Butter (for frosting) Same substitutions as cake butter apply.
  • 8 oz Full-fat cream cheese Vegan cream cheese is a good alternative.
  • 3-4 cups Powdered sugar Adjust for sweetness.
  • 1 cup Coconut flakes (for decoration) Toasted coconut enhances flavor.

Equipment

  • Oven
  • Mixing bowls
  • Food processor
  • Electric mixer
  • 8-inch Round Baking Pans

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 170ºC (340ºF) and line two 8-inch round baking pans with parchment paper.
  2. Blend unsweetened shredded coconut in a food processor until finely ground. Sift coconut with all-purpose flour, baking powder, baking soda, and salt into a mixing bowl.
  3. In a large mixing bowl, beat room-temperature butter and granulated sugar using an electric mixer on medium speed for about 3 minutes until light and fluffy.
  4. Add eggs gradually to the butter and sugar mixture, mixing until the batter is smooth and well combined.
  5. Gradually add half of the dry mixture to the wet ingredients, then stir in sour cream, full-fat coconut milk, vegetable oil, vanilla extract, and coconut extract until combined.
  6. Fold in the remaining dry ingredients gently, pour the batter into prepared pans, and smooth the tops.
  7. Bake for 20-23 minutes or until a cake tester comes out clean, then allow to cool for 10 minutes before transferring to a wire rack.
  8. In a medium bowl, cream together room-temperature butter and full-fat cream cheese until smooth. Add vanilla extract and a tablespoon of coconut milk, mixing until combined.
  9. Gradually mix in powdered sugar until desired sweetness and consistency is achieved, beating until fully combined and fluffy.
  10. Once cake layers are completely cooled, place one layer on a serving plate, spread cream cheese frosting, then add the second layer and frost the top and sides. Decorate with toasted coconut flakes.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 4gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 60mgSodium: 180mgPotassium: 180mgFiber: 1gSugar: 28gVitamin A: 500IUVitamin C: 1mgCalcium: 50mgIron: 1mg

Notes

For the best results, ensure all ingredients are at room temperature before mixing.

Tried this recipe?

Let us know how it was!