Preparation Time: 10 mins
Cooking Time: 10 mins
Total Time: 20 mins
This recipe serves 4 people

Looking for a dessert for this Christmas season? 🎄 We've got you covered for with this simple diary free cake recipe!

Tag a chocolate lover who would love this recipe! 😉


  • 45g cacao powder
  • 40g desiccated coconut
  • 128g flour
  • 1 1/2 tsp baking powder
  • 1/6 tsp fine sea salt
  • 2 large egg (room temperature)
  • 165g sugar
  • Pinch salt
  • 100ml vegetable oil
  • 180ml coconut milk
  • 1 tsp vanilla extract
  • 60g dark chocolate (broken into smaller pieces) (topping)
  • 1tbsp coconut oil (topping)
  • 3 tbsp coconut flakes (lightly toasted) (topping)
Shop for NN Organic Cacao here:

Making the Cake:

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
  2. In a large bowl, sift together the all-purpose flour, cocoa powder, baking powder, baking soda, and salt.
  3. In a separate bowl, whisk together the granulated sugar, vegetable oil, eggs, and vanilla extract until well combined.
  4. Gradually add the dry ingredient mixture to the wet ingredients, alternating with the buttermilk. Begin and end with the dry ingredients, mixing well after each addition.
  5. Slowly pour in the hot water and mix until the batter is smooth. The batter will be thin, but that's okay.
  6. Divide the batter evenly between the prepared cake pans.
  7. Bake in the preheated oven for about 25-30 minutes, or until a toothpick inserted into the center of the cakes comes out clean.
  8. Remove the cakes from the oven and allow them to cool in the pans for about 10 minutes. Then, transfer the cakes to a wire rack to cool completely.


Making the Coconut Frosting:

  1. In a mixing bowl, beat the softened butter until creamy.
  2. Gradually add the powdered sugar, coconut milk, and vanilla extract. Beat until the frosting is smooth and fluffy.


Assembling the Cake:

  1. Once the cakes are completely cooled, place one cake layer on a serving plate or cake stand.
  2. Spread a generous layer of the coconut frosting over the top of the first cake layer.
  3. Place the second cake layer on top and frost the top and sides of the entire cake with the remaining coconut frosting.
  4. Press shredded coconut onto the frosting to cover the cake's surface. You can also lightly toast the shredded coconut for added flavor and texture.
  5. Slice and serve your delicious Chocolate Coconut Cake!


Note: If you want to enhance the coconut flavor even more, you can add a teaspoon of coconut extract to the cake batter and/or the frosting.

This Chocolate Coconut Cake combines the rich flavors of chocolate and coconut for a delightful dessert that's perfect for special occasions or anytime you're craving a delicious treat.

Back to blog

Leave a comment