thumbnail for vegan black bean brownies

Vegan Black Bean Brownies

A fiber-packed, protein-filled vegan chocolate brownie made with healthy ingredients!

Course Dessert
Cuisine vegan
Keyword vegan black bean brownies
Prep Time 15 minutes
Cook Time 35 minutes
Servings 15
Calories 185 kcal


  • 2 Tablespoons Ground flax seeds + 4 Tablespoons water
  • ¼ Cup Natural peanut butter (60g)
  • 1 Cup Agave nectar or maple syrup (300g)
  • 3 Teaspoons Vanilla extract
  • 2 Cans Black beans, mashed roughly with a fork (470g / 16.oz)
  • 5 Tablespoons Cocoa powder
  • 1+¼ Cup Oats (140g)
  • 1 Teaspoon Baking powder
  • 1 Cup Vegan chocolate chips or chunks (180g)


  1. Preheat your oven to 180°C/ 160° fan/ 350°F / Gas mark 4. Line an 8 x 12-inch tin with parchment paper.

  2. Mix the flax seeds with the water and set aside for 5 minutes to thicken.

  3. Place the flax seed mixture along with the rest of the ingredients (except the chocolate chips) into a food processor or high power blender. (see notes if you don't have a blender)

  4. Blend until smooth. It's really important that you get all of the "beany" lumps out of the mixture to disguise the taste. If you still have any lumps after blending, mash them out using a fork or potato masher.

  5. Transfer the mixture back into the bowl and stir in your chocolate chips. Spoon the mixture into your lined tin (it should be quite thick).

  6. Bake for 35 minutes until slightly firm on top. Leave the brownies in the pan until they are completely cold, which will allow them time to firm up.

  7. Cut into squares and enjoy! Store in the fridge for up to 5 days.

Recipe Notes

*If you don't have access to a food processor or blender, you can use a fork or potato masher to smooth out the beans. It will take a bit longer but works just the same.

*Store in the fridge for up to 6 days.

*Recipe adapted from Chocolate Covered Katie's black bean brownies.

Nutrition Facts
Vegan Black Bean Brownies
Amount Per Serving
Calories 185 Calories from Fat 63
% Daily Value*
Fat 7g11%
Sodium 16mg1%
Carbohydrates 25g8%
Fiber 5g21%
Sugar 14g16%
Protein 6g12%
* All values are an estimate only and will vary depending on the food brands used.