These rich and fudgy black bean brownies prove you don’t need flour to make an incredible treat! They’re vegan, gluten-free, surprisingly moist, and full of deep chocolate flavor. One bite and it’s hard to believe they’re made with beans. They really are some of the best brownies you can make.

5-Stars From Our Readers
“I am honestly shocked at how good these are. I don’t even like black beans but my husband wanted to try these and they are delicious. You can’t taste the beans at all!”
— Stephanie

A Note From Kristen
I developed these black bean brownies when I wanted a healthier option that didn’t rely on flour, and they quickly became a staple in my kitchen! They use simple vegan and gluten free ingredients like black beans, avocado oil, rolled oats, and coconut sugar, and they bake into brownies with a deep chocolate flavor and a moist, chewy texture. You would never guess they’re made with beans, and I love that they offer plenty of protein and fiber while still tasting like a real treat. Happy eating!
~Kristen

Ingredient Notes
Please keep in mind that this is just a quick overview. Visit the full recipe for amounts and instructions!

How to Make Black Bean Brownies











- Preheat the oven to 350°F and line an 8×8 baking dish with parchment paper.
- Add all ingredients except ¼ cup of the chocolate chips to a blender or food processor and blend until the batter is mostly smooth.
- Pour the mixture into the prepared pan and sprinkle the remaining chocolate chips on top.
- Bake for 25 to 30 minutes, or until the edges are set and the center feels just firm.
- Let the brownies cool completely before slicing. Enjoy!
Storing Black Bean Brownies
These brownies are best eaten fresh within 1-2 days of baking. For proper storage, you can place these brownies in an airtight container at room temperature for 3-4 days. If you want to keep them for longer, place them in the refrigerator and they can last up to a week. Brownies taste better and can last a bit longer if stored unsliced.
To reheat the brownies stored in the fridge, simply preheat your oven to 350ºF. Place your brownies on a baking sheet and reheat them for 3-10 minutes depending on how many brownies you are reheating.

Kristen’s Top Tip
For nice, thick brownies, you can double the ingredients and bake for 15 minutes longer.

Do Black Bean Brownies Actually Taste Good?
Yes, absolutely! You won’t actually taste the black beans in this brownie recipe since you have used your food processor to combine all the ingredients for your brownie batter. These Black Bean Brownies will taste like your normal rich and chewy brownies (except they are healthier!) and your kids wouldn’t even know that this recipe has beans unless you tell them!
Can You Freeze Black Bean Brownies?
Yes, these brownies freeze well! You can either freeze the batter before baking or freeze the brownies after baking.
To freeze the brownie batter before baking, place the brownie batter inside a freezer bag. If you want to keep the batter flat and even, you can lay the freezer bag onto a flat sheet pan before placing it inside the freezer. Make sure to remove any air from the container. You can freeze the brownies for up to a year.
To freeze baked brownies, you’ll need to allow them to cool first. Next, you’ll want to remove your brownies from the pan and then wrap them unsliced either in aluminum foil or plastic wrapping. You can freeze this for up to three months.
Can I Reheat Brownies After Freezing Them?
Yep! Remove your brownies from the freezer and allow them to thaw at room temperature before reheating them in the oven at 350ºF for five minutes. If you want to eat your brownies immediately, you can also microwave them straight from the freezer in 15-second intervals until they are warm and soft.

More Gluten Free Desserts You Might Love

Black Bean Brownies Recipe
Ingredients
- 1 15-ounce can black beans drained and rinsed
- ⅓ cup cocoa powder or cacao powder
- ½ cup coconut sugar or any granulated sweetener
- ½ cup rolled oats certified gluten-free if necessary
- ¼ cup avocado oil or any oil of choice
- 1 teaspoon vanilla extract
- 1 teaspoon baking powder
- ½ cup chocolate chips of choice plus ¼ cup for topping
- 1/4 teaspoon salt
Method
- Preheat the oven to 350°F. Line an 8×8 baking dish with parchment paper then set aside.
- In a blender or food processor, combine the black beans, cocoa powder, sugar, oats, oil, vanilla, baking powder, ½ cup chocolate chips, and salt.
- Blend until you have a mostly smooth batter (it’s okay to have chocolate chips dispersed throughout).
- Pour the batter into the prepared baking pan, then top with ¼ cup chocolate chips.
- Bake for 25-30 minutes (I find 27 to be the sweet spot) or until the edges are firm and the center is just firm to touch (no jiggle).
- Let cool completely before slicing. Enjoy!
Notes
Nutrition
Nutritional information is automatically calculated using a third-party calculator and is an estimate only.











salt was mentioned in the write up but not in the recipe. how much should be used in the recipe?
Hi! I’m so sorry for the oversight here and I appreciate you letting me know! That would be 1/4 teaspoon salt. I will update the post! I hope you enjoy the recipe!
Hi!
I tried this recipe today….. are you supposed to use the whole 15oz of black beans? If so then there isn’t enough oil to combine the ingredients! I’ve had to keep adding oil (and some water) to even get it out of the mixing bowl!
This was such a unique brownies recipe. It’s full of healthy ingredients so I don’t feel bad if my kids keep eating these.
My family loves these brownies! It’s a great treat for my kids when they come home from school. So glad they couldn’t tell its made from black beans!
I am honestly shocked at how good these are. I don’t even like black beans but my husband wanted to try these and they are delicious. You can’t taste the beans at all!
You had me at chocolate! These were wonderful and the extras froze really well.
This recipe really is the best. Do you think I could get my toddler to eat black beans EVER? Nope. But now? Mwahaha 😉 Not to mention, these taste just like delicious classic chewy fudgy brownies.
Kristen,
Thank you for another delicious healthy high altitude recipe for those of us who live at an higher elevation. Awesome!
Waw it’s looking so yummy thanks for sharing this yummy creation
Thank you! 🙂
i keep meaning to try black bean brownies and this looks like a good recipe to try. I was just wondering if a nut butter could be used in place of the oil. Do you think that would work?
thanks.
Hi Jacquie – I actually think that would work wonderfully! I haven’t tested that out in this particular recipe, but I have in similar recipes. If you try it, I would love to hear about it. 🙂
Thanks for getting back to me. Can’t wait to try it out.