Stack of fudgy bean brownies with a glossy chocolate-chip top on parchment

Fudgy Bean Brownies (No Flour, No Refined Sugar)

If you’ve ever been told brownies can’t be good for you, these bean brownies are about to change your mind. They’re rich, dense, and genuinely fudgy — made with a whole can of red kidney beans instead of flour, sweetened with no refined sugar, and blended so smooth that no one will ever guess the secret ingredient. I’ve been baking better-for-you desserts for nine years, and this is the recipe I hand to skeptics first.

The best part? It comes together in one blender or food processor, there’s no mixer to drag out, and each brownie packs about 5 grams of fiber and 8 grams of protein — real numbers, no protein powder involved.

Quick Recipe Overview

  • Prep time: 10 minutes
  • Cook time: 27 minutes
  • Cool time: 1–2 hours (don’t skip — this is when they set)
  • Total time: ~40 minutes active
  • Servings: 9 brownies
  • Calories: ~155 per brownie
  • Protein: ~8 g per brownie (~11 g if you cut into 6)
  • Dietary: Flourless · Gluten-free · Eggless · No refined sugar · Higher in fiber

Why You’ll Love This Recipe

  • You can’t taste the beans. Blended fully smooth, they just make the brownies impossibly fudgy.
  • Flourless and gluten-free (use certified gluten-free oats).
  • No refined sugar — sweetened with monk fruit and a little from the dark chocolate.
  • One bowl, no mixer. Everything goes in a blender or food processor.
  • Higher in fiber and protein than classic brownies — without protein powder.
  • Eggless, using a simple flax egg.
  • Freezer-friendly — make a batch and stash them.

Ingredients

US cups with grams for accuracy. Makes 9 brownies in an 8×8-inch pan.

  • 1 can (about 1½ cups / 240 g) red kidney beans, drained and rinsed very well — the hero. Kidney beans have thicker skins than some beans, so rinse until no foam remains and the water runs clear to avoid any canned aftertaste. Low-sodium is fine.
  • ½ cup (45 g) rolled oats, blended into a flour — adds structure. Use certified gluten-free oats if that matters to you. Quick oats work too.
  • ⅓ cup (35 g) unsweetened cocoa powder — go for a good Dutch-process or natural cocoa; it carries the flavor.
  • ⅓ cup (80 g) natural peanut butter — the drippy, stir-it kind. Almond butter works and keeps them nut-forward; sunflower seed butter makes them nut-free.
  • ½ cup (120 g) thick Greek yogurt (or hung curd) — adds moisture and protein. Use dairy-free yogurt for a vegan version (see Variations).
  • 2 tablespoons ground flaxseed + 6 tablespoons water — your egg replacer.
  • ⅓ cup (80 g) granulated monk fruit sweetener, or to taste — a 1:1 sugar-style blend works best.
  • 1 teaspoon baking powder
  • 1 teaspoon vanilla extract
  • ¼ teaspoon salt
  • ¼ cup (40 g) sugar-free dark chocolate chips — for melty pockets and a glossy top.

Equipment

  • Food processor or high-speed blender
  • 8×8-inch (20×20 cm) baking pan
  • Parchment paper
  • Spatula

How to Make Bean Brownies

  1. Make the flax egg. Stir 2 tablespoons ground flaxseed into 6 tablespoons water and let it sit 5 minutes until thick and gel-like. This binds the batter in place of eggs.
  2. Prep. Preheat your oven to 350°F (175°C) and line an 8×8-inch pan with parchment, leaving an overhang so you can lift the brownies out later.
  3. Blend the base — the most important step. Add the drained kidney beans, peanut butter, Greek yogurt, the flax egg, and vanilla to a food processor. Blend until completely smooth — kidney beans are firmer and thicker-skinned than some beans, so scrape down the sides and keep blending a little longer than you think, until you see no bits of bean skin at all. This is what makes them taste like real brownies, not bean dip.
  4. Add the dry ingredients. Blend in the cocoa powder, oats, monk fruit, baking powder, and salt until you have a thick, glossy, smooth batter.
  5. Fold and pour. Stir in half the chocolate chips by hand. Spread the batter into the pan (it’s thick — smooth the top) and scatter the rest of the chips over the top.
  6. Bake. Bake for 25–28 minutes, until the edges are set and the center is just firm to a light touch. A toothpick will come out with a few moist crumbs — that’s fudgy, not underdone.
  7. Cool completely before cutting. Let them cool in the pan 1–2 hours (or chill). They firm up dramatically as they cool and cut into clean, dense squares. Cutting warm = mushy.

