This post contains affiliate links.

This fudgy Black Bean Brownies recipe is a decadent gluten-free dessert (and no one will ever guess that they’re packed with black beans!) With over 500 five-star reviews, these bean brownies are perfect for healthy dessert lovers, gluten-free diets, or anyone who just wants to try a delicious new recipe.

Close up of three black bean brownies stacked.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

I’ve been baking some version of these black bean brownies for years, ever since I tried my first bite of one back in college while studying nutrition.

Since then, I’ve rigorously tested this recipe to achieve absolute perfection. It’s fudgy, rich, and flavorful (without any bean flavor coming through!). And with hundreds of five-star reviews, it’s sure to come out perfect for you too!

  • Gluten-free without any special flours
  • Perfect make-ahead dessert (they get even better chilled)
  • Loved by readers who didn’t think they’d ever enjoy a bean-based dessert

Reader rating

★★★★★

“OMG. These brownies are delicious!!! My family was hesitant to try them because of the ‘black beans’ but they had no problem gobbling them up!! I will be making these again!” —Victoria

Add your review

A stack of black bean brownies.
The black beans help to keep these brownies ultra-moist. Just look at that texture!

Why black beans?

The secret to moist gluten-free brownies is black beans! They add structure and bulk, while also making them super soft and fudgy. A cup of black beans has about half the calories that a cup of all-purpose flour has, it’s got 20% of your daily iron, AND it has a slightly higher protein content (15g). For the nutritionist in me, it’s love at first bite.

Many brownies from above.

Reader rating

★★★★★

“These are the best brownies I’ve ever had!! You can’t even tell they have black beans in them. I followed the directions exactly, using coconut oil. I also used half milk chocolate chips and half dark chocolate chips because I didn’t have semi-sweet. Can’t stress enough how good these are!!!!” —Therese

Add your review

Close up of three black bean brownies stacked.

Substitutions & Variations

This bean brownie recipe is customizable in so many ways (just take a peek at the comments section to see the delicious modifications our community has had success with)! Here are a few of my personal favorite ways to switch up this recipe:

  • Top it with caramel (this salted date caramel slathered on top after baking absolutely takes them tot he next level).
  • Make it vegan but using flax eggs in place of the eggs. Combine 2 Tbsp of flax meal with 6 Tbsp of hot water Let it sit for 10 minutes until it thickens, then use that as a replacement for the eggs.
  • Add nuts, like chopped walnuts, pecans, or even a drizzle of peanut butter!
  • Make it lower sugar by using monk fruit, stevia or agave nectar.
  • Make them in a muffin tin if you prefer brownies with crispy edges!

P.S. If you like these, you’ll love my peanut-free chickpea blondies and these flourless sweet potato brownies!

Fudgy Black Bean Brownies (No Flour!)

4.68 from 571 ratings
Prep: 5 minutes
Cook: 40 minutes
Total: 45 minutes
Servings: 16 brownies
This fudgy Black Bean Brownies recipe is a decadent gluten-free dessert (and no one will ever guess that they're packed with black beans!) With over 500 five-star reviews, these bean brownies are perfect for healthy dessert lovers, gluten-free diets, or anyone who just wants to try a delicious new recipe.

Ingredients 

  • 1 15-oz can black beans, rinsed and drained, 425 g
  • 3 large eggs
  • 3 Tbsp oil, a flavorless oil like canola oil or vegetable oil, 45 mL
  • 1 tsp vanilla extract, 5 mL
  • ¼ cup unsweetened cocoa powder, 30 g
  • cup sugar, 120 g
  • ½ tsp baking powder
  • ¼ tsp salt
  • ½ cup semi-sweet chocolate chips, 60 g
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Instructions 

  • Wets: Preheat oven to 350°F (176°C). Puree 1 15-oz can black beans (drained and rinsed) in food processor into a rough paste. In a large bowl, mix together the bean puree, 3 large eggs, 3 Tbsp oil, and 1 tsp vanilla extract.
    (You could also just add everything to the food processor and blitz until smooth. The first method gives your brownies a little more bean texture, while the latter is more smooth.)
    Pureed black beans in a food processor.
  • Dries: In a separate bowl, combine ¼ cup unsweetened cocoa powder, ⅔ cup sugar, ½ tsp baking powder, ¼ tsp salt, and coffee (if using). Add the dry ingredients to the wets, then stir in ½ cup semi-sweet chocolate chips.
    (If chocolate sinks into the batter, then reserve a handful. About 15 minutes into baking, sprinkle the remaining chocolate over the brownies so you can get chocolate layers throughout the brownie.)
    Batter for black bean brownies in a bowl.
  • Bake: Grease an 8×8 or 9×9 inch pan, then line with parchment paper. Pour in batter and bake for 30 to 40 minutes, or until the edges are visibly cooked and the center doesn't jiggle much when you shake the pan (a toothpick may still come out a little gooey, that's fine!)* Allow brownies to cool before cutting.
    Many brownies from above.

Notes

*For ultra-gooey brownies, remove brownies when the center still jiggles some. For firmer brownies, cook until toothpick comes out almost clean.
For brownies that are really thick, double the recipe and add 15 to 20 minutes to the cooking time.
Refrigerate these brownies for up to 7 days.
Freeze brownies for up to 3 months. When ready to eat, let them thaw in the fridge before reheating them for best results (I like to pop them in the air fryer for a few minutes to give them a nice texture!)
Add Coffee: For a little extra flavor, I like to add one teaspoon of instant coffee at the same time that you add the cocoa powder.

