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

Creamy Coconut Cake


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Yusra
  • Total Time: 2 hours
  • Yield: 12 slices
  • Diet: Vegetarian

Description

This creamy coconut cake features tender layers filled with a rich coconut cream and frosted with a smooth coconut frosting. It’s a moist, flavorful dessert that’s perfect for special occasions or coconut lovers.


Ingredients

  • 2½ cups all-purpose flour
  • 2½ teaspoons baking powder
  • ½ teaspoon salt
  • ¾ cup unsalted butter, softened
  • 1½ cups granulated sugar
  • 4 large eggs
  • 1 teaspoon vanilla extract
  • 1 teaspoon coconut extract
  • 1 cup canned coconut milk, well stirred
  • 1 cup sweetened shredded coconut
  • For the Creamy Coconut Filling:
  • 1 cup coconut milk
  • ½ cup heavy cream
  • ½ cup granulated sugar
  • 3 tablespoons cornstarch
  • 2 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 teaspoon coconut extract
  • For the Coconut Frosting:
  • 8 ounces cream cheese, softened
  • ½ cup unsalted butter, softened
  • 3 cups powdered sugar
  • 1 teaspoon coconut extract
  • 12 tablespoons coconut milk, as needed
  • Garnish: Sweetened shredded coconut, toasted or untoasted

Instructions

  1. Prepare the Cake Layers: Preheat oven to 350°F (175°C). Grease and line two 9-inch round cake pans. In a bowl, whisk together flour, baking powder, and salt.
  2. In a large bowl, cream the butter and sugar until light and fluffy. Beat in the eggs one at a time. Mix in vanilla and coconut extracts.
  3. Alternate adding dry ingredients and coconut milk to the butter mixture, mixing until just combined. Fold in shredded coconut.
  4. Divide batter between prepared pans. Bake 25–30 minutes or until a toothpick inserted comes out clean. Cool completely.
  5. Make the Coconut Cream Filling: In a saucepan, whisk together coconut milk, heavy cream, sugar, cornstarch, and egg yolks. Cook over medium heat, whisking until thickened.
  6. Remove from heat. Stir in butter and coconut extract. Let cool completely. Chill if needed for easier assembly.
  7. Make the Coconut Frosting: Beat cream cheese and butter until smooth. Add powdered sugar gradually and beat until fluffy. Mix in coconut extract and enough coconut milk for a spreadable consistency.
  8. Assemble the Cake: Place one cake layer on a serving plate. Spread coconut cream filling on top. Add second cake layer. Frost top and sides with coconut frosting. Garnish with shredded coconut.

Notes

  • Brush cake layers with warm coconut milk for extra moisture.
  • Use toasted coconut for more flavor and texture.
  • Add a thin layer of pineapple jam for a tropical variation.
  • Filling and layers can be made a day in advance.
  • Let slices sit at room temperature before serving for best texture.
  • Prep Time: 30 minutes
  • Cook Time: 30 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 520
  • Sugar: 42g
  • Sodium: 180mg
  • Fat: 29g
  • Saturated Fat: 20g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 115mg