Tips for the Best Bean Brownies

  • Blend longer than you think. Kidney beans need it — 90 seconds of smooth batter beats 30 seconds every time. Any texture left = you’ll taste beans.
  • Rinse the beans well. The canning liquid is the main source of “off” flavor. Rinse until the water runs clear.
  • Room-temperature peanut butter blends smoother and spreads more evenly.
  • Taste the batter before baking (it’s eggless — safe to taste) and adjust sweetness with a little more monk fruit if you like.
  • Cool fully. This is a texture recipe; patience is the secret ingredient after the beans.

Common Mistakes

  • They taste faintly like beans. Why: the batter wasn’t blended fully smooth, or the beans weren’t rinsed enough (kidney beans are more prone to this than milder beans). Fix: blend until glossy with zero visible bits, and rinse thoroughly.
  • They’re cakey, not fudgy. Why: over-baked. Fix: pull them when the center is just set; they finish firming as they cool.
  • They fell apart when cut. Why: cut while warm. Fix: cool 1–2 hours or chill before slicing.
  • Batter too thick to spread. Why: very thick yogurt or dry peanut butter. Fix: add 1 tablespoon of water or milk of choice and blend again.

Substitutions

  • Red kidney beans → black beans. 1:1. Black beans are milder and even easier to hide — a great swap if you prefer a lighter bean flavor.
  • Peanut butter → almond, cashew, or sunflower butter. 1:1. Sunflower butter makes them nut-free.
  • Greek yogurt → dairy-free yogurt. 1:1; keeps them moist and makes the recipe dairy-free/vegan.
  • Monk fruit → maple syrup or date paste. Use about ⅓ cup; note this adds natural sugar, so they’re no longer no-added-sugar.
  • Rolled oats → oat flour. Use the same weight (45 g).
  • Sugar-free chips → any dark chocolate, chopped. Regular dark chocolate adds a little sugar.

Variations

  • Black bean brownies: swap the kidney beans for black beans for an even milder bean flavor.
  • Vegan bean brownies: swap Greek yogurt for dairy-free yogurt and use dairy-free chocolate chips.
  • Extra-fudgy: stir 2 tablespoons of melted dark chocolate into the batter.
  • Peanut butter swirl: dollop 2 tablespoons of peanut butter on top and swirl before baking.
  • Higher protein: cut the pan into 6 larger squares for about 11 g protein each.
  • Espresso brownies: add 1 teaspoon of instant coffee to deepen the chocolate.

Storage

  • Refrigerator: store in an airtight container up to 5 days. They firm up cold and taste even fudgier straight from the fridge.
  • Freezer: wrap individually and freeze up to 3 months. Thaw at room temperature for 20 minutes, or microwave 15 seconds for a warm, gooey brownie.
  • Room temperature: because they contain yogurt, keep them out no more than a few hours; refrigerate for longer storage.

Make-Ahead / Meal Prep

These are ideal for prep. Bake on the weekend, slice, and refrigerate or freeze in single portions for a better-for-you dessert or snack all week. They hold their fudgy texture beautifully after chilling.

Serving Suggestions

Enjoy them cold from the fridge, or warm for 15 seconds so the chocolate chips go melty. They’re lovely with a scoop of Greek yogurt, a spoon of nut butter, fresh raspberries, or a glass of cold milk.

Nutrition Information

Per brownie (based on 9 brownies). Estimated using canned red kidney beans, natural peanut butter, nonfat Greek yogurt, monk fruit sweetener, and sugar-free chocolate chips.

NutrientPer brownie (9)
Calories~155
Protein~8 g
Carbohydrates~15 g (net ~5 g)
Total fat~8 g
Saturated fat~2.5 g
Fiber~5 g
Sugar~1 g (natural, no refined sugar added)
Sodium~140 mg

Nutrition information is an estimate and may vary depending on the brands and ingredients used.

Nutrition Value Explanation

