Go Back
+ servings
best Coconut Cake recipe

Irresistibly Moist Best Coconut Cake Recipe with Creamy Frosting

Discover the best Coconut Cake recipe with moist layers and creamy frosting, bringing tropical vibes to your table.
Prep Time 20 minutes
Cook Time 23 minutes
Cooling Time 10 minutes
Total Time 53 minutes
Servings: 12 slices
Course: Dessert
Cuisine: Tropical
Calories: 350

Ingredients
  

For the Cake
  • 1 cup Unsweetened Shredded Coconut Adds intense coconut flavor
  • 2 cups All-Purpose Flour Substitute with gluten-free flour for a gluten-free option
  • 2 teaspoons Baking Powder Helps the cake rise
  • 1 teaspoon Baking Soda Works with baking powder
  • 1/2 teaspoon Salt Enhances overall flavor
  • 1/2 cup Butter (room temperature) Creates a tender and moist cake
  • 1 cup Granulated Sugar Sweetens the cake
  • 4 large Eggs (room temperature) Provides moisture
  • 1 cup Sour Cream (room temperature) Adds moisture and tangy flavor
  • 1 cup Full-Fat Coconut Milk (room temperature) Contributes creaminess
  • 1/2 cup Vegetable Oil Keeps the cake moist
  • 1 teaspoon Vanilla Extract Adds depth of flavor
  • 1/2 teaspoon Coconut Extract (optional) Intensifies coconut flavor
For the Frosting
  • 1/2 cup Butter (for frosting, room temperature) Forms the creamy base
  • 8 ounces Full-Fat Cream Cheese Gives a rich base to the frosting
  • 3 cups Powdered Sugar Sweetens and thickens the frosting
  • 1/4 cup Full-Fat Coconut Milk (for frosting) Adds flavor to the frosting
  • 1 cup Coconut Flakes (for decoration) Enhances the tropical vibe

Equipment

  • Oven
  • food processor
  • Mixing bowls
  • Whisk
  • Measuring cups
  • Baking Pans
  • Cooling Rack

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 170ºC/340ºF and prepare two 20 cm (8-inch) round baking pans.
  2. In a food processor, blend the unsweetened shredded coconut until it reaches a flour-like consistency.
  3. In a large mixing bowl, sift together the blended coconut, all-purpose flour, baking powder, baking soda, and salt.
  4. In another mixing bowl, beat the softened butter and granulated sugar until light and fluffy.
  5. Add the large eggs, two at a time, to the butter mixture, mixing until well combined.
  6. Gradually add half of the dry mixture to the wet ingredients, gently mixing until just combined.
  7. Fold in the remaining dry ingredients until no flour streaks remain.
  8. Pour the batter evenly into the prepared baking pans and bake for 20-23 minutes.
  9. Once baked, remove the pans and allow the cakes to cool for about 10 minutes.
  10. In a mixing bowl, beat the softened butter on high speed until creamy, then add cream cheese, vanilla, and coconut extracts.
  11. Gradually add the sifted powdered sugar, mixing on medium-low speed for a smooth frosting.
  12. With the cake layers completely cooled, spread cream cheese frosting evenly between the layers and cover the entire cake.
  13. Sprinkle coconut flakes on top and around the sides for decoration.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 45gProtein: 5gFat: 15gSaturated Fat: 9gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 50mgSodium: 200mgPotassium: 150mgFiber: 1gSugar: 30gVitamin A: 500IUCalcium: 60mgIron: 1mg

Notes

Ensure all ingredients are at room temperature for better emulsification. Avoid overmixing to maintain a light texture. Store in an airtight container at room temperature for up to 3 days.

Tried this recipe?

Let us know how it was!