Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Delicious Creamy Coconut Cake


  • Total Time: 1 hour 20 minutes
  • Yield: 12 slices 1x

Description

A rich and moist creamy coconut cake, infused with coconut milk, shredded coconut, and a decadent coconut frosting. Perfect for birthdays, holidays, or any special occasion!


Ingredients

Scale

For the Cake:

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

For the Frosting:

  • 1 cup unsalted butter, softened
  • 4 cups powdered sugar
  • ½ cup coconut cream
  • 1 teaspoon coconut extract
  • 2 cups shredded coconut (for decoration)

Instructions

Step 1: Prepare the Cake Batter

  1. Preheat oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large mixing bowl, beat butter and sugar until light and fluffy.
  4. Add eggs one at a time, beating well after each addition.
  5. Mix in vanilla and coconut extracts.
  6. Alternately add the flour mixture and coconut milk, beginning and ending with the flour. Mix until just combined.
  7. Fold in shredded coconut.
  8. Divide batter evenly between prepared pans and smooth the tops.

Step 2: Bake the Cake

  1. Bake for 25–30 minutes or until a toothpick inserted in the center comes out clean.
  2. Let cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.

Step 3: Make the Frosting

  1. Beat butter until creamy.
  2. Gradually add powdered sugar, mixing well.
  3. Add coconut cream and coconut extract, beating until smooth and fluffy.

Step 4: Assemble the Cake

  1. Place one cake layer on a serving plate and spread frosting over the top.
  2. Add the second cake layer and frost the entire cake.
  3. Press shredded coconut onto the sides and top.
  4. Refrigerate for at least 30 minutes before serving.

Notes

  • Toasted Coconut Topping: Toast shredded coconut at 325°F (165°C) for 5–7 minutes for extra crunch.
  • Gluten-Free Option: Use a gluten-free flour blend.
  • Dairy-Free Version: Substitute butter with vegan butter and use a dairy-free coconut milk alternative.
  • Storage: Store at room temperature for 2 days, refrigerate for up to 5 days, or freeze for up to 3 months.
  • Prep Time: 20 minutes
  • cooling time: 30 minutes
  • Cook Time: 30 minutes
  • Category: dessert
  • Method: Baking
  • Cuisine: American,tropical

Keywords: coconut cake recipe, creamy coconut cake, moist coconut cake, homemade coconut cake, coconut frosting