Black Bean Peanut Butter Brownie Recipe: Fudgy Depth With Nutty Peanut Swirls

Desserts

Black Bean Peanut Butter Brownie Recipe: Fudgy Depth With Nutty Peanut Swirls

This black bean peanut butter brownie recipe delivers fudgy, rich depth with surprising nutty swirls—no one will guess the secret ingredient. ✨ The black beans create a velvety texture while boosting protein and moisture, while peanut butter adds that signature creamy, toasted flavor in every bite.

I've perfected the balance so you get all the decadence of classic brownies without the guilt.

The magic happens in the batter where black beans blend seamlessly with cocoa powder and peanut butter, creating a dense yet tender crumb. A simple peanut butter swirl adds pockets of nutty richness that cut through the chocolate intensity.

The recipe uses basic pantry staples but delivers restaurant-quality results—no fancy equipment needed, just a standard mixing bowl and baking pan.

What you'll end up with is a deep chocolate brownie with subtle peanut notes throughout and those signature peanut butter ribbons swirling through. The texture is perfectly fudgy—not cakey, not dry—with edges that stay moist for days. These brownies are rich enough for dessert but satisfying enough to enjoy anytime.

Perfect for vegan diets, protein-packed snacks, or impressive dessert tables, this recipe proves you can have your brownie and eat it too—without the dairy or eggs. Let's get baking!

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for black bean peanut butter brownie

Twelve simple ingredients transform into decadent, protein-packed brownies with nutty swirls—vegan-friendly and fudgy perfection.

Ingredient Amount Notes
Black Beans 🫘 1 ½ cups Canned, drained and rinsed
Creamy Peanut Butter 🥜 1 cup Natural, unsweetened preferred
Unsweetened Applesauce 🍎 ½ cup For moisture and binding
Cocoa Powder 🍫 ¾ cup Natural, unsweetened
All-Purpose Flour 🌾 ¾ cup For structure and texture
Granulated Sugar 🍚 ¾ cup Brown sugar works too
Vanilla Extract 🌸 1 tbsp Pure extract preferred
Baking Powder 🍞 ½ tsp For lightness
Salt 🧂 ½ tsp Fine sea salt preferred
Espresso Powder ☕ 1 tsp Enhances chocolate flavor
Creamy Peanut Butter 🥜 ½ cup For swirls (same as above)
Dark Chocolate Chips 🍫 1 cup Vegan chocolate chips
Melted Coconut Oil 🥥 ¼ cup For richness and moisture

The black beans are the secret weapon here—Trader Joe's or Whole Foods carry the best canned varieties with no added salt. I always grab the organic kind, but any canned black beans will work if drained and rinsed well. The peanut butter should be creamy and unsweetened—Smucker's Natural or Jif Natural are my go-tos. For the cocoa powder, Hershey's Special Dark or Ghirardelli Natural Cocoa deliver the richest flavor. The espresso powder adds depth without coffee taste—Starbucks or La Espresso brands work perfectly. Don't skip the vanilla extract; the pure stuff makes all the difference.

No applesauce? Unsweetened applesauce from a jar works fine, but if you're out, mashed banana or pumpkin puree can substitute at the same amount. For the peanut butter swirl, you can use any creamy peanut butter, but natural peanut butter with skins adds extra texture. Want more chocolate? Swap half the flour for unsweetened cocoa powder. The coconut oil needs to be melted—microwave it for 40 seconds or melt it gently on the stove. For a nutty crunch, fold in chopped peanuts or walnuts before baking. These brownies freeze beautifully, so make a double batch!

Store leftovers in an airtight container at room temperature for up to 3 days or refrigerate for 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. These brownies reheat beautifully—just pop them in the oven at 300°F for 5-10 minutes to restore that fudgy texture. I like to portion them into single servings before freezing so I can grab one whenever the craving hits. The peanut butter swirls soften slightly when reheated, but that just makes them even more decadent.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when my mixer’s out of commission—just mash those black beans with a fork, stir in the peanut butter and applesauce, then fold in the dry stuff. No pulsing, no fuss, just a smooth, fudgy batter that feels like cheating.
  • Peanut Butter Chocolate Magic: That creamy peanut butter swirled into rich cocoa powder? It’s like a hug for your taste buds. The beans add depth without tasting "beany," and the applesauce keeps it moist—no dry, crumbly brownie here.
  • Snack Attack Ready: Between us, these disappear faster than my willpower on a bad day. Cut into squares, pack them in lunchboxes, or grab one straight from the pan—no baking sheet required if you’re impatient. (I’ve been there.)
  • Pantry Staple Power: Honestly, this recipe uses ingredients you already own: a can of beans, a jar of peanut butter, flour in the cabinet. No specialty items, no last-minute store runs. Budget-friendly, shelf-stable, and still tastes like a treat.

