Chickpea Brownies | High Protein, No Flour, No Eggs, No Refined Sugar
Rich, fudgy chocolate brownies made from a can of chickpeas — no flour, no eggs, no refined sugar and no protein powder. Everything goes in one food processor, the dates do all the sweetening, and nobody guesses the base ingredient until you tell them. The whole batch carries around 73g of protein and 55g of fibre, and every brownie is naturally gluten free and vegan.

Fudgy chickpea brownies — no flour, no eggs, no refined sugar, gluten free and vegan
Why You'll Love These Chickpea Brownies
Most healthy brownie recipes ask you to choose: fudgy or good for you. These chickpea brownies refuse the trade-off. The chickpeas give them a dense, fudgy crumb and a real hit of plant protein, the dates sweeten them with no refined sugar at all, and the peanut butter and cocoa make them taste like an actual chocolate brownie rather than a health-food compromise.
There's no flour, no eggs, no dairy and no protein powder. That makes them naturally gluten free and vegan, and it means the whole thing comes together in a single food processor — blend, pour, bake. If you've ever been let down by a chalky "protein brownie," the difference here is the chickpea-and-date base doing the work that flour and sugar usually do.
And they genuinely fill you up. Across the batch you're looking at roughly 73g of protein and 55g of fibre, so a square or two is the kind of dessert that actually satisfies. Whether you're eating higher protein, avoiding eggs, baking gluten free, or you just want a chocolate fix that doesn't spike and crash, this is the recipe to save.
Ingredients You'll Need
(Full measurements in the recipe card below)
- Chickpeas — the fudgy base and a big part of the protein and fibre. Home-cooked are best, but a rinsed can of chickpeas works perfectly. Rinsing well is what keeps any bean flavour out.
- Pitted dates — the only sweetener. They bring the caramel depth and the moisture that makes these fudgy rather than dry. Medjool are softest; make sure they're seedless.
- Natural peanut butter — adds richness, protein and that classic peanut-and-chocolate flavour. Smooth or crunchy both work; crunchy leaves little bits of texture.
- Raw unsweetened cocoa powder — all the chocolate flavour. Use a good dark cocoa, since there's nothing else hiding behind it.
- Vegan chocolate chips — optional, but they melt into little pockets of molten chocolate. Highly recommended.
- Walnut pieces — optional, for crunch and good fats. Pecans work too, or leave them out for a nut-lighter batch.
Ingredient Swaps and Substitutions
| Ingredient | Swap |
|---|---|
| Chickpeas | Black beans give a slightly darker, deeper brownie and blend just as smooth. Keep the weight the same |
| Pitted dates | Soft raisins or prunes work for sweetness. For a lower-sugar version use a little maple or monk-fruit syrup, but add a splash more water since you lose the dates' bulk |
| Peanut butter | Almond butter, cashew butter or sunflower seed butter (for nut-free) all substitute one-for-one |
| Cocoa powder | Raw cacao for a more intense, slightly bitter flavour, or Dutch-process cocoa for a smoother, darker result |
| Chocolate chips & walnuts | Both optional — swap for pecans, chopped dark chocolate, or a spoon of cacao nibs, or leave them out entirely |
How to Make Chickpea Brownies — Step by Step
Check Your Dates Are Seedless
Make sure your dates are pitted and seedless. If yours still have pits or seeds, remove them now — a single pit will damage your food processor blade. This ten-second check saves a lot of grief.
Blend the Dates
Add the pitted dates to a food processor and blend a couple of times to break them down into a rough paste.
Scrape Down and Add Warm Water
Scrape down the sides, add the warm water, and blend a couple more times. The warm water helps the dates turn into a smooth paste instead of chasing themselves around the bowl.
Add the Chickpeas
Add the chickpeas. I've used home-cooked chickpeas here — if you'd like to cook your own, check my video on how to cook chickpeas at home, linked in the description below. If you're using canned, that's completely fine; just make sure you rinse and wash them well before they go in.
Add Cocoa, Peanut Butter and Blend Smooth
Add the cocoa powder and peanut butter — I've used smooth, but crunchy works too. Add a little more water and blend until you get a fine, smooth paste. This is the step that decides fudgy versus grainy, so keep going until it's glossy with no bits of chickpea left.
Grease and Line the Pan
Grease your pan with a little oil and line it with parchment paper. The oil just holds the paper in place.
Transfer and Add the Toppings
Transfer the batter to the greased pan and smooth the top. Scatter over vegan chocolate chips and walnut pieces — this is completely optional, but it's what takes them from healthy snack to proper dessert.
Bake
Bake in a preheated oven at 350°F / 176°C for 25 to 30 minutes.
Skewer Test, Then Cool
Do a skewer test — it should come out with a few moist crumbs, not wet batter. Once it's ready, remove it and let it cool for 10 to 15 minutes. Don't skip the cool: warm, they'll fall apart; cooled, they set into fudgy squares.
Cut and Serve
Cut into your desired sizes and they're ready to serve. Slow, clean cuts give the neatest fudgy edge.
More High Protein Recipes
Tips for the Best Chickpea Brownies
If you're not using home-cooked, drain and rinse canned chickpeas thoroughly under running water. This is what keeps any tinned, beany taste out of the finished brownies.
Stop when the batter is completely smooth and shiny with no chickpea bits. If you can still see or feel grain, keep going and add water a teaspoon at a time. Smooth batter is the whole secret to a fudgy brownie.
Only add as much water as you need to get the processor moving and the paste smooth. Too much and the batter goes runny and bakes cakey instead of fudgy.
Pull them at 25–30 minutes when a skewer comes out with a few moist crumbs. These are meant to be fudgy — a clean, dry skewer means they've gone a little too far.
They firm up as they cool. Give them the full 10–15 minutes (longer is even better) so they slice cleanly instead of crumbling.
How to Store
Frequently Asked Questions
No — as long as you rinse the chickpeas well and blend the batter completely smooth. The cocoa, dates and peanut butter take over entirely, and most people can't guess the base ingredient. Any beany taste comes from unrinsed chickpeas or an under-blended batter.
The whole batch has about 73g of protein and 55g of fibre, from the chickpeas, peanut butter, cocoa and nuts. Cut into 9 brownies that's roughly 8g of protein and 6g of fibre per brownie. Using a higher-protein peanut butter or adding a scoop of chickpeas pushes it higher.
Yes to both. There's no flour, no eggs and no dairy, so they're naturally gluten free and vegan — just make sure your chocolate chips are dairy-free. If you're strictly gluten free, check that your cocoa and chips are certified, since cross-contamination can happen in processing.
There's no refined sugar — all the sweetness comes from the dates. It isn't sugar-free, since dates contain natural sugars, but there's no added white sugar anywhere. If you use chocolate chips, choose an unsweetened or naturally sweetened brand to keep it clean.
Grainy means the batter was under-blended — keep processing until it's completely smooth. Cakey usually means too much water or over-baking. Add water only as needed and pull them out at 25–30 minutes while a skewer still shows a few moist crumbs.
Absolutely. One drained 15 oz can is about the 240g you need. Just rinse and wash them well before blending. If you'd rather cook your own, I've got a full guide linked in the video description.
Nutrition Per Brownie
| Nutrient | Per Brownie (1 of 9) |
|---|---|
| Calories | ~259 kcal |
| Protein | ~8g |
| Fibre | ~6g |
| Carbohydrates | ~24g |
| Fat | ~14g |
| Sugar | ~13g |
Calculated for a batch of 9 brownies, including the optional chocolate chips and walnuts. There is no refined sugar — the sugar listed comes from the dates and chocolate chips. Protein and fibre vary with the chickpeas and peanut butter used. Values are estimates.
Ingredients
Instructions
- Make sure the dates are pitted and seedless; remove any pits.
- Blend the dates in a food processor a couple of times to break them down.
- Scrape the sides, add the warm water, and blend again to a paste.
- Add the chickpeas (rinse well if using canned).
- Add cocoa powder, peanut butter and a little more water; blend to a fine, smooth paste.
- Grease a pan with oil and line with parchment paper.
- Transfer the batter in, smooth the top, and scatter over chocolate chips and walnuts (optional).
- Bake at a preheated 350°F / 176°C for 25–30 minutes.
- Do a skewer test, then cool for 10–15 minutes.
- Cut into desired sizes and serve.
▶ Watch Me Make It
See exactly how smooth the batter needs to be before it goes in the pan — plus the skewer test, and how fudgy these chickpea brownies cut once they've cooled.
MasterChef India contestant turned healthy baking creator. I specialise in eggless, no-oven, and high protein recipes made with real ingredients — no protein powder, no shortcuts. Subscribe on YouTube for a new recipe every week!
Enjoyed this recipe?
Follow me for new healthy baking recipes every week!
Comments
Post a Comment