Desserts
This chickpea chocolate brownie recipe delivers the richest, fudgiest texture you’ve ever tasted—without a single egg or flour. ✨ The secret lies in blended chickpeas, which replace eggs for moisture and protein while creating that signature dense, crackly top.
I perfected this recipe after years of experimenting with plant-based baking, and the result is a brownie so decadent, even chocolate purists won’t guess it’s vegan.
The magic happens when you blend chickpeas with melted chocolate and coffee, creating a batter that’s impossibly smooth yet packed with depth. No special equipment is needed—just a food processor and a 350°F oven for 25-30 minutes of baking time.
The coffee enhances the chocolate’s intensity, while the chickpeas add a subtle earthiness that balances the sweetness.
What you’ll end up with is a flourless, crackly-topped brownie that’s dense, moist, and cut into perfect squares. The texture is what makes this recipe stand out—no dry edges, no cakey crumb, just pure, velvety chocolate satisfaction.
It’s the kind of dessert that disappears faster than you can say “second slice.”
For extra indulgence, top with flaky sea salt and chocolate shavings before serving. These brownies keep well for up to 5 days in the fridge, making them perfect for meal prep or gifting. Let’s get baking!
Ingredients for chickpea chocolate brownie
Twelve ingredients transform into decadent, crackly-topped brownies with no eggs or flour.
| Ingredient | Amount | Notes |
|---|---|---|
| Canned Chickpeas 🥜 | 15 oz | Drained and rinsed thoroughly |
| Unsweetened Dark Chocolate 🍫 | 8 oz | 70% cocoa or higher |
| Coffee Powder ☕ | 2 tbsp | Instant or finely ground |
| Pure Maple Syrup 🍯 | ½ cup | Grade B for depth |
| Coconut Oil 🫒 | ½ cup | Melted, not solid |
| Vanilla Extract 🌿 | 1 tsp | Pure, high-quality |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Flaky Sea Salt 🧂 | 1 tbsp | For garnish |
| Dark Chocolate Shavings 🍫 | ¼ cup | For topping |
| Cocoa Powder 🍫 | ¼ cup | Unsweetened, Dutch-processed |
| Espresso Powder ☕ | 1 tsp | Optional for extra depth |
| Unsweetened Almond Milk 🥛 | ¼ cup | For blending |
The chickpeas are the secret weapon here—Trader Joe's or Whole Foods carry the best canned varieties with no added salt. For chocolate, Ghirardelli or Valrhona bars melt beautifully, but even a good store brand works. Coffee powder is non-negotiable for that deep, fudgy flavor—Starbucks instant or finely ground beans both work. The cocoa powder should be Dutch-processed for smoother flavor, and Hershey's Special Dark is a solid budget option. If you're feeling fancy, Droste or Callebaut cocoa powder elevates the texture.
No dark chocolate? Chop up a high-quality milk chocolate bar and add an extra tablespoon of cocoa powder to compensate. Running low on almond milk? Coconut milk or oat milk work just as well—they add subtle richness. The espresso powder is optional but adds that signature coffee note that makes these brownies unforgettable. For the chocolate shavings, use a vegetable peeler on a bar of chocolate for perfect curls. If you don't have flaky sea salt, Maldon or Diamond Crystal kosher salt work in a pinch—just crush it lightly.
Store these brownies in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days to keep them extra fudgy. For longer storage, freeze the baked brownies for up to 3 months—they reheat beautifully in the oven at 300°F for 5 minutes. I always make a double batch because they disappear faster than you can say 'second slice.' The crackly top is best when served at room temperature, so plan ahead if you're bringing them to a gathering.
Why You'll Love This Recipe
- I’ll be real: store-bought brownies cost a fortune for a tiny portion. This recipe feeds six for about $3, and the leftovers? They last me a solid week if I’m smart. The chickpeas stretch the batter, the dark chocolate adds luxury without breaking the bank, and the maple syrup means no refined sugar guilt. It’s dessert that doesn’t wreck my wallet—or my willpower.
- No Pantry Overhaul Needed: I swear by this recipe because it uses stuff you already have—or can grab in one trip. Canned chickpeas? Check. Dark chocolate? Probably in your emergency snack stash. The rest? Coffee powder (that’s just your old grounds in a jar) and maple syrup (the one you drizzle on pancakes). No weird substitutions, just real ingredients doing their thing.
- Fudgy Without the Guilt: Here’s what sold me—it’s actually rich and fudgy, but the chickpeas make it secretly healthy-ish. The dark chocolate and coffee powder team up for that deep, slightly bitter edge (like a grown-up dessert), while the coconut oil keeps it moist without tasting like butter. It’s the kind of brownie you’ll eat three of, then forget about the calories later.
- Weeknight Magic: Between us, I’ve used these brownies for everything from a quick afternoon pick-me-up to a last-minute potluck dessert. They’re easy to halve, so I can bake one tray for myself and freeze half for when my kid’s soccer team “needs” snacks. (Yes, even on a Tuesday night.) Plus, they reheat like a dream—just pop them in the microwave for 10 seconds.
Step-by-step instructions for fudgy, flourless chickpea brownies
Here's how to transform humble chickpeas into decadent, coffee-infused brownies with a crackly top and fudgy center.
👨🍳 Step 1: Prep and Blend the Base
Drain and rinse the 15 oz canned chickpeas thoroughly, then transfer them to a high-powered food processor. The goal is to create a smooth, almost paste-like consistency—this is your brownie's structural foundation. Process in batches if needed, scraping down the sides as you go. You'll know you're on track when the mixture looks like thick, grain-free hummus.
Add the 8 oz unsweetened dark chocolate, 0.5 cup pure maple syrup, 0.5 cup melted coconut oil, 1 tsp vanilla extract, 0.5 tsp sea salt, 2 tbsp coffee powder, and 1 tsp espresso powder to the processor. Pulse until completely smooth, stopping to scrape down the sides every 30 seconds. The espresso powder might seem like overkill, but trust me—it deepens that chocolate-coffee synergy we're after.
🍳 Step 2: Incorporate the Dry Elements
With the processor running, gradually add the 0.25 cup cocoa powder and 0.25 cup unsweetened almond milk through the feed tube. This prevents the mixture from becoming too thick too quickly. Process until fully combined and completely smooth—no streaks of cocoa should remain. The batter should be thick but pourable, like a very dense brownie batter.
Here's the thing—this batter is different from traditional brownie batter. It's denser, richer, and relies on the chickpeas for moisture and structure. If it looks too thick, add 1 tablespoon of almond milk at a time until it reaches a smooth, spreadable consistency. Remember, we're aiming for that perfect fudgy texture, not cakey.
🥘 Step 3: Bake to Perfect Fudgy Perfection
Preheat your oven to 350°F and line an 8x8-inch baking pan with parchment paper, leaving an overhang on all sides for easy removal. Pour the batter into the prepared pan and smooth the top with a spatula. Sprinkle the 0.25 cup dark chocolate shavings evenly over the top—this will melt into a glossy finish.
Bake for 25-30 minutes until the edges are set but the center still looks slightly underdone. A toothpick inserted in the center should come out with moist crumbs, not wet batter. The top should be crackly but not fully firm—this is crucial for that perfect fudgy texture. If your oven runs hot, start checking at the 22-minute mark to avoid overbaking.
⏰ Step 4: Cool and Finish with Flaky Salt
Remove the pan from the oven and let the brownies cool in the pan for 10 minutes—this prevents them from cracking when you transfer them. Then, carefully lift the brownies out using the parchment overhang and place them on a wire rack to cool completely. This cooling process is important; it allows the flavors to meld and the texture to set properly.
Once completely cool, sprinkle the 1 tbsp flaky sea salt evenly over the top. This isn't just for flavor—it creates those beautiful, salty pockets that contrast perfectly with the rich chocolate. Let the salt sit for 5-10 minutes before serving to allow it to adhere to the brownies. These won't keep well for more than a day or two, so enjoy them while they're at their peak—warm and fudgy with that perfect crackly top.
Pro Tips For Making Chickpea Chocolate Brownie
- BLEND CHICKPEAS DRY: Drain and rinse the canned chickpeas, then pat them thoroughly with a kitchen towel—no wet spots. I learned this the hard way when my first batch turned into a dense, gummy mess because I skipped drying them properly. A food processor will struggle with moisture, and your texture suffers.
- MELT CHOCOLATE LOW AND SLOW: Heat the dark chocolate with coconut oil over a double boiler or in 20-second bursts in the microwave, stirring between each. After burning three batches of bitter, grainy chocolate, I finally realized direct heat ruins the flavor faster than you’d think. Keep it under 110°F (43°C)—gentle wins here.
- WHISK MAPLE SYRUP FIRST: Mix the pure maple syrup with the coffee powder before adding it to the wet ingredients. This prevents clumping and ensures the coffee dissolves evenly—no gritty surprises. I used to toss it in last and ended up with random coffee specks. Save yourself the hassle.
- BAKE UNTIL EDGES CRACK: Pull the brownies when the edges are set but the center still looks slightly underdone—it’ll firm up as it cools. Overbaking turns them dry and crumbly, and underbaking leaves them gummy. A toothpick with moist crumbs (not wet batter) is your friend. Trust the process.
Storing and reheating this dish
Room Temperature Storage
Keep your brownies in an airtight container at room temperature for up to 3 days—this is where they’ll be at their best, with that perfect crackly top and fudgy center. I always use glass containers (like Pyrex) because they prevent moisture loss and keep the brownies fresh longer.
Store them in a cool, dark place away from sunlight to preserve their rich chocolate flavor. 💫
Fridge Storage Tips
For longer freshness, refrigerate your brownies in an airtight container for up to 5 days. The cold helps maintain their moisture, but they’ll be even fudgier than at room temperature.
Let them sit at room temp for 10-15 minutes before serving to soften slightly—this makes them easier to cut and enjoy. I like to wrap individual squares in parchment paper before storing for portion control.
Freezer Magic
Freeze your brownies for up to 3 months by wrapping them tightly in plastic wrap, then placing them in a freezer bag with all the air squeezed out. Label with the date so you can track freshness.
When ready to eat, thaw in the fridge overnight or reheat directly from frozen in the oven at 300°F for 5 minutes—this restores their gooey texture perfectly. 🥶
Reheating Secrets
For the best results, reheat brownies in the oven at 300°F for 5 minutes—this warms them through without drying them out. If you’re in a hurry, use the microwave on low power (50%) for 15-20 seconds per square, covering with a damp paper towel to retain moisture.
Never reheat from frozen without thawing first—this can make them rubbery.
Make-Ahead Pro Tip
Double the recipe and bake two pans at once for easy sharing. Store one pan in the fridge and one in the freezer so you always have fresh brownies on hand.
I often make a batch on Sundays to enjoy all week—trust me, they disappear fast! The key is to keep them sealed tightly to prevent drying. ✨
Nutrition facts
Frequently asked questions
Why do these brownies need chickpeas?
Chickpeas replace eggs and flour by providing moisture, protein, and structure—creating that signature fudgy, crackly-topped texture without dairy or gluten. The blended chickpeas create a rich, dense batter that bakes into decadent squares with perfect moisture balance. Plus, they add subtle earthiness that complements the chocolate!
Can I make these without a food processor?
Yes! Blend chickpeas in a high-speed blender or mash them thoroughly with a fork until completely smooth. For the chocolate, melt it in a double boiler and whisk with the other wet ingredients. The texture will be slightly less refined but still delicious—just expect to stir more frequently while baking.
How do I know when they're done baking?
Look for edges that are set but a slightly underdone center (a toothpick should come out with moist crumbs). The top should be crackly but not fully firm—this is key for fudgy perfection! Baking times vary by oven, so start checking at 22 minutes if your oven runs hot.
Are these brownies gluten-free?
Yes! This recipe contains no flour—just chickpeas, chocolate, and cocoa powder. All ingredients are naturally gluten-free, making these perfect for gluten-sensitive diets. Just double-check your chocolate and cocoa powder labels to ensure they're certified gluten-free if needed.
What if my brownies are too dry?
Overbaking is the most common cause. Next time, remove them when the center still looks slightly underdone. For immediate fixes, try reheating in the oven at 300°F for 5 minutes with a splash of almond milk—this restores moisture beautifully. Prevent future issues by checking at 22 minutes and using a well-greased pan.