Step-by-step instructions for black bean peanut butter brownies

Here's how to create rich, fudgy brownies with a nutty peanut swirl—no one will guess they're black bean-based!

1

👨‍🍳 Step 1: Blend the Base for Perfect Texture

In a food processor, combine the 1.5 cups black beans, 1 cup creamy peanut butter, 0.5 cup unsweetened applesauce, 0.75 cup granulated sugar, 1 tbsp vanilla extract, 0.5 tsp baking powder, 0.5 tsp salt, and 1 tsp espresso powder. Process until completely smooth, about 1-2 minutes. You're creating a velvety batter that replaces eggs and butter while keeping the texture dense and fudgy.

Stop occasionally to scrape down the sides—this ensures even blending. The mixture should be thick but pourable, like a rich chocolate pudding. If it's too thick, add 1-2 tablespoons of water to loosen it. The espresso powder might seem odd, but it deepens the chocolate flavor beautifully.

2

🍳 Step 2: Mix in Dry Ingredients for Structure

Transfer the blended mixture to a large mixing bowl. Add the 0.75 cup cocoa powder and 0.75 cup all-purpose flour, then gently fold everything together using a spatula. You want to combine just until no dry spots remain—overmixing develops gluten and makes the brownies tough. The batter should be thick and glossy, almost like a cookie dough.

Fold in the 1 cup dark chocolate chips by hand, reserving a small handful for the top. The chocolate chips will melt into the brownies, creating pockets of gooey goodness. If you're using vegan chocolate chips, they'll hold their shape better than dairy-based ones, giving you those classic chocolatey bursts.

3

🥘 Step 3: Prepare the Peanut Swirl

In a small bowl, mix the 0.5 cup creamy peanut butter with 1 tablespoon of the melted coconut oil until smooth. This will be your swirl—keep it thick but spreadable. I like to use a fork to lightly beat it so it's easy to drizzle without being too runny. The peanut butter adds richness and a delightful contrast to the fudgy brownie base.

Line an 8x8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal. Lightly grease the parchment with the remaining 0.125 cup melted coconut oil to prevent sticking. The coconut oil adds moisture and helps create that signature brownie shine.

4

🔥 Step 4: Bake the Brownies to Perfection

Pour the batter into the prepared pan and spread it evenly. Use a spatula to create a smooth surface—don't worry about getting it perfect. Drop small dollops of the peanut butter mixture across the top, then use the tip of the spatula to gently swirl it into the batter. This creates those beautiful marbled peanut streaks throughout.

Bake at 350°F for 25-30 minutes, until a toothpick inserted in the center comes out with moist crumbs but no wet batter. The edges should be set, but the center should still look slightly underdone—it'll continue cooking as it cools. The peanut swirls should be golden and slightly crisp on top.

5

⏰ Step 5: Cool and Slice for Maximum Fudginess

Remove the brownies from the oven and let them cool completely in the pan for 1 hour. This resting period is crucial—it allows the brownies to set properly and prevents them from falling apart when you slice. The contrast between the cool, fudgy center and the warm peanut swirls is what makes these brownies irresistible.

Once cooled, lift the brownies out using the parchment overhang and slice into 12 squares. The texture should be dense and moist, with a crackly top and pockets of melted chocolate. Store in an airtight container at room temperature for up to 5 days, or freeze for longer storage. These brownies keep well and taste even better the next day!

👨‍🍳

Pro Tips For Making Black Bean Peanut Butter Brownie

  • BLEND BEANS SMOOTH: I learned this the hard way—drain and rinse those black beans thoroughly before blending, or you’ll end up with gritty brownies. Then, pulse them in batches until they’re nearly paste-like (about 30 seconds per batch), scraping down the sides. Rough texture here means rough texture in your final brownie.
  • WHISK PEANUT BUTTER FIRST: Skip the urge to toss everything in the bowl at once. Whisk the peanut butter and applesauce together until fully combined—this prevents clumps that’ll turn into dry spots. I used to just stir, and those little peanut butter lumps were a nightmare to bite into.
  • BAKE UNTIL FIRM: These brownies will look underdone when the edges pull away. Bake until a toothpick comes out with minimal moist crumbs (not wet batter). Overbaking dries them out, but underbaking leaves them gummy—trust the toothpick, not your eyes.
  • SWAP FLOUR FOR MOISTURE: If your batter seems too thick, swap 2 tablespoons of the all-purpose flour for cornstarch. It lightens the texture without adding dryness. (Yes, even if you’re impatient like me—this is the thing that makes them fudgy, not cakey.)

