Desserts
This chickpea chocolate brownie recipe delivers all the rich, fudgy satisfaction of classic brownies—without flour, eggs, or dairy. ✨ The secret lies in chickpea flour, a protein-packed ingredient that creates a dense, moist texture while adding subtle earthiness that complements the chocolate.
I developed this after years of experimenting with vegan baking, and it’s now my go-to for decadent yet nutritious treats.
What makes these brownies special is their flourless, eggless base, which still achieves that signature crackly top and tender crumb. The chickpea flour binds the batter beautifully, while flax eggs (or aquafaba) provide structure without compromising moisture.
Dark chocolate and cocoa powder deepen the flavor, ensuring every bite is intensely chocolatey with a hint of nuttiness from the chickpeas.
Baking at 350°F for 25-30 minutes yields a pan of fudgy, crackly-edged brownies that cut cleanly and satisfy any chocolate craving. The texture is dense yet rich, with a subtle protein boost that makes these brownies feel like a treat and a healthy indulgence.
Top with dairy-free ganache or crushed nuts for extra decadence.
Perfect for vegans, gluten-free diets, or anyone craving a protein-rich dessert that doesn’t skimp on flavor. These brownies prove that plant-based baking can be just as indulgent as traditional recipes—without the guilt. Let’s get baking!
Ingredients for chickpea chocolate brownie
Eight core ingredients plus optional toppings—all plant-powered and protein-packed.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpea Flour 🌾 | 1 ½ cups | Gluten-free, protein-rich binder |
| Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa or higher preferred |
| Unsweetened Applesauce 🍎 | ¾ cup | Substitute for eggs, adds moisture |
| Cocoa Powder 🍫 | ½ cup | Dutch-processed for smoother flavor |
| Maple Syrup 🍯 | ½ cup | Pure, grade B preferred |
| Vanilla Extract 🌿 | 1 tbsp | Pure alcohol-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Espresso Powder ☕ | 1 tsp | Enhances chocolate depth |
| Almond Milk 🥛 | ¼ cup | Unsweetened, for moisture |
| Flaxseed Meal 🌱 | 2 tbsp | For flax eggs, mix with water |
| Coconut Oil 🥥 | ½ cup | Melted, for richness |
| Dairy-Free Chocolate Ganache 🍫 | ½ cup | Optional topping, store-bought or homemade |
| Crushed Walnuts 🌰 | ¼ cup | Optional topping, for texture |
Chickpea flour is the magic here. Bob's Red Mill or Anthony's Goods are my go-tos for the best texture, but any gluten-free brand works. The dark chocolate chips? Enjoy Life brand is my secret weapon—melts perfectly and has no allergens. Cocoa powder matters too: Dutch-processed (like Valrhona) gives a smoother flavor than natural. For the flax eggs, mix the flaxseed meal with 3 tbsp water and let it sit for 5 minutes to thicken. Pro tip: buy maple syrup in bulk—Unhappy Cane or Trader Joe's have great prices for grade B, which has more caramel notes.
No chickpea flour? Substitute with gluten-free oat flour or almond flour, but texture will be slightly different. Short on dark chocolate? Use semi-sweet chips plus extra cocoa powder to compensate. Vanilla extract can be swapped for vanilla bean paste if you want deeper flavor. The espresso powder is optional but game-changing for chocolate intensity—if you skip it, add a pinch more salt. For the applesauce, unsweetened is key—sweetened versions will make your brownies too moist. And if you're worried about coconut oil solidifying, microwave it for 20 seconds to just melt it before mixing.
Store these brownies in an airtight container at room temperature for up to 5 days—they actually taste better the next day as the flavors meld. For longer storage, wrap tightly in plastic and freeze for up to 3 months. I like to portion them into individual squares before freezing so I can grab one whenever cravings hit. The ganache topping? Only add it after the brownies cool completely, or it'll turn into a sad, melted puddle. If you make a double batch, these freeze beautifully for gift-giving—just thaw at room temperature for 30 minutes before serving.
Why You'll Love This Recipe
- No-Fuss Mixing: I swear by this recipe—just whisk chickpea flour, applesauce, and maple syrup until smooth. No eggs, no butter, no fuss. The applesauce keeps it moist without tasting like anything but chocolate.
- Rich Without Guilt: That cocoa powder and dark chocolate chips pack a serious punch, but the chickpea flour cuts the richness just enough to keep it satisfying. Honestly? It’s the kind of brownie I’d eat for breakfast—no judgment here.
- Weeknight Magic: These brownies bake in 20 minutes, and the leftovers? They actually improve overnight. Perfect for when you need dessert fast but don’t want to spend hours in the kitchen.
- Budget-Friendly Luxury: Chickpea flour and applesauce stretch every ingredient, so you get fudgy, melty brownies without breaking the bank. My wallet and my sweet tooth both win.
Step-by-step instructions for flourless chickpea brownies
Here's how to bake decadent, protein-packed brownies that'll fool even chocolate purists.
👨🍳 Step 1: Make the Flax Eggs and Melt the Coconut Oil
In a small bowl, whisk together the 2 tbsp flaxseed meal with the 0.25 cup almond milk. Let this mixture sit for 10 minutes until it thickens into a gel-like consistency—this is your egg substitute. While waiting, melt the 0.5 cup coconut oil in a microwave-safe bowl in 30-second intervals, stirring between each, until completely smooth and liquid.
Here's the thing—getting the flax eggs right is crucial. The mixture should be thick enough to coat the back of a spoon but still pourable. If it's too runny, add another teaspoon of flaxseed meal. The melted coconut oil should be just warm to the touch, not hot—you don't want to cook the chocolate chips prematurely.
🍳 Step 2: Combine Wet Ingredients for the Batter
In a large mixing bowl, combine the 0.75 cup unsweetened applesauce, 0.5 cup maple syrup, 1 tbsp vanilla extract, 1 tsp espresso powder, and 0.5 tsp salt. Stir until completely smooth—this mixture should be silky and homogeneous. Then add the flax egg mixture and melted coconut oil, stirring vigorously for 2 minutes until fully incorporated.
This is where the magic happens. The applesauce adds moisture while keeping the brownies dense, and the espresso powder deepens that chocolate flavor without any coffee taste. I like to use a silicone spatula here—it helps scrape up any stubborn bits from the bowl's edges. The batter should be thick but pourable, almost like a very rich cookie dough.
👨🍳 Step 3: Fold in Dry Ingredients and Chocolate
Sift in the 1.5 cups chickpea flour and 0.5 cup cocoa powder together through a fine-mesh sieve directly into the wet mixture. Use a spatula to gently fold these dry ingredients until just combined—you should still see some streaks of flour. Then fold in the 1.5 cups dark chocolate chips using a gentle folding motion to distribute them evenly throughout the batter.
Don't overmix at this stage. You're looking for a thick, fudgy consistency with visible chocolate chunks. If the batter seems too stiff, add 1 tablespoon of almond milk to loosen it. The chickpea flour gives these brownies their protein boost while keeping them naturally gluten-free, and the cocoa powder ensures that rich, velvety chocolate flavor we all love.
🔥 Step 4: 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 the sides for easy removal. Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 25-30 minutes until the edges are set but the center still looks slightly underdone—it should spring back slowly when gently pressed with a finger.
This is the critical baking window. You want the brownies to be fudgy, not cakey, so they should be moist in the center with just a hint of firmness at the edges. If you're unsure, err on the side of underbaking—they'll continue cooking slightly as they cool. The top should have a crackly texture, and you should see some chocolate chips peeking through.
🥘 Step 5: Cool, Top, and Serve
Remove the brownies from the oven and let them cool in the pan for 15 minutes. Then, transfer them to a wire rack to cool completely. Once cooled, drizzle the 0.5 cup dairy-free chocolate ganache over the top in a zigzag pattern, letting it pool slightly in the cracks. Sprinkle the 0.25 cup crushed walnuts evenly over the ganache while it's still wet.
Here's my pro tip: Let the brownies sit at room temperature for at least 1 hour before slicing. This allows the ganache to set properly and the flavors to meld together. When you cut into them, you'll get that perfect balance of fudgy texture with a crispy edge, and each bite will deliver that rich chocolate flavor with a satisfying crunch from the walnuts.
Pro Tips For Making Chickpea Chocolate Brownie
- MIX DRY INGREDIENTS FIRST: Chickpea flour and cocoa powder are the backbone here—whisk them together before adding wet ingredients to cut out lumps. I learned this the hard way when my first batch turned out grainy; the flour clumps like cement if you don’t break it up first.
- BAKE AT 350°F—NO HIGHER: These brownies are delicate. Cranking the oven to 375°F will burn the outside before the center sets, leaving you with a sad, cracked mess. Stick to 350°F and check at 22 minutes—if the edges are pulling away, they’re ready.
- USE ROOM-TEMPERATURE APPLESAUCE: Cold applesauce makes the batter dense and gummy. Let it sit out for 10 minutes before mixing, or microwave it for 20 seconds to loosen it up. Trust me, your brownies will thank you with a lighter texture.
- FOLD IN CHOCOLATE CHUPS LAST: Tossing in chocolate chips early means they’ll melt into the batter, turning your brownies into a fudgy blob. Save them for the final fold—just swirl them in with a spoon so they stay distinct and gooey.
Flavor customization for chickpea chocolate brownie
Sweet & Decadent
For a sweeter profile, add 2 tablespoons of maple syrup or 1 tablespoon of vanilla bean paste to the batter. I also love folding in ½ cup dairy-free white chocolate chips for a marbled effect—just melt them slightly first to help them blend smoothly.
The contrast of dark and white chocolate creates a luxurious texture that feels indulgent yet stays vegan. 🍯
Spiced & Warm
Warm spices like cinnamon or nutmeg pair beautifully with chocolate. Add ½ teaspoon of cinnamon or ¼ teaspoon of freshly grated nutmeg to the dry ingredients for a cozy, autumnal twist.
For extra depth, a pinch of cardamom (about ⅛ teaspoon) adds a floral note that complements the earthiness of chickpea flour. These spices work especially well with the espresso powder already in the recipe. 🌶️
Nutty & Crunchy
Enhance texture with toasted nuts! Swap the walnuts for pecans or hazelnuts and toast them in a dry skillet over medium heat for 5 minutes until fragrant. For extra crunch, sprinkle ¼ cup chopped toasted almonds on top before baking.
The nuts caramelize slightly in the oven, adding a buttery richness that balances the fudgy brownie base. 🌰
Citrus Zing
Brighten the chocolate flavor with citrus zest. Add 1 teaspoon of orange zest or ½ teaspoon of lemon zest to the wet ingredients for a refreshing contrast. The acidity cuts through the richness, making each bite feel lighter.
For a bolder twist, fold in 1 tablespoon of orange juice into the batter—just be sure to reduce the maple syrup by 1 tablespoon to balance the sweetness. 🍊
Coffee Intensifier
If you love coffee-forward chocolate, boost the espresso powder to 2 teaspoons and add 1 tablespoon of instant coffee granules to the wet ingredients. For an even deeper flavor, dissolve 1 tablespoon of strong brewed coffee into the almond milk before mixing.
This creates a mocha-like depth that pairs perfectly with the nuttiness of chickpea flour. ☕
Sea Salt Finish
Elevate these brownies with a sprinkle of flaky sea salt (like Maldon) on top. Use ¼ teaspoon and sprinkle it over the ganache or directly on the brownies while warm. The salt enhances the chocolate flavor by creating a perfect balance of sweet and salty.
For an extra touch, add a pinch of smoked paprika to the salt for a subtle smoky note. ✨
Nutrition facts
Frequently asked questions
Why does this recipe use chickpea flour instead of regular flour?
Chickpea flour adds a protein boost (about 15g per serving) while creating a dense, fudgy texture without gluten. It also adds subtle earthy notes that complement the chocolate beautifully. Plus, it's naturally gluten-free and works perfectly as a binder in vegan baking.
Can I make these brownies without flax eggs?
Yes! Try aquafaba (chickpea brine) as a 1:1 substitute—whisk 3 tbsp aquafaba until frothy for each flax egg. Or use 1 tbsp chia seeds + 3 tbsp water per flax egg (let sit 5 minutes). For a different approach, silken tofu blended with lemon juice works well too.
How do I fix brownies that came out too cakey?
Underbaking is the most common fix! If your brownies look cakey, they likely needed 5-10 more minutes in the oven. To prevent this, check for doneness when the edges are set but the center still jiggles slightly. For next time, ensure your oven is properly calibrated—use an oven thermometer to confirm it's at 350°F.
What's the best way to store these brownies?
Keep them in an airtight container at room temperature for up to 5 days. For longer storage, wrap individual squares in plastic and freeze for 3 months. Thaw at room temperature for 30 minutes before serving. Pro tip: Store the ganache separately if you want to add it fresh later!
Can I use this recipe for a gluten-free, egg-free birthday cake?
This batter works well for cake layers too. Bake in a 9-inch round pan for 20-25 minutes at 350°F, then layer with dairy-free frosting. For extra height, bake in two thin layers. The chickpea flour gives great structure, and the dense texture holds up beautifully in multi-layer cakes.
