Coconut Chocolate Layer Cake
Print Recipe
0 from 0 votes

Coconut Chocolate Layer Cake

Prep Time40 mins
Cook Time50 mins
Total Time1 hr 30 mins


Cake Base:

  • 4 eggs
  • 180 g all purpose flour, (1 1/2 cups)
  • 40 g coconut flour, (1/2 cup)
  • 200 g sugar, (1 cup)
  • 2 teaspoons vanilla extract
  • 60 g butter, (1/4 cup),melted
  • 150 g full fat yogurt, (1/2 cup and 1 tbs)
  • 2 teaspoons baking powder
  • 1/3 teaspoon salt

Frosting and decoration:

  • 150 g powdered sugar, (1 1/4 cups)
  • 500 g mascarpone, (17.6 oz)
  • 350 g sour cream, (1 1/2 cup)
  • 60 g shredded coconut, (1/2 cup)
  • 110 g dark chocolate, melted (1 cup)
  • coconut flour to coat the truffles, optional



Cake Base:

  • Preheat oven to 180 degrees C (350 degrees F). Line a 17-18 cm (7 inch) cake pan with a circle of parchment paper. Grease well the pan on top.
  • In a medium bowl combine all purpose flour, coconut flour, baking powder and salt. Mix with a spoon to remove any crumbs.
  • In a large mixing bowl with an electric mixer beat together eggs and sugar until the mixture triples its volume. Add butter and vanilla and beat until absorbed. Add yogurt and whisk shortly, until combined.
  • Gradually add the dry ingredients, mixing gently with wooden spoon until absorbed.
  • Pour the batter into the prepared pan. Bake for 40-50 minutes or until a wooden skewer inserted in the centre comes out clean.


  • In a large mixing bowl combine mascarpone, sour cream and powdered sugar. Beat with an electric mixer until smooth.
  • Divide the mixture into two halves. Add the shredded coconut to one half. Mix well until combined.
  • Using a rubber spatula gradually fold the melted chocolate into the second half of the mixture. Mix gently until uniform.


  • Combine the white chocolate and the milk in a heatproof bowl. Place the bowl over a pan with gently simmering water (double boiler). Mix until the chocolate is melted and combined with the milk.

To assemble the cake:

  • Using a serrated knife cut the base into three equal layers. Trim any uneven parts and keep them aside.
  • Place one layer on a serving plate and frost it with half of the coconut frosting. Cover with another layer and frost with the rest of the coconut frosting. Place the third layer on top. Frost the cake all around with the chocolate frosting, leaving apart few tablespoons of it.
  • Break the trimmed parts of the cake base into crumbs and combine them with the leftover chocolate frosting. Mix well and make balls out of the mixture (if needed, refrigerate first). Coat some of the balls with coconut flour.
  • Spoon the glaze over the cake. Decorate with the truffles.
Tried this recipe? Show me your creation!Mention @daniscookings in Instagram or tag #daniscookings!