Pro cooking tips for this recipe

Black Bean Magic

The black beans are the true game-changers here, replacing eggs and butter while adding moisture and protein without altering the fudgy texture. I always use canned black beans (drained and rinsed) because they blend seamlessly into the batter.

The key is processing them until completely smooth—this creates that velvety base that makes these brownies irresistible. 💫

Peanut Butter Swirl Perfection

For the signature peanut butter swirl, I recommend using creamy, unsweetened peanut butter (like Smucker's Natural) mixed with just a touch of melted coconut oil. This keeps the swirl thick enough to marmor beautifully without being too runny.

Spread it evenly across the batter before baking—this creates those stunning ribbons of peanut goodness that cut through the chocolate intensity.

Cocoa Powder Secrets

Not all cocoa powders are created equal! I prefer natural cocoa powder (like Hershey's Special Dark) because it delivers richer flavor without added sugar. The 0.75 cup measurement is crucial—don't substitute with baking cocoa, which has leavening agents that alter the texture.

Sift it lightly before mixing to prevent clumps, which ensures a perfectly smooth batter.

Espresso Powder Boost

The 1 tsp espresso powder might seem like an odd addition, but it deepens the chocolate flavor without any coffee taste. I use Starbucks espresso powder because it's finely ground and dissolves completely.

If you're sensitive to caffeine, you can reduce this to ½ tsp—the flavor enhancement will still be noticeable.

Baking Time Mastery

Bake at 350°F for 25-30 minutes—this is where the magic happens. The brownies should have set edges but still look slightly underdone in the center. They'll continue cooking as they cool, resulting in that perfect fudgy texture.

Overbaking is the #1 mistake—it turns them dry and cakey. A toothpick with moist crumbs (not wet batter) is your perfect indicator. ⏰

Peanut Swirl Technique

After pouring the batter, drop small dollops of the peanut butter mixture across the top, then use the tip of a spatula to gently swirl it into the batter. This creates those beautiful marbled ribbons that make these brownies look (and taste) like a gourmet creation.

The swirls should be golden and slightly crisp on top when done—this adds that perfect textural contrast to the fudgy base.

Nutrition facts

Servings 12
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 10g50%
Cholesterol 0mg0%
Sodium 280mg12%
Total Carbohydrate 38g14%
Dietary Fiber 6g21%
Sugars 24g
Protein 12g24%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why do these brownies use black beans?

The black beans replace eggs and butter while adding moisture, protein, and fudgy texture—no one will taste them! They blend into a velvety base that creates that signature dense, rich crumb. Plus, it makes these brownies vegan-friendly while keeping them decadent.

2

Can I make these brownies without peanut butter?

Yes! Replace the peanut butter with ½ cup melted coconut oil + ½ cup tahini for a nut-free version. For extra richness, use ½ cup vegan chocolate ganache instead of the swirl. The texture will be slightly different but still delicious.

3

How do I fix dry brownies?

If your brownies turn out dry, it likely means they were overbaked. Next time, remove them when the center still looks slightly underdone (a toothpick should have moist crumbs). For dry brownies, try brushing slices with warm coconut oil or a simple syrup made with equal parts sugar and water heated until dissolved.

4

Can I use regular flour instead of all-purpose?

Not ideal—regular flour has more protein which can make brownies tough. If you must substitute, use cake flour or reduce the flour by 2 tablespoons and add 2 tablespoons cocoa powder instead. The texture won't be identical, but it'll still taste great. For best results, stick with all-purpose flour as called for.

5

How do I store these brownies for maximum freshness?

Store in an airtight container at room temperature for 3-4 days or refrigerate for 5 days. For longer storage, wrap tightly in plastic and freeze for up to 3 months. To reheat, microwave for 10-15 seconds or bake at 300°F for 5 minutes to restore that fudgy texture.

★★★★★5.0(6 reviews)
Categories Desserts