Desserts
This chickpea chocolate brownie recipe delivers fudgy, flourless richness without eggs or dairy—proving plant-based desserts can be indulgent. The secret lies in chickpeas, which act as a natural binder while keeping the texture dense and moist.
I developed this recipe after years of testing vegan brownie variations, and it finally nails that perfect balance between chewy and cakey.
The magic happens with a simple blend of canned chickpeas, melted coconut oil, and high-quality vegan chocolate. No flour or eggs needed—just a few pantry staples and a 350°F oven for 25-30 minutes.
The result is a brownie with a crackly top, soft interior, and deep chocolate flavor that rivals traditional recipes. This method also works for other vegan desserts, like blondies or cookies.
What makes these brownies truly special is their versatility. Add a pinch of sea salt for depth, fold in chopped walnuts for crunch, or drizzle with vegan caramel before serving. They stay moist for days, making them perfect for meal prep or gifting.
The chickpea base ensures they hold together without crumbling, while the chocolate melts into a velvety, satisfying bite.
Ready to impress with a dessert that’s rich, decadent, and completely plant-based? Here’s how to make them—no special skills required. The key is patience during baking and letting them cool before slicing, so they set properly.
These brownies prove vegan desserts can be just as indulgent as the classic versions.
Ingredients for chickpea chocolate brownie
Twelve ingredients transform into decadent, flourless brownies with rich chocolate depth and perfect fudgy texture.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Chickpeas 🥜 | 15 oz | Drained and rinsed well |
| Vegan Dark Chocolate 🍫 | 12 oz | 70% cacao minimum, chopped |
| Coconut Oil 🫒 | ½ cup | Melted, unscented preferred |
| Granulated Sugar 🍚 | ¾ cup | Coconut sugar works too |
| Pure Maple Syrup 🍯 | ¼ cup | For added moisture |
| Vanilla Extract 🌿 | 1 tbsp | Pure alcohol-free preferred |
| Sea Salt 🧂 | ½ tsp | Fine grain, for depth |
| Unsweetened Applesauce 🍎 | ¼ cup | For additional binding |
| Espresso Powder ☕ | 1 tsp | Enhances chocolate flavor |
| Walnuts 🌰 | ½ cup | Chopped, optional for crunch |
| Almond Flour 🌾 | ¼ cup | For texture enhancement |
| Vegan Caramel Sauce 🍯 | ½ cup | For drizzling, optional |
The canned chickpeas are the unsung hero here—drained and rinsed thoroughly to remove excess starch. Opt for low-sodium brands like Woodstock Farms or Banza for the cleanest flavor. The vegan dark chocolate must be 70% cacao or higher—Lindt or Hu Kitchen brands deliver the best melt. For the coconut oil, Nutiva Organic is my go-to, but any refined, unscented version works. The walnuts should be lightly toasted for maximum flavor, and chopped coarsely for texture contrast. Every ingredient plays a role in creating that signature crackly top and moist interior.
No coconut oil? Avocado oil or refined olive oil work in a pinch, though coconut adds subtle sweetness. Substituting the maple syrup for agave alters the caramel notes slightly, but both work well. The espresso powder can be omitted if you prefer a sweeter brownie, though it deepens the chocolate flavor dramatically. For the vegan chocolate, Enjoy Life brand is a reliable option if specialty stores aren't accessible. The almond flour adds structure—skip it if you prefer a denser texture, but it prevents crumbling. If you're sensitive to nuts, omit entirely and increase the chickpeas by 2 oz for binding.
These brownies stay moist for up to 5 days when stored in an airtight container at room temperature, though they're best enjoyed within 2 days for peak texture. For longer storage, wrap tightly in parchment and freeze for up to 3 months. To serve, let them cool completely before slicing—patience here prevents crumbling. The vegan caramel sauce should be drizzled over warm brownies for an extra touch of indulgence, but it's optional. For meal prep, portion into single-serving squares and freeze—just thaw at room temperature for 10 minutes before serving.
Why You'll Love This Recipe
- No Blender Needed: I’ll be real—this one’s a breeze. You just mash the chickpeas with a fork, melt the coconut oil, and stir. The maple syrup keeps it from being too dense, so no food processor required.
- Fudgy Yet Light: That dark chocolate and chickpea combo? It’s rich without weighing you down. The coconut oil gives it a melt-in-your-mouth texture, and the maple syrup adds just enough caramel depth to make it crave-worthy.
- Weeknight or Party: Make a batch on Sunday, and you’ve got snacks for the week—no one will guess they’re vegan. Or, bake them fresh for a potluck, and they’ll disappear faster than the gluten-free cookies.
- Pantry Staple Magic: Honestly, you’re already stocked. Canned chickpeas, sugar, and chocolate? That’s it. No weird ingredients, no extra shopping. And leftovers? They keep for days in the fridge—perfect for when you’re too tired to bake.
Step-by-step instructions for fudgy chickpea brownies
Here's the method for creating rich, flourless brownies with a perfect fudgy texture—no eggs required.
Process the Chickpeas and Melt the Chocolate
Drain and rinse the 15 oz canned chickpeas thoroughly, then transfer them to a food processor. Pulse until you achieve a smooth, thick paste—this is your egg substitute. The texture should resemble hummus but without any graininess. Scrape down the sides as needed to ensure even processing.
In a separate heatproof bowl, melt the 12 oz vegan dark chocolate and 0.5 cup coconut oil together over a saucepan of simmering water, ensuring the bottom of the bowl doesn't touch the water. Stir until completely smooth and glossy, then remove from heat. This melted chocolate mixture will form the rich, velvety base of your brownies.
Combine Wet Ingredients for a Smooth Batter
In a large mixing bowl, whisk together the chickpea paste, melted chocolate mixture, 0.75 cup granulated sugar, 0.25 cup pure maple syrup, 1 tbsp vanilla extract, 0.5 tsp sea salt, 0.25 cup unsweetened applesauce, and 1 tsp espresso powder. Mix until the batter is completely smooth and homogeneous—no lumps should remain. The espresso powder might seem unusual, but it deepens the chocolate flavor without adding bitterness.
Here's where the magic happens: the applesauce acts as a natural binder, replacing eggs while keeping the texture moist and dense. If the batter appears too thick, add 1 tablespoon of water at a time until it reaches a pudding-like consistency that coats the back of a spoon.
Fold in Dry Ingredients and Prepare the Pan
Gently fold in the 0.25 cup almond flour and 0.5 cup chopped walnuts (if using) using a silicone spatula. The almond flour adds subtle nuttiness and structure, while the walnuts provide a delightful crunch. Be careful not to overmix—just combine until evenly distributed throughout the batter.
Preheat your oven to 350°F and line an 8x8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal. The parchment prevents sticking and ensures clean slices. Lightly grease the parchment with coconut oil to create an extra barrier against brownie adhesion.
Bake to Perfect Fudgy Perfection
Pour the batter into the prepared pan and smooth the top with a spatula. Tap the pan gently on the countertop to release any trapped air bubbles. Bake for 25-30 minutes until the edges are set but the center still appears slightly underdone—this is crucial for achieving that signature fudgy texture. A toothpick inserted into the center should come out with moist crumbs, not clean.
If you prefer a slightly firmer texture, bake for an additional 2-3 minutes, but don't overbake—these brownies should be dense and rich, not cakey. The top should be shiny and slightly cracked, indicating proper doneness. Let the brownies cool in the pan for 15 minutes before transferring to a wire rack to cool completely.
Drizzle and Serve
Once completely cooled, use the parchment overhang to lift the brownies out of the pan. Cut into 12 equal squares using a sharp knife—dip the knife in hot water between cuts for clean slices. Drizzle the tops with 0.5 cup vegan caramel sauce for added sweetness and elegance. The caramel adds a luxurious finish while complementing the deep chocolate flavor.
Serve at room temperature for the best texture—these brownies will hold their fudgy consistency for several days when stored in an airtight container. The combination of chickpeas, dark chocolate, and espresso creates a complex flavor profile that's both rich and satisfying, perfect for dessert lovers seeking a vegan option without compromising on indulgence.
Pro Tips For Making Chickpea Chocolate Brownie
- MASH CHICKPEAS WELL: I learned this the hard way—blending chickpeas into a smooth paste is non-negotiable. Use an immersion blender or food processor until it’s completely smooth, no lumps. Those tiny bits turn into dry spots in your brownie, and nobody wants a cakey surprise.
- MELT CHOCOLATE SLOWLY: Crank the heat to medium-low when melting dark chocolate with coconut oil—high heat burns it faster than you can blink. Stir constantly and remove from heat the second it’s fully melted. Overheating turns rich chocolate into bitter, grainy sludge, and you’ll regret it.
- WEIGH YOUR SUGAR: Spoon-and-eye sugar measurements are a gamble. Use a kitchen scale for both granulated sugar and maple syrup—this recipe relies on precise ratios to balance sweetness and moisture. A few extra tablespoons of sugar will make your brownies cloyingly sweet, and that’s a fast track to disappointment.
- BAKE UNTIL SPRINGY: The edges might look set, but your brownies are done when the center springs back slowly when pressed. Overbaking turns them into hockey pucks, and underbaking leaves them gummy. Pull them out when the edges are just pulling away from the pan—that’s your sweet spot.
Best sauces and condiments for this chickpea chocolate brownie
Vegan Caramel Drizzle
Drizzle with ½ cup homemade vegan caramel sauce (store-bought works too) right after cutting for a gooey contrast. I love Trader Joe’s Vegan Caramel Sauce for its smooth texture and rich flavor. Warm the sauce slightly before drizzling—it spreads more evenly and creates that signature glossy finish.
For homemade, blend ½ cup dates, ¼ cup coconut milk, and 1 tbsp maple syrup until silky. 🍯
Salted Chocolate Ganache
Melt ½ cup vegan dark chocolate with 2 tbsp coconut cream over a double boiler, then stir in ¼ tsp flaky sea salt. Pour over warm brownies and let set for 10 minutes before serving.
The salt enhances the chocolate’s depth while adding a sophisticated crunch. Enjoy Life brand chocolate melts beautifully for this purpose.
Peanut Butter Swirl
Mix ¼ cup creamy peanut butter with 1 tbsp maple syrup and swirl into the batter before baking. The nutty flavor complements the chocolate perfectly. I use Smucker’s Natural Peanut Butter for its smooth texture. For extra decadence, sprinkle crushed peanuts on top before baking. 🥜
Berry Compote Topping
Simmer ½ cup mixed berries (fresh or frozen) with 1 tbsp maple syrup and 1 tsp lemon juice until thickened. Spoon over cooled brownies for a fruity contrast. Strawberries or raspberries work best—their tartness cuts through the richness. Serve immediately for the juiciest experience. 🍓
Spiced Coconut Whipped Cream
Whip ½ cup coconut cream (chilled overnight) with 1 tsp vanilla and ¼ tsp cinnamon until fluffy. Pipe or dollop onto brownies for a light, airy finish. Goya brand coconut cream whips beautifully.
Add a pinch of nutmeg for warmth. This topping adds a tropical twist that pairs surprisingly well with chocolate. 🥥
Crunchy Nut Crust
Press ¼ cup chopped pecans or hazelnuts into the bottom of the pan before adding the batter. Bake as directed, then sprinkle extra nuts on top. The toasted nuts add texture and a buttery flavor. Blue Diamond brand almonds or Planters pecans work well.
For extra crunch, toast the nuts in the oven at 350°F for 5 minutes before using. 🌰
Nutrition facts
Frequently asked questions
Why do chickpeas work as a binder in brownies?
Chickpeas contain natural starches and proteins that create a dense, moist structure when blended into a paste. The thick, hummus-like consistency replaces eggs perfectly, holding the batter together while keeping the texture fudgy—not crumbly. This makes them ideal for flourless desserts where traditional binders would alter the flavor.
Can I make these brownies gluten-free?
Yes! This recipe is naturally gluten-free as long as you use certified gluten-free ingredients. The almond flour can be omitted entirely, and the chickpea paste alone provides enough structure. Just increase the applesauce by 1 tablespoon to compensate for any texture changes. Always check labels on chocolate and coconut oil for hidden gluten.
What's the secret to getting the perfect fudgy texture?
The key is baking until the edges are set but the center still looks slightly underdone (a toothpick should come out with moist crumbs, not clean). Overbaking dries them out, while underbaking keeps them too soft. Let them cool 15 minutes in the pan before slicing—this helps them set properly. Patience here prevents a cakey result!
How do I store these brownies to keep them moist?
Store in an airtight container at room temperature for up to 5 days, or freeze for 3 months wrapped tightly in parchment. For longer freshness, portion into single squares before freezing. The chickpea base helps maintain moisture better than traditional brownie recipes. Reheat briefly in the microwave for 10-15 seconds if they seem dry.
Can I substitute aquafaba for the chickpeas?
While aquafaba works as an egg substitute, it won't provide the same binding power as chickpeas in this recipe. The chickpea paste creates a denser structure that's essential for flourless brownies. If you must substitute, use ½ cup aquafaba plus 2 tbsp ground flaxseed mixed with 6 tbsp water (let sit for 5 minutes to thicken), but expect slightly less fudgy results.