The protein comes from a genuine mix of red kidney beans, peanut butter, and Greek yogurt — no protein powder. The fiber is driven by the beans, cocoa, and oats. There’s no refined sugar added; the small amount of sugar is natural, from the beans and nut butter. Cut into 6 larger squares and each brownie climbs to about 11 g protein. (Descriptive only — not medical or dietary advice.)

Watch How to Make Them

Prefer to watch the process? Watch my step-by-step video below and see exactly how smooth the batter should get. [YouTube video embed — URL pending]

FAQ

Can you taste the beans in bean brownies? No — as long as you blend the batter completely smooth and rinse the beans well. Kidney beans have thicker skins, so blend a little longer; any leftover texture is what gives beans away.

Are bean brownies healthy? They’re a better-for-you dessert: flourless, made with no refined sugar, and higher in fiber and protein than classic brownies. They’re still a treat — just a more nutritious one.

Are these bean brownies gluten-free? Yes, if you use certified gluten-free oats. There’s no wheat flour in the recipe.

Are they eggless? Yes. A simple flax egg replaces eggs, so the recipe is completely eggless.

Can I use black beans instead of kidney beans? Absolutely — black beans are milder and even easier to hide. Use them 1:1.

Can I make them vegan? Yes — swap the Greek yogurt for dairy-free yogurt and use dairy-free chocolate chips.

How much protein is in each brownie? About 8 grams per brownie when cut into 9, or roughly 11 grams if you cut the pan into 6 larger squares — all without protein powder.

Do I have to use a food processor? A high-speed blender works too. You need enough power to get the beans perfectly smooth; a fork or whisk won’t do it.

Why are my bean brownies cakey instead of fudgy? They’re over-baked. Pull them when the center is just set with a few moist crumbs — they firm up as they cool.

How do I store them? Airtight in the fridge for up to 5 days, or frozen up to 3 months. They taste great cold.

Can I reduce the sweetness? Absolutely — adjust the monk fruit to taste. Since the batter is eggless, taste it before baking.

Final Thoughts

These bean brownies are the recipe I use to win over anyone who thinks healthy desserts can’t taste good. They’re fudgy, chocolatey, flourless, and made with no refined sugar — and the beans disappear completely. Make a batch, keep them in the fridge, and see if anyone guesses. If you make them, I’d love for you to come back and let me know how they turned out.

Fudgy Bean Brownies (No Flour, No Refined Sugar)

Recipe by Bake with NeetuCourse: DessertCuisine: AmericanDifficulty: Easy
Servings

9

servings
Prep time

10

minutes
Cooking time

27

minutes
Calories

155

kcal
Total time

2

hours 

7

minutes

Rich, fudgy flourless brownies made with a whole can of red kidney beans, no refined sugar, gluten-free and eggless — and no one will taste the secret ingredient.

Ingredients

  • 1 can (240 g) red kidney beans, drained & rinsed

  • ½ cup (45 g) rolled oats

  • ⅓ cup (35 g) cocoa powder

  • ⅓ cup (80 g) natural peanut butter

  • ½ cup (120 g) Greek yogurt

  • 2 tbsp flaxseed + 6 tbsp water

  • ⅓ cup (80 g) monk fruit sweetener

  • 1 tsp baking powder

  • 1 tsp vanilla

  • ¼ tsp salt

  • ¼ cup (40 g) sugar-free chocolate chips

Directions

  • Mix flax + water; rest 5 minutes.
  • Preheat oven to 350°F (175°C); line an 8x8-inch pan with parchment.
  • Blend beans, peanut butter, Greek yogurt, flax egg, and vanilla until fully smooth.
  • Blend in cocoa, oats, monk fruit, baking powder, and salt.
  • Fold in half the chips; spread batter in pan; top with the rest.
  • Bake 25–28 minutes.
  • Cool completely before cutting.

Recipe Video

Notes

  • Blend kidney beans extra smooth and rinse well so there's no bean taste. Cool fully for clean squares. Cut into 6 for ~11 g protein each.
  • Fridge up to 5 days; freezer up to 3 months.
  • Nutrition (per brownie, 9): 155 cal · 8 g protein · 15 g carbs · 8 g fat · 2.5 g sat fat · 5 g fiber · 1 g sugar · 140 mg sodium

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *