Fudgy Black Bean Brownies with Espresso and Sea Salt (Vegan, High-Protein)

Dense, fudgy brownies made from black beans and boosted with plant protein and a shot of espresso for depth. These vegan, high-protein treats deliver chocolate intensity with a salty finish and a satisfyingly chewy texture.

0.0(0 reviews)
Prep: 15m · Cook: 20m · Total35 mins
DifficultyEasy
Serves6
Fudgy Black Bean Brownies with Espresso and Sea Salt (Vegan, High-Protein)

Ingredient Spotlight

Chocolate plant-based protein powder

A flavored powder made from plant proteins such as pea, rice, soy, or hemp and sweetened/cocoa-flavored to taste; popular in vegan and fitness communities rather than tied to a particular cuisine. It adds protein, body and chocolate flavor to smoothies and some baked goods but can be slightly chalky or earthy depending on the base. Find it in supermarkets, natural-food stores, or online in the supplement or baking aisle. Substitute with unflavored protein powder plus cocoa, extra almond or oat flour for bulk, or omit and add more cocoa and a bit more liquid/sweetener if you only need the chocolate flavor.

Ingredient Spotlight

Ground flaxseed

Finely milled flax seeds (also called flax meal) commonly used in health-focused and vegan baking; when mixed with water it forms a gel used as a vegan egg substitute (a “flax egg”). It has a mild, nutty, slightly earthy flavor and is used for added fiber, omega-3s and binding. Available in grocery stores, bulk bins, and health-food shops or made at home by grinding whole flax seeds. Substitute a chia “egg” (1 tbsp chia + 3 tbsp water), commercial egg replacer, or in some recipes applesauce/mashed banana for moisture and binding.

Jake

Jake's note

"These brownies are perfect for potlucks, post-workout treats, or anytime you want a chocolate fix with extra protein. Expect an ultra-fudgy interior and a flaky sea-salt finish that elevates the chocolate."

Fudgy Black Bean Brownies with Espresso and Sea Salt (Vegan, High-Protein)

Dense, fudgy, and unexpectedly nourishing, these black bean brownies deliver the chocolate hit of a classic brownie with a fraction of the fuss. Using pureed black beans as the base gives the batter a satin, almost ganache-like body while adding fiber and plant protein; the chocolate plant protein powder reinforces structure and chew so the bars slice cleanly without feeling cakey. A shot of espresso sharpens the chocolate flavor, and a finish of flaky sea salt balances the maple sweetness for that addictive sweet-salty contrast.

This version is designed for home bakers who want an easy, nutrient-forward treat that still feels indulgent — vegans, post-workout snackers, or anyone trying to sneak legumes into dessert without suspicion. Because there’s no flour, these brownies rely on the right balance of fat (coconut oil), binder (flax “egg”), and careful baking time to stay fudgy; chill them briefly after cooling for neater squares. Read the tips below to fix common texture issues and adapt the recipe for your pantry.

Plan your timing

6:20 pm6:27 pmPreheat and prepare liquids
6:27 pm6:34 pmBlend the brownie batter
6:34 pm6:41 pmFold in chocolate and transfer to pan
6:41 pm6:48 pmBake until fudgy
6:48 pm6:55 pmCool, salt, and serve
Advertisement

Ingredients

Yield
6

Instructions

Preheat and prepare liquids

Preheat the oven to 350°F (175°C) and line an 8x8-inch (20x20 cm) pan with parchment, leaving an overhang. In a small bowl combine ground flaxseed and water, stir, and let sit 5 minutes to thicken into a flax 'egg'. Meanwhile melt the coconut oil and brew (and cool) a tablespoon of strong espresso or dissolve instant espresso in hot water.

For this step

  • 0.25 cupMelted coconut oil
  • 2 tbspGround flaxseed
  • 6 tbspWater (to make flax "egg")
  • 1 tbspStrong brewed espresso (cooled) or 1 tsp instant espresso dissolved in 1 tbsp hot water

Blend the brownie batter

In a high-speed blender or food processor add the drained black beans, cocoa powder, chocolate protein powder, maple syrup, cooled melted coconut oil, prepared flax 'egg', cooled espresso, and flaky sea salt. Process until very smooth and thick, scraping down the sides as needed; the batter should be silky and scoopable, not runny.

For this step

  • 1.5 cupCooked black beans (drained and rinsed)
  • 0.5 cupUnsweetened cocoa powder
  • 0.5 cupChocolate plant-based protein powder
  • 0.5 cupPure maple syrup
  • 1 tspFlaky sea salt
Blend the brownie batter

Fold in chocolate and transfer to pan

Fold the vegan chocolate chips into the blended batter with a spatula, reserving a few to sprinkle on top. Spread the batter evenly into the prepared pan, smoothing the top and pressing a few extra chips into the surface.

For this step

  • 0.5 cupVegan dark chocolate chips (or chopped vegan dark chocolate)