Nutrition

Serving: 1brownie | Calories: 117kcal | Carbohydrates: 16g | Protein: 3g | Fat: 5.3g | Saturated Fat: 1.5g | Trans Fat: 0g | Cholesterol: 31mg | Sodium: 49mg | Potassium: 92mg | Fiber: 1.4g | Sugar: 11.4g | Vitamin A: 50IU | Vitamin C: 0mg | Calcium: 20mg | Iron: 0.7mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!

I originally posted this Black Bean Brownies recipe back when the blog was in its beginning years. I’ve since updated it with new photos and more clear instructions, while also improving the recipe to be fudgier and less cakey.

A stack of three black bean brownies dusted with powdered sugar, placed on a piece of parchment paper on a wooden surface.
A photo from when I originally posted this Black Bean Brownies recipe!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.68 from 571 votes (293 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




765 Comments

  1. Courteney says:

    1 star
    I reeeally wanted these to be good but they were horrible. I followed the recipe to the T besides the instant coffee. They turned out cloyingly sweet and very glisteny from the amount of oil. Wasted a good amount of ingredients unfortunately ☹️ I’m not sure if it’s just my opinion of a brownie but I like mine dense and slightly bitter from the cocoa. This was more of a soggy, sweet sponge that smelled of chocolate.

    1. Sarah says:

      So sorry to hear it, Courteney! They might just need a bit more time in the oven to get a little bit more of the cakey texture that you might expect from a gluten containing brownie. Thanks for letting us know how it went, though!

  2. Erika says:

    Hi! I’d love to try this recipe but I don’t have canned black beans… Can I use dried black beans instead? Thanks

    1. Sarah says:

      That should be fine! Just soak and boil them first 🙂

  3. Erika says:

    5 stars
    I made these brownies and they were amazing! Everyone in my family loved them. I will probably make them again soon as they are almost gone already! Could I use half black beans and half red kidney beans instead? Thanks for the great recipe:)

    1. Sarah says:

      I haven’t tried this but I think it would work! 😀 Would love to hear how it goes if you do try it out!

  4. Brent says:

    5 stars
    First time making black bean brownies and happy to say these are a winner and I will be baking again. I made a three deviations from the recipe based on what I had on hand. I went with (a) canned black beans with salt added and skipping out on the 1/4 tsp. added salt. This reduced the sodium content by approximately 180 mg total, (b) I added in 1 tbsp. of chia seeds to get some crunch and add more protein, fiber, and other vitamins and minerals in trace amounts, and (c) I had walnut oil I needed to use and it gave a nice nutty flavor without adding in the walnut pieces. Hands down one of the best healthy brownie recipes out there. I reviewed at least 6 different sites before using this one and decided on it because of the high protein and fiber content plus the ease of the instructions and how quickly it came together. Thank you for this recipe!

    1. Sarah says:

      So happy to hear you liked them, Brent! Love the addition of chia, and glad to hear the salted beans worked for ya! 😀

  5. amira says:

    hi, what is d measurement in cup for 15 ox or drained bean? coz I use cooked black bean. also If I replace white sugar with homemade dates syrup, will that work? thanks.

    1. Sarah says:

      It would be about 1.5 cups (drained) black beans. And I haven’t tried the date syrup, but I think it would work! They’ll probably come out even more moist and gooey!

  6. Klarity says:

    I ended up replacing the eggs w/ uncle Bob’s egg replacer bc it’s what I have on hand. Then I used a small rectangular 3cup pyrex lunch container lined with spray and parchment. I like my brownies THICK. Mixed in handful of milk chocolate chips. Topped with more milk chocolate chips and chopped walnuts. Baked it mid rack for 35-37mins. 350d. WOW…I cant wait for them to cool down. But it taste good now on a spoon so imagine it later…

    1. Sarah says:

      So happy to hear it, Klarity! I know a lot of people were curious how to replace the egg, this will be super useful for them! 😀

  7. Serena says:

    2 stars
    The photos for these brownies looked delicious and fudgey, but mine came out super dry. I set my timer for 28 minutes and when I came back to check on them, the toothpick came out completely clean. I thought it would still be uncooked after 28 minutes but I guess it only needed 15? The beans also don’t totally grind down in the food processor. I’ve never had a problem with it but the bean skins were VERY noticeable in the brownies. I wish these had worked and come out as described.

    1. Sarah says:

      Sorry to hear it, Serena! It’s possible that your oven just runs a little hotter. You could try when for less time if you give it another go!

  8. Elle says:

    5 stars
    Great recipe! I would’ve never thought you could make something with black beans taste so good. I made these with coconut sugar this time (1:1 substitution) and while they were noticably less sweet, they’re still great! I often freeze them and they come out just as good, even when you eat them cold.

    1. Sarah says:

      So happy to hear it, Elle! And thanks for letting us know that they freeze well! 😀

  9. erika Brimmer says:

    5 stars
    I drop some of the sugar these are the bomb

    1. Sarah says:

      So happy to hear it, Erika! 😀

  10. Amanda Hoyle says:

    Used this as base recipe…Added accord to ingredients on hand (Greek yogurt, espresso, few Tbs. whole wheat flour to bind). Came out beautiful and shiny on top no need for ganache….cut them in small squares and refrigerated…very decedent for black beans….Think they’d be even more appealing w colorful m and ms On top for the kids

    1. Sarah says:

      Oh yum, those additions sound delish! M&Ms would be tasty too 😛