Kidney Bean Chocolate Cake with Avocado Frosting

Sweat -
Kidney Bean Chocolate Cake with Avocado Frosting
Kidney bean chocolate cake

Oh I love chocolate cake – who doesn’t? But there’s a catch with chocolate cake: SO. MUCH. ADDED. SUGAR.

But why is sugar so bad for us? We need to make a clear distinction between processed sugars and natural contained sugars in fruits and vegetables. The biggest difference is how our body processes and metabolizes them. Most processed sugars are a mix of glucose and dextrose, so be careful when you can’t find the word "sugar“ but "dextrose“ or "glucose“ on the ingredient list on your groceries.

Those really quickly degisted sugars are "empty calories“. They contain no nutrients, no proteins, no enzymes or minerals and no healthy fats at all. They actually pull important minerals from your body while digested.

Naturally contained sugars in contrast are well balanced by the vitamines, fiber and other healthy components of the fruit, which help your body managing the sugar digestion. So don’t be afraid of having fresh fruits in your daily diet.

Back to the processed sugars - they have a lot of harmful effects on our body and fat metabolism.

Here are just a few:

  • It increases bad cholesterine
  • It overloads the liver with fructose and turns it into fat
  • It’s bad for your teeth
  • It can cause insulin resistance which can turn into diabetis
  • It’s highly addictive and promotes sugar cravings


Chocolate cake with avocado frosting

I have some bad and some good news. The bad news ist that sugar is so damn yummy!

The good news is that there are a lot of alternatives and yummy recipes which don’t include sugar.

Here is my super delicious sugar free low carb chocolate cake:


What you need for a small, 20 cm (8 inch) baking tin:


How to make a kidney bean chocolate cake

For the dough:

1 can (250-300 g) red beans

1 egg

1 ripe banana

75 g ground nuts

100 ml milk (or dairy free milk)

3 tbsp raw cocoa

3 tbsp honey or maple syrup

1 tbsp hazelnutbutter or almondbutter

1 tsp baking powder


For the chocolate cream:

1 ripe avocado

1-2  tbsp honey or maple syrup

2 tbsp milk (or dairy free milk)

1 tbsp raw cocoa



The dough:

Clean the beans very thoroughly and mix them with the banana in a blender. Add all the other ingredients and stir until you get a smooth and yummy dough. Now you can fill the chocolate dough in the baking tin. I recommend to use baking paper instead of greasing the tin with fat for an extra healthy cake. ;) Bake it for 25-35 minutes at 180°C or until it's solid. You can prick the cake with a fork to see if it's ready.


The chocolate cream:

When the cake is ready, let it cool down. Meanwhile you can make the chocolate cream. Smash the avocado with a blender or a hand held mixer and add the cocoa, honey or syrup and milk. Mix it until it’s a smooth mixture. Spread the frosting on the cooled down cake. There are many toppings, which match to the cake: nuts, seeds, chocolate, eatable flowers and many more. Be creative with the decoration and enjoy!

Chocolate avocado frosting
Disclaimer: This blog post is not intended to replace the advice of a medical professional. The above information should not be used to diagnose, treat, or prevent any disease or medical condition. Please consult your doctor before making any changes to your diet, sleep methods, daily activity, or fitness routine. Sweat assumes no responsibility for any personal injury or damage sustained by any recommendations, opinions, or advice given in this article.
<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# if (s.replied_comments_count) { #> <# for (var j = 0; j < s.replied_comments.length; j++) { var c = s.replied_comments[j]; var lastComment = s.replied_comments[s.replied_comments.length - 1]; #>

<#= c.user.username #><#= moment(c.created_at * 1000).fromNow() #>

<#= c.html_body #> <# if (c.images) { #>

<# } #>
Reply Like Unlike
<# } #> <# if (s.replied_comments_count > 3) { #> Show more replies <# } #> <# } #>
<# } #>
<# for (var i = 0; i < comments.length; i++) { var s = comments[i]; #>

<#= s.user.username #><#= moment(s.created_at * 1000).fromNow() #>

<#= s.html_body #> <# if (s.images) { #>

<# } #>
Reply Like Unlike
<# } #>

Leave a comment...
Sort by: