Iron-Rich Kidney Bean Chocolate Cake

A piece of Kidney Bean Chocolate Cake.

Red Kidney Bean Chocolate Cake. (Image: pixel2013 via Pixabay)

A child nutritionist passed this recipe for kidney bean chocolate cake on to me one day when we were trying to come up with ways to boost the intake of iron for my toddler.

At that stage, my toddler wasn’t into cakes, but a year later I tried it — omitting the instant coffee and halving the amount of sugar in the recipe and it was a hit.

Subscribe to our Newsletter!

Receive selected content straight into your inbox.

It has got pretty good protein levels as well as having 5 eggs in the recipe. And it’s flourless, so it is good for those who are gluten-free. I serve mine with a handful of fresh berries, for the vitamin C to help boost iron absorption.


Tin of red kidney beans 14.8 oz (420 g)

1 tbsp made-up instant coffee

1 tbsp vanilla essence

2.5 oz. (70 g) unsweetened cocoa powder

1 tsp baking powder

1/2 tsp bi-carb powder

Pinch of salt

4.4 oz (125 g) low-salt butter or margarine

6.3 oz (180 g) caster sugar

5 eggs

Fresh berries and citrus fruits help with the absorption of Iron. (image: via Pexels)


  1. Puree beans, water/coffee, 1 egg, and vanilla until smooth in a food processor or with a stab mixer.
  2. In another bowl, cream the butter and sugar with electric beaters.
  3. Add the remaining 4 eggs and beat well with electric beaters.
  4. Add bean mixture and mix with electric beaters.
  5. Add cocoa powder, baking powder, bi-carb, and salt (sift if lumpy). Gently fold the mixture together with a flat spatula until just combined (don’t over mix).
  6. Pour into a greased pan (with baking paper on the base) and bake in a moderate oven (approx 320°F) for 30-40 minutes or until a skewer comes out clean.
  7. Enjoy this with any fresh berries to give a hit of vitamin C and help with iron absorption.
These happy faces look iron-rich, or maybe it was that chocolate cake?
These happy faces look iron-rich, or maybe it was that chocolate cake? (Image: via Pixabay)

Good health and bon appétite.

Follow us on TwitterFacebook, or Pinterest

Recomended Stories

Send this to a friend