Go Back
+ servings
Coconut Cake

Irresistibly Moist Coconut Cake with Creamy Frosting

Savor the tropical flavors of this Coconut Cake, a moist and fluffy dessert perfect for any occasion.
Prep Time 45 minutes
Cook Time 23 minutes
Cooling Time 10 minutes
Total Time 1 hour 18 minutes
Servings: 12 slices
Course: Desserts
Cuisine: Tropical
Calories: 400

Ingredients
  

For the Cake
  • 1 cup Unsweetened Shredded Coconut Ensure it’s unsweetened for proper balance.
  • 2 cups All-Purpose Flour Can substitute with gluten-free flour blend.
  • 2 teaspoons Baking Powder
  • 1 teaspoon Baking Soda
  • 1 teaspoon Salt
  • 1 cup Butter Ensure it’s at room temperature for easy mixing.
  • 1.5 cups Granulated Sugar
  • 4 large Eggs Use room temperature for better incorporation.
  • 1 cup Sour Cream Can substitute with Greek yogurt for a similar texture.
  • 1 cup Full-Fat Coconut Milk Substitute with heavy cream if needed.
  • 0.5 cup Vegetable Oil Can use canola oil or melted coconut oil.
  • 1 teaspoon Vanilla Extract
  • 1 teaspoon Coconut Extract Optional but recommended for stronger flavor.
For the Frosting
  • 8 oz Cream Cheese Use full-fat for best results.
  • 3 cups Powdered Sugar
  • 1 cup Coconut Flakes Toasted for added flavor and texture.

Equipment

  • stand mixer
  • Food Processor
  • measuring cups
  • Measuring Spoons
  • Oven
  • Parchment paper
  • wire rack

Method
 

Step‑by‑Step Instructions
  1. Preheat your oven to 170ºC (340ºF) and line two 20 cm (8-inch) round baking pans with parchment paper.
  2. In a food processor, blend the unsweetened shredded coconut until finely ground. In a large bowl, sift together the processed coconut, all-purpose flour, baking powder, baking soda, and salt.
  3. Cream together the room-temperature butter and granulated sugar until light and fluffy, about 3-4 minutes.
  4. Add the eggs two at a time to the butter-sugar mixture, mixing well after each addition until smooth, about 2-3 minutes.
  5. Gradually add half of the dry ingredients, then the sour cream, coconut milk, vegetable oil, vanilla extract, and coconut extract. Mix until just combined before adding remaining dry ingredients.
  6. Divide the batter evenly between the prepared pans and bake for 20-23 minutes, or until a toothpick comes out clean.
  7. Remove cakes from the oven and cool in the pans for 10 minutes. Transfer layers onto a wire rack to cool completely.
  8. In a stand mixer, cream the softened butter until smooth, then gradually add cream cheese and powdered sugar until smooth.
  9. Assemble the cake by placing one layer on a serving plate, spreading cream cheese frosting on top, and adding the second layer. Frost the top and sides of the cake.
  10. Sprinkle toasted coconut flakes on the top and sides of the cake for decoration.

Nutrition

Serving: 1sliceCalories: 400kcalCarbohydrates: 50gProtein: 5gFat: 20gSaturated Fat: 12gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gCholesterol: 80mgSodium: 200mgPotassium: 150mgFiber: 1gSugar: 35gVitamin A: 600IUCalcium: 50mgIron: 1mg

Notes

For best results, use room temperature ingredients and avoid overmixing to achieve a light texture.

Tried this recipe?

Let us know how it was!