Fold in chocolate and transfer to pan

Bake until fudgy

Bake for 18–22 minutes, rotating the pan halfway through; the center should look set but still moist — a toothpick will come out with a few fudgy crumbs. Avoid overbaking to keep the brownies dense and gooey.
Bake until fudgy

Cool, salt, and serve

Allow the brownies to cool completely in the pan, then chill 30–60 minutes for cleaner slices if desired. Sprinkle flaky sea salt over the top, lift out using the parchment overhang, slice into 6 squares, and enjoy.
Cool, salt, and serve

Tips from the kitchen

Use drained beans

Thoroughly drain and rinse the black beans and pat them dry; excess liquid will make the batter runny and thin the final texture.

Blend until silky

Process long enough to eliminate bean graininess — scrape the sides and pulse again so the batter is smooth and scoopable rather than lumpy.

Don’t overbake

Remove the pan when the center still looks moist with fudgy crumbs on a toothpick; carryover heat will finish them without drying the brownies out.

Chill before slicing

Cooling completely and chilling 30–60 minutes firms the brownies for cleaner cuts and intensifies the fudgy texture.

Adjust salt thoughtfully

Flaky sea salt on top makes the chocolate pop; if your protein powder is salted or your chocolate is sweet, reduce the interior salt slightly.

Variations & substitutions

Peanut Butter Swirl

Drop dollops of natural peanut butter on top of the batter and swirl before baking for a nutty counterpoint; reduce coconut oil by a tablespoon if your peanut butter is very oily.

Coconut-Almond Flip

Replace half the chocolate chips with chopped roasted almonds and sprinkle with toasted coconut after baking for crunch and tropical aroma.

Lower-Sugar Option

Swap half the maple syrup for unsweetened applesauce and add a tablespoon more cocoa if you prefer a less-sweet, more intensely chocolate brownie.

Protein-Free Version

Omit the chocolate protein powder and add 3–4 tablespoons extra cocoa plus 2–3 tablespoons oat flour to maintain structure; expect a slightly denser, more traditional brownie texture.

Storage & make-ahead

Store cooled brownies in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days to preserve firmness and extend shelf life. For longer storage, freeze individual squares on a tray, then transfer to a freezer bag for up to 3 months; thaw in the fridge or at room temperature and warm briefly for a just-baked feel.

What to serve with it

Serve slightly chilled or warmed for contrast in texture — a quick 10–12 second zap in the microwave revives the fudginess. Pair with a cold oat milk latte, a robust black coffee, or a scoop of vegan vanilla ice cream and a sprinkle of flaky sea salt for a café-style dessert.

Frequently asked questions

Can I use canned black beans?

Yes — canned black beans work fine as long as you drain, rinse, and pat them dry to remove excess liquid and any metallic can taste that could mute the chocolate.

My batter is runny; what went wrong?

Runny batter usually means excess moisture from the beans or too much melted oil; blend longer to emulsify, drain beans more thoroughly, or add 1–2 tablespoons of additional protein powder or cocoa to thicken.

How does the protein powder affect texture?

Chocolate plant protein adds chew and density — if it’s overly absorbent or flavored, it can dry the brownies or alter sweetness, so adjust liquid (a splash more maple or espresso) or swap to a neutral pea rice blend if needed.

How can I tell when they’re done?

Look for set edges and a center that still appears moist; a toothpick should come out with a few fudgy crumbs, not wet batter, to preserve that dense, gooey texture.

Can I reduce the coconut oil?

You can reduce it by up to 2 tablespoons for a slightly less rich bar, but don’t remove it entirely — fat is crucial here for mouthfeel and moisture since there’s no flour.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

6 servings
Step 1: Preheat and prepare liquids
  • Melted coconut oil0.25 cup
  • Ground flaxseed2 tbsp
  • Water (to make flax "egg")6 tbsp
  • Strong brewed espresso (cooled) or 1 tsp instant espresso dissolved in 1 tbsp hot water1 tbsp
Step 2: Blend the brownie batter
  • Cooked black beans (drained and rinsed)1.5 cup
  • Unsweetened cocoa powder0.5 cup
  • Chocolate plant-based protein powder0.5 cup
  • Pure maple syrup0.5 cup
  • Flaky sea salt1 tsp
Step 3: Fold in chocolate and transfer to pan
  • Vegan dark chocolate chips (or chopped vegan dark chocolate)0.5 cup

Nutrition Facts

Per serving: about ¾ cup

Calories336
Total Fat16.4g
Saturated Fat8.5g
Trans Fat0g
Polyunsaturated Fat1.6g
Monounsaturated Fat1.5g
Total Carbohydrates42.4g
Dietary Fiber8.3g
Total Sugars25.4g
Protein11.1g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Fudgy Black Bean Brownies with Espresso and Sea Salt (Vegan, High-Protein)

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect