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
Keto Chocolate Cake (sugar-free & low-carb) | Bake to the roots

Keto Chocolate Cake (sugar-free & low-carb)

  • Author: Bake to the roots
  • Prep Time: 45m
  • Cook Time: 35m
  • Total Time: 2h
  • Yield: 1
  • Category: Cakes
  • Cuisine: American


Delicious chocolate cake with a little surprise and now sugar or flour. Means sugar-free, low-carb, and keto-friendly. Oh and with veggies ;)


For the cake:
4 cups (600g) zucchini, shredded
1 cup (120g) coconut flour
1 cup (120g) cocoa powder
1 cup (200g) xylitol or erythritol
1 tbsp. instant espresso powder
2 tsp. baking powder
2 tsp. baking soda
1/2 tsp. salt
6 large eggs
1/2 cup (120ml) vegetable oil
2 tsp. vanilla extract
For the buttercream:
4 large egg whites
3/4 cup (150g) xylitol or erythritol (fine)
1 cup (230g) butter, at room temperature
1 tsp. vanilla extract
2/3 cup (80g) cocoa powder
plus some heavy cream if needed


1. Preheat the oven to 350°F (180°F). Line two 8 inches (20m) springform tins and grease lightly.  Set aside. Wash the zucchini and shred (not too fine). Set aside.
2. Add the coconut flour, cocoa powder, xylitol (erythritol), espresso powder, baking powder, baking soda, and salt to a bowl and mix until well combined. Add the eggs, oil, and vanilla extract to a large bowl and whisk to combine. Add the dry ingredients and mix them in. Add the shredded zucchini and fold in. Divide the dough between the two baking tins and smooth out the top. Bake for 25-35 minutes or until a wooden skewer inserted into the center comes out clean. Take out of the oven and let cool down in the tins for some time, then remove carefully and let cool down completely on a wire rack.
3. For the buttercream add the egg whites and xylitol (erythritol) to a heatproof bowl and place on a pot with simmering water. Mix and heat up until the mixture reaches a temperature of 160°F (71°C). Transfer to the bowl of a stand mixer and whisk on high speed for about 5-6 minutes until light and fluffy – the bowl should have room temperature. Gradually add the butter in small pieces and mix it in. Add the vanilla extract and cocoa powder and mix in – start slow and speed up so you do not end up with a cocoa cloud. Whisk another 2-3 minutes until you get a smooth chocolate buttercream. If the cream seems too stiff or still a bit grainy add some heavy cream and mix in.
4. To assemble the cake place one cake layer on a serving plate. Add some buttercream on top and spread evenly. Place the second cake layer on top and press down a bit. Cover the complete cake with the remaining buttercream – the surface does not have to be smooth, make some swirls here and there to give it some structure. Place in the fridge for at least 30 minutes before serving.


Enjoy baking! If you don’t want to use sugar replacements, this is also a nice recipe for a “regular” chocolate cake with sugar ;)