Go Back

Coconut Cake

A moist two-layer cake with a tender crumb and tangy cream cheese frosting, enhanced by coconut milk and shredded coconut.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 12 servings
Course: Cake, Dessert
Cuisine: American
Calories: 350

Ingredients
  

For the Cake
  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 cup unsweetened shredded coconut
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 cup coconut milk
  • 1/2 cup vegetable oil
  • 4 large eggs
  • 1 teaspoon vanilla extract
For the Frosting
  • 1 cup cream cheese
  • 1/2 cup butter, softened
  • 4 cups powdered sugar
  • 1/4 cup coconut cream

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, whisk together the flour, sugar, shredded coconut, baking powder, baking soda, and salt.
  3. In another bowl, combine the coconut milk, vegetable oil, eggs, and vanilla extract. Mix well.
  4. Pour the wet ingredients into the dry ingredients and mix until just combined.
  5. Divide the batter evenly between the prepared cake pans.
Baking
  1. Bake for 25-30 minutes or until a toothpick inserted in the center comes out clean.
  2. Allow the cakes to cool in the pans for 10 minutes, then turn them out onto wire racks to cool completely.
Frosting
  1. Beat the cream cheese and butter together until smooth. Gradually add the powdered sugar and coconut cream, mixing until creamy and spreadable.
  2. Once the cakes are cool, spread frosting between the layers and over the top and sides of the cake.
  3. Garnish with additional shredded coconut if desired.
Serving
  1. Slice the cake with a serrated knife and serve slightly chilled or at cool room temperature.

Notes

Use full-fat coconut milk for richer flavor. Gradually add powdered sugar to frosting to control sweetness.