Posted on June 08, 2020 by Jenny Cromack

You will not believe that the secret ingredient in this healthier version of brownies are black beans!! Yes, that’s right, black beans!!! Honestly, trust me on this….they taste amazing. These black bean peanut butter brownies are lower in sugar than normal brownies, have no butter (ok apart from the peanut butter!) and the black beans means they are high in fibre too.

We’ve shared our recipe about sweet potato brownies before but these may be the winner when it comes to the yummy-ness factor!

At only 176 calories per bar they are great to have as an healthier alternative when you need a sugar fix.


¼ cup of plain flour

½ cup unsweetened cocoa powder

Pinch of salt

1 can black beans, drained

1 x egg

½ cup granulated sugar

½ cup semi-skimmed milk

½ tbsp vanilla extract

½ cup creamy peanut butter, melted (crunchy works well too!). Aim to use organic where you can to minimise additional sugar.

How To:

  1. Pre-heat the oven to 350 degrees Fahrenheit or 180 degrees Celsius
  2. Sift the salt, flour and cocoa powder into a bowl and set aside.
  3. Pop the beans and milk into a food processor or blender and blend until you have a smooth mixture.
  4. Transfer this mixture to a mixing bowl, beat in the sugar. Add the egg and vanilla extract and mix well.
  5. Gradually mix the dry ingredients into the wet ingredients.
  6. You’ll need an 8 inch baking tin next. Pour half the mixture into this, then drizzle with half of the melted peanut butter. Add the remaining mixture then drizzle with the remaining peanut butter.
  7. Bake for around 20 minutes. Leave to cool for 15 minutes and then cut into 12 pieces.

Image taken from Pixabay

Recipe adapted from the ‘High Protein Vegetarian Cookbook’ by Katie Parker