If you’re a fan of coconut, this recipe is perfect for you! This coconut cake is moist, flavorful, and topped with a creamy coconut frosting. Whether it’s for a special occasion or just a sweet treat, this cake is sure to impress. Let’s dive into the recipe and get baking!

Ingredients:

For the cake:

  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 1 1/2 cups granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 cup unsweetened coconut milk
  • 1 cup shredded coconut

For the frosting:

  • 1/2 cup unsalted butter, softened
  • 4 cups powdered sugar
  • 1/4 cup unsweetened coconut milk
  • 1 teaspoon vanilla extract
  • 1/2 cup toasted shredded coconut

Preparation time: 20 minutes

Baking time: 30-35 minutes Total time: 1 hour

Instructions:

  1. Preheat your oven to 350°F and grease two 9-inch round cake pans.
  2. In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
  3. In a separate mixing bowl, beat the softened butter and granulated sugar until light and fluffy.
  4. Add the eggs one at a time, beating well after each addition. Then, stir in the vanilla extract.
  5. Gradually add the dry ingredients to the wet ingredients in three parts, alternating with the coconut milk. Start and end with the dry ingredients.
  6. Fold in the shredded coconut until well combined.
  7. Divide the batter evenly between the two greased cake pans.
  8. Bake for 30-35 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  9. Once baked, allow the cakes to cool completely on a wire rack before frosting.
  10. To make the frosting, beat the softened butter in a large mixing bowl until light and fluffy.
  11. Gradually add the powdered sugar, coconut milk, and vanilla extract to the butter, beating until smooth and creamy.
  12. Stir in the toasted shredded coconut.
  13. Place one of the cooled cake layers on a cake plate and spread a layer of frosting on top.
  14. Top with the second cake layer and frost the entire cake with the remaining frosting.
  15. Sprinkle the top of the cake with toasted shredded coconut for a finishing touch.
  16. Serve and enjoy your delicious homemade coconut cake!

What are you waiting for? Grab your apron and indulge in this irresistible coconut cake recipe.