Black Bean Brownies (Vegan, 1-Bowl)
These Black Bean Brownies are simple fudgy brownies loaded with protein from plant-based ingredients.
One serving of these decadent, chocolate-loaded brownies contains twice more protein than a regular brownie recipe thanks to the black beans! Plus, the recipe is gluten-free and vegan.

What Are Black Bean Brownies?
Black Bean Brownies are a fudgy of my vegan brownies made with black beans as the main ingredient to make a protein-loaded dessert.
Black beans are high in protein and a great source of iron which is particularly useful on a vegan diet.
As a result, black beans brownies are an excellent vegan dessert to indulge in sweet treats while bringing powerful nutrients to your body.
How To Make Black Bean Brownies
This recipe is super simple to make, it’s one of my fastest brownie recipes.
All you need to make these is a food processor and 5 minutes.
Ingredients
You only need these simple ingredients to make these decadent fudgy black bean brownies perfect every time:
- Black Beans – I recommend canned black beans. You can soak raw black beans overnight, but if you don’t like to wait, go for canned black beans. Make sure you drain and rinse them well before using them in this brownie recipe.
- Maple Syrup – or brown rice to lower the glycemic index or even Monk fruit sugar-free syrup if you want sugar-free black bean brownies.
- Coconut Oil – or any nut or seed oil you like. Vegetable oils would work as well.
- Oat Flour – Read how to make oat flour at home. You can also use all-purpose flour or gluten-free flour.
- Flaxseed Meal – the tiny amount used in this recipe had the best chew to the brownies. You can also use ground chia seeds.
- Unsweetened Cocoa Powder – or cacao powder.
- Baking Powder
- Baking Soda
- Dark Chocolate Chips – this is optional. You can also use walnuts, pecan, or vegan sugar-free chocolate chips to decrease sugar.
Instructions
The trick to making fudgy black bean brownies is to be patient!
Before going into more details, let me share 3 tips to always get brownies with the best fudgy texture.
- Don’t over-bake – the best baking time is 15 minutes on convection mode or 18 minutes on regular mode. The brownie should be cracked on top but still soft in the center.
- Cooldown at room temperature in the brownie pan – you must cool down your brownies for 15 minutes in the pan. That is during this step that the magic happens.
- Refrigerate – this last step is not optional. Pop up your brownies for 10 minutes in the fridge. This will set the brownie, avoid crumbly brownies and deliver the best fudgy texture.
Preparing The Batter
Before starting the batter, preheat your oven to 350°F (180°C) and line your 8-inch x 8-inch brownie pan with lightly oiled parchment paper to make it easy to release.
Rinse the canned black beans in a sieve and discard the water.
If you want to use raw black beans, you will have to soak them overnight in water to soften them. If you were to place them in your food processor raw, you might break it.
Combine the black beans, coconut oil, and maple syrup in the bowl of a food processor. You can also use a blender, but it might take a bit longer and the taste might not be as good.
Blend on the high-speed setting for 45 to 60 seconds until a thick and consistent batter forms. It doesn’t need to be smooth or runny.
Add the other dry ingredients, but leave the chocolate chips out for the moment: oat flour, cocoa powder, flaxseed meal, baking powder, and baking soda. The order doesn’t matter.
Blend again on the medium-speed setting for about 30 seconds until the batter becomes consistent.
Remove the blade of the food processor and incorporate most of the dairy-free chocolate chips with a spatula.
Baking The Brownies
Transfer the Black Bean Brownie batter to the prepared brownie pan and spread it to a consistent height with a spatula or wooden spoon.
Sprinkle the remaining chocolate chips on top of the batter.
Bake the vegan brownies for 15 minutes at 350°F (180°C) on the convection mode of your oven or for 18 minutes at 350°F (180°C) on the regular baking mode.
Like any brownies, these brownies should start crackling on the top while the center should still be moist and soft but not runny.
Cooling Down
Remove the black bean brownies from the oven and let them cool down in the pan for 15 minutes. This is crucial to ensure that the brownies hold together.
Then, use the overhanging pieces of parchment paper to lift the whole brownies and transfer them to a cooling rack.
Let them cool down for another 10 minutes in the fridge or 30 minutes at room temperature.
Slice the brownies into 12 squares before sharing them!
Decoration
Once the brownies are ready, you can decorate them with a touch of peanut butter on top.
Storage Instructions
You can store brownies in the fridge in an airtight container for up to 4 days or two days at room temperature.
Otherwise, you can freeze brownies in silicone bags. Defrost the 3 hours before at room temperature.
Frequently Asked Questions
Can I Swap The Oat Flour?
Yes, you can replace the oat flour with another flour like gluten-free oat flour, all-purpose flour, chickpea flour, or gluten-free flour.
Avoid coconut flour as it’s much more moisture absorbent and would make dryer brownies.
Can I Swap The Maple Syrup?
You can swap the pure maple syrup for agave syrup, rice syrup, golden syrup, date syrup, or sugar-free syrup.
But don’t swap it for a crystal sweetener.
Can I Swap The Coconut Oil?
Yes, you can use any oil for this recipe. However, olive oil will bring some olive flavor that might be a bit overpowering.
Are Black Bean Brownies Healthier Than Regular Brownies?
Yes, black bean brownies contain less sugar, more protein, and more iron than regular brownies.
What Are The Benefits Of Using Black Beans In Brownies?
Not only do black beans bring a healthy dose of protein, but they also contain iron, fiber, minerals (magnesium, phosphoric, zinc, potassium, sodium), and quality carbs.
Read the nutrition panel below for a full breakdown of the finished recipe.
Can You Taste The Black Beans In The Recipe?
No, black beans once cooked are quite tasteless, so they bring their benefits without leaving any black bean flavor.
Can I Use Another Sort Of Beans?
You can make brownies with other beans, but the recipe is different. Try my Chocolate Chickpea Brownies for a chickpea version!
Can I Add Vanilla?
Yes, you can add a few drops of pure vanilla extract into the batter for a slightly different taste.
Can I use a different pan?
If you don’t have an 8×8 inch pan, you could use another pan, but what matters for the perfect texture is the depth of your batter.
An 8-inch square pan gives you the exact height needed to be crispy on the top while gooey inside.
If you made a thicker batter, the middle might still be runny. If you were to use a larger pan and a thinner batter, the brownies would be overcooked.
More Vegan Brownie Recipes
If you love vegan fudgy brownies, I recommend you also try:
Have you tried this easy black bean brownie recipe yet? Share a picture with me on Instagram! I will be excited to see your creation and reshare in my story.
Your friend, Carine
Did You Like This Recipe?
Leave a comment below or head to our Facebook page for tips, our Instagram page for inspiration, our Pinterest for saving recipes, and Flipboard to get all the new ones!
Black Bean Brownies
Ingredients
Liquid ingredients
- 1 ½ cup Black Beans - 15 oz canned black beans, raised, drained
- ½ cup Maple Syrup - or brown rice syrup or monk fruit syrup if sugar free
- ¼ cup Coconut Oil - melted, or almond oil or avocado oil
Dry ingredients
- ½ cup Oat Flour - If yours is coarse, go up to 3/4 cup
- ¼ cup Unsweetened Cocoa Powder
- 1 teaspoon Flaxseed Meal - or ground chia seeds
- ½ teaspoon Baking Powder
- ¼ teaspoon Baking Soda
- ⅓ cup Vegan Chocolate Chips - or chopped walnuts or chopped pecan
Instructions
- Preheat oven to 350°F (180°C).
- Line an 8-inch x 8-inch brownie pan with parchment paper. Set it aside.
- In a food processor, add the canned black beans, coconut oil, and maple syrup.
- Blend on medium/high speed for 45 seconds or until it forms a consistent batter. You will still notice some pieces of black beans skin, and that is OK.
- Add the dry ingredients except for the chocolate chips: oat flour, unsweetened cocoa powder, flaxseed meal, baking powder, and baking soda.
- Blend on medium speed for 30 seconds or until the batter is thick and consistent.
- Remove the blender blade, pour in dark chocolate chips, and incorporate into the batter using a spatula.
- Transfer the brownie batter into the prepared pan and spread evenly using a spatula.
- Bake for 15 minutes on convection mode or for 18 minutes or regular mode. You know the brownies are ready when the top is set, cracked, and the center is not jiggly but still soft.
- Remove from the oven and cool down for 15 minutes into the pan. This step is crucial to ensure the brownies hold and don't crumble, so don't skip this step.
- Lift out the parchment paper from the pan to release your brownie and transfer onto a cooling rack.
- Place the brownies immediately for 10 minutes in the fridge (not longer) to set and create the most amazing fudgy texture.
- Remove from the fridge and slice into 12 squares.
Storage
- Store the brownies into an airtight container for up to 4 days in the fridge or 2 days at room temperature. You can freeze your brownies, defrost them 3 hours before serving.
I made these brownies for a picnic this past weekend. I substituted whole wheat flour for oat. I also substituted PB2 powder and water mixed together for oil. They turned out great! First time making black bean brownies, and I’ll definitely be doing so again!
These turned out INCREDIBLE. Will be making them all the time now. Many Mahalos from Honolulu for Sharing this recipe.
I have a question….I have made these so many times and my entire family LOVES them! We’re heading to Colorado for a vacation and I’m planning to make these when we get there.
*Does anyone know if I need to make any adjustments because of the altitude??
It turned out great! Easy to make as a college student too. I substituted monk fruit and whole wheat flour, which was also great for those who can do gluten. Thank you for sharing the recipe!
Hi,
If I use fresh beans (that I soak overnight) – Do I need to use the amount of 15oz beans or less?
I guess yes, but I didn’t try this option so I am not too sure, sorry
P.S. oops forgot to mention in my review just now that I also added 1 tsp decaf instant coffee and some vanilla:)
Loved these! I did only use 2 TBL of coconut oil and made up the rest of the 1/4 cup with almond butter and tahini. I don’t think you even need to use coconut oil at all so next time I’ll try that just adding more nut and seed butter. I also added a dash of stevia and only used walnuts to cut down on sugar . I made it all in my high speed blender. Couldn’t wait to sample so tried it straight out of oven. It held together even when hot, like a slice of fudge. Maybe because I used the blender and added the nut and seed butter so it was the perfect consistency. Left a few pieces on the counter and the rest put in fridge for 10 minutes. Either way very easy to cut whether or not you put it in fridge. It was a little more set in fridge but both ways worked for me with the way I tweaked the recipe a little. Thanks.
Hi! I know this sounds silly, but will white beans also work for this recipe?
I never tried that before, I guess so
Your recipe says to use a 8×8 pan but your picture/video has a bigger pan size, looks like a 9×13. Which size should be used?
My pan is a New Zealand slice pan a rectangle size that is pretty similar to 8 x 8. I did the recipe many times in a 8 x 8 and it works perfectly too.
Made this recipe today! Turned it great. Thank you!
I am super excited to try this recipe, could I add some zucchini to it as well?
Thank you so much!!!
I wouldn’t add too much, probably 1/2 cup packed drained grated zucchinis or it will be too moist. Otherwise try my vegan zucchini brownie recipe here.
Can I use gluten free oat flour
Yes sure
I just love this recipe! I’ve come back to it a number of times and wanted to make sure to log on and give it a review! It’s moist, full of flavor and hits the spot when we want something sweet (without all the junk!). Toddler and big kid approved 😉
Thank you!!
Thank you so so much for such a lovely feedback. Enjoy the recipes around here with the kids! XOXO Carine
Hi , this recipe is the best brownies ever .
I used avocado oil instead of coconut oil . And I make them in mini muffins and works out a lot better then cutting them out !!
Can regular sugar be used instead of maple syrup?
No you can’t swap a liquid sweetener by a crystal sweetener, the texture will be very dry. Other liquid sweetener that you have at home will work, rice syrup, golden syrup, date syrup etc.
must try!
Ohhhhhh the best brownies I have had. I will definitely make them again. WOW!
These are more delicious than they even look in the pics! However, how did you cut them to be able to be bars? They all smoosh when I try to get one out
Mine came out easily, very tender…melt in your mouth…. Maybe you need to cook them a min or 2 longer. Pure perfection
Thanks for every recipe! I love them all! In this case may I change the flour? I have almond, chickpea and coconut… Thank you!!!
Yes sure! Chickpea flour in same amount will work the best for this recipe. Almond flour should work too but the brownies might be fragile and very soft/fudgy. Let me know how it goes. XOXO Carine
Should I put them on the cooling rack and then put the cooling rack in the fridge? Thanks
Both options are great. Popping brownies in the fridge is a great way to add some fudgy texture to the brownies. Enjoy and take care, XOXO Carine
These are so good I had to be scrapping crumb off the wax paper. Yow this brownie making it hard for me pick between between this n the sweet pototo version.
Thanks so much for the lovely feedback and pic on Instagram!
I just made these and they are so good. I made a couple modifications. I used honey instead of syrup, and I did 1/8 cup natural peanut butter and 1/8 cup oil. I also made a chocolate black bean icing that is to die for. They are fudgy and delicious. I will defiantly be making again.
Oh thank you so much for the lovely feedback and for sharing your aaptation! I will definetly try this too 🙂 I am happy you find my blog, Enjoy the recipes around here XOXO Carine.
Sounds great, but 17.3 carbs for a 2X2′ piece of brownie is too many for me,
I am sorry to hear that, but this is a vegan recipe blog so the recipe are not low carb but egg free, dairy free and cruelty free. If you are looking for low carb recipe, follow me on my low carb keto recipe blog sweetashoney.co. I see you there. XOXO Carine
Can I use Olive oil? My heart issues don’t permit use of the other oil. I have an oil n vinegar store so I may be able to snag a coconut or avocado flavored olive oil.
It will work but I would recommend a light olive oil to avoid a strong olive flavor in the brownie. Other healthy oil are avocado oil, almond oil. Enjoy the recipe, XOXO Carine.
Hi! The flavor of these is spot on!! However, I followed the instructions and they came out very runny. Any tips??
Hi! Thanks for trying the recipe. That is probably because your oat flour is slightly coarser than mine you can try adding up to 3/4 cup. Also make sure your pan is not too small or they will be thicker and therefore requires longer baking time to hold. Did you store them in the fridge too before cutting into square as recommended? This step make all the difference too. I hope it get better next time! Enjoy the recipe, XOXO Carine.