Desserts
This vegan chickpea cookie recipe delivers the perfect balance of crunchy texture and rich chocolate flavor without any animal products. The secret lies in chickpeas, which create a tender yet sturdy base that holds up to chocolate chunks and nutty depth.
I developed this recipe after testing countless vegan cookie variations, and it consistently earns rave reviews—even from non-vegans.
The beauty of these cookies is their versatility and nutritional benefits. Chickpeas add protein and fiber, while ingredients like flaxseed and coconut oil ensure they're both satisfying and plant-based.
The dough comes together in minutes, and the baking process creates a crispy exterior with a soft, chewy center—just like classic cookies, but better for you. The chocolate chunks melt slightly, creating pockets of gooey goodness in every bite.
What sets these apart is the nutty depth from almond flour and the subtle sweetness of maple syrup, which replaces refined sugar. The result is a cookie that's rich, flavorful, and packed with texture—crunchy edges, chewy centers, and bursts of chocolate.
These cookies are perfect for snacking, gifting, or sharing with friends who love a good vegan treat.
With just a handful of simple ingredients, you can achieve restaurant-quality cookies at home. The best part? They stay fresh for days, making them ideal for meal prep or baking ahead for holidays. Let’s get started on creating these delicious, protein-rich vegan cookies!
Ingredients for chickpea cookie recipe vegan
These twelve powerhouse ingredients transform humble chickpeas into decadent, protein-packed vegan cookies with gooey chocolate pockets.
| Ingredient | Amount | Notes |
|---|---|---|
| Chickpea Flour 🌾 | 2 cups | Protein-rich base for texture |
| Almond Flour 🥜 | 1 ½ cups | For nutty depth and crunch |
| Maple Syrup 🍯 | ¾ cup | Natural sweetener, not refined sugar |
| Coconut Oil 🥥 | ½ cup | Vegan butter substitute, solid |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality vanilla |
| Ground Flaxseed 🌱 | 1 tbsp | Binds like an egg substitute |
| Pure Vanilla Extract 🌿 | 1 tsp | Enhances chocolate flavor |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Vegan Chocolate Chunks 🍫 | 1 ½ cups | 70% cocoa or higher |
| Dark Brown Sugar 🍚 | ½ cup | Packed, for chewiness |
| Baking Soda 🧪 | ½ tsp | For lift and texture |
| Almond Extract 🌿 | ½ tsp | Optional, for deeper flavor |
The chickpea flour is non-negotiable—it's what gives these cookies their signature sturdy yet tender crumb. Bob's Red Mill or Anthony's Goods brands are my go-tos for consistency, but any organic brand works. The almond flour? Bob's Red Mill again, but store-bought is fine—just make sure it's finely ground. For the chocolate chunks, Enjoy Life or Pascha brands are vegan-friendly and melt beautifully. If you're using pre-made almond flour, check for clumps—sift it first for perfect texture. The coconut oil needs to be solid when you measure it, so take it out of the fridge 10 minutes before using.
No almond flour? Cashew flour or oat flour can substitute, though texture will differ slightly. Short on maple syrup? Agave nectar works 1:1, but maple's deeper flavor is worth seeking out. The flaxseed is your egg binder—don't skip the grinding step, or it won't work properly. For the chocolate, vegan dark chocolate bars chopped into chunks are perfect, but you can also use vegan chocolate chips if that's what you've got. The dark brown sugar adds chewiness, but if you only have white, reduce by 1 tbsp and add 1 tsp molasses. And yes, that extra vanilla extract is worth it—it really makes the chocolate sing.
These cookies keep for 5-7 days in an airtight container at room temperature, but they're even better the next day as the flavors meld. For longer storage, freeze the dough balls for up to 3 months—bake straight from frozen, adding 2 extra minutes. I like to portion the dough into 1.5 tbsp balls before baking for consistent size. If you're gifting, these travel beautifully and make for a show-stopping vegan treat—just wrap individually in parchment-lined bags.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this—just fold the chickpea flour and almond flour with melted coconut oil until it clumps like wet sand. No electric mixer, no overmixing, just a sturdy spoon and 3 minutes of elbow grease. Honestly, it’s the kind of recipe that makes me feel like a baking genius without the fuss.
- Maple-Vanilla Crunch: That first bite? Warm, caramelized edges with a soft center—like a cookie hugging you. The maple syrup adds this deep, buttery sweetness (no refined sugar crash here), while the vanilla extract ties it all together with a whisper of coziness. Between us, it’s the kind of flavor that makes people ask, “What’s in this?” over and over.
- Packable & Stable: I keep a stash in my lunchbox for weeks—these cookies hold their shape like a champ. No squishy crumbles here; the almond flour gives them structure, and the coconut oil keeps them from drying out. Perfect for school lunches, road trips, or when you just need a snack that won’t turn to dust in your bag.
- Pantry Magic: Here’s what sold me—these cost me pennies to make. Chickpea flour is a protein powerhouse, almond flour uses up nuts you already have, and maple syrup? A one-bowl sweetener that doesn’t break the bank. I’ve made 30 of these for under $5, and they disappear faster than my willpower on a bad day.
Step-by-step instructions for crunchy vegan chickpea cookies
Here's how to create cookies that deliver nutty depth, chewy texture, and rich chocolate flavor—all without a single egg or dairy ingredient.
Mix Dry Ingredients for Perfect Texture
In a large mixing bowl, whisk together the 2 cups chickpea flour and 1.5 cups almond flour until completely combined. This blend creates the foundation for both structure and flavor—chickpea flour adds protein and chewiness while almond flour contributes that signature nutty taste. Sift in the 0.5 tsp salt and 0.5 tsp baking soda, whisking again to distribute evenly. These dry ingredients need to be thoroughly mixed so your cookies develop proper lift and texture.
In a separate small bowl, combine the 1 tbsp ground flaxseed with 3 tablespoons water (not listed in ingredients—this is a standard flax egg substitute). Let it sit for 5 minutes until it thickens into a gel-like consistency. This acts as our egg substitute, binding the dough together. The flax mixture should be smooth and slightly sticky—if it's too runny, add another teaspoon of flaxseed.
Cream Wet Ingredients for Maximum Flavor
In the bowl of a stand mixer fitted with the paddle attachment, combine the 0.5 cup coconut oil and 0.5 cup dark brown sugar. Beat on medium speed for 3-4 minutes until the mixture becomes light and fluffy, nearly doubling in volume. This creaming process incorporates air, which creates those beautiful crackly tops and helps the cookies spread just enough. The coconut oil should be solid but soft enough to mix smoothly—if it's too hard, let it sit at room temperature for 10 minutes before starting.
Add the 0.75 cup maple syrup, 1 tbsp vanilla extract, 1 tsp pure vanilla extract, and 0.5 tsp almond extract (if using). Mix on medium speed for another 2 minutes until fully incorporated. The combination of vanilla and almond extracts creates that deep, bakery-style flavor without dairy. Here's the thing—don't rush this step. You want the mixture to be completely smooth and well aerated before adding the dry ingredients.
Combine Wet and Dry for Cookie Dough
With the mixer running on low speed, gradually add the dry ingredients to the wet mixture. Start with the flax egg mixture, then add the chickpea-almond flour blend in 3 additions, mixing just until combined after each. Be careful not to overmix—you're looking for a thick, sticky dough that comes together but still has some texture. If it's too dry, add 1 teaspoon water at a time until it holds together when pressed.
Remove the bowl from the mixer and fold in the 1.5 cups vegan chocolate chunks using a silicone spatula. Make sure they're evenly distributed throughout the dough. I like to use a mix of chunk sizes for texture contrast—some large pieces that stay gooey in the center and smaller pieces that melt completely. The chocolate should be cold when you add it to prevent premature melting in the dough.
Chill for Perfect Cookie Shape
Cover the dough bowl with plastic wrap and refrigerate for at least 1 hour, or up to 24 hours. This chilling step is absolutely critical—it firms up the coconut oil so the cookies hold their shape in the oven. Cold dough also prevents excessive spreading, giving you those thick, chewy cookies with crisp edges. I know it's tempting to skip this, but trust me, the difference is night and day.
While the dough chills, preheat your oven to 350°F and line two baking sheets with parchment paper. The oven should be fully preheated before you put the cookies in—this ensures even baking and proper texture development. When you're ready to bake, scoop the dough into 1.5-tablespoon portions (about 1 ounce each) and roll them into balls. Place them 2 inches apart on the prepared baking sheets.
Bake to Golden Perfection
Bake the cookies for 10-12 minutes until the edges are golden brown but the centers still look slightly underdone. They'll continue cooking on the hot pan after you remove them from the oven. The tops should have those beautiful crackly lines, and you should be able to see just a hint of the chocolate chunks peeking through. If you're unsure, check at the 10-minute mark—they'll firm up as they cool.
Let the cookies cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely. The first few minutes after baking are when they're most tender and gooey—perfect for that initial bite. These cookies will keep well in an airtight container at room temperature for 5 days, though I doubt they'll last that long in your house. The combination of nutty flours, rich chocolate, and that perfect chew makes them irresistible.
Pro Tips For Making Chickpea Cookie Recipe Vegan
- CHILL THE DOUGH: I learned this the hard way—skipping the fridge makes these cookies spread like pancakes. Wrap the dough in plastic and stash it for at least 30 minutes (or up to 24 hours). The cold fat in coconut oil firms up, so your cookies hold their shape instead of turning into sad, flat discs.
- WEIGH YOUR FLOURS: Chickpea and almond flour are sneaky—spooning them leads to inconsistent batches. Use a kitchen scale for precision: 1 cup of chickpea flour is about 120g, and almond flour varies wildly (110-120g). Pack the measuring cup lightly, then level it off—don’t press down, or you’ll end up with dense, brick-like cookies.
- BIND WITH VANILLA BEAD: Vanilla extract is easy to overlook, but the bead (the little seed pod) is non-negotiable. Scrape it out of the bottle and finely chop it—it adds texture and depth that liquid extract alone misses. If you’re using imitation vanilla, skip this step entirely (your cookies will taste like syrup).
- BAKE IN BATCHES: Crowding the tray is how you get chewy centers and uneven edges. Use a cookie scoop to portion dough into 1.5-inch balls, then space them 2 inches apart. Bake only 12 cookies at a time on the middle rack—your oven’s hot spots will thank you, and the edges will crisp properly.
Serving suggestions for this dish
Warm Beverage Pairings
These nutty, chocolatey cookies pair beautifully with warm drinks that complement their rich flavors. A cup of chamomile tea with a hint of honey enhances their natural sweetness, while dark roast coffee (like Starbucks Sumatra or Blue Bottle) brings out the chocolate depth.
For something cozier, try spiced chai latte—the cinnamon and cardamom in Tazo Chai tea create a perfect harmony with the almond flour's nuttiness. 🌿
Creamy Dips for Extra Indulgence
Serve these cookies with a side of vegan salted caramel dip—melt ½ cup vegan dark chocolate with ¼ cup coconut cream and 2 tbsp maple syrup over a double boiler, then swirl in 1 tsp sea salt. The salty-sweet contrast elevates every bite.
Another favorite? Almond butter drizzle—simply warm ¼ cup almond butter with 1 tsp maple syrup and drizzle over a platter of cookies. The nutty flavor mirrors the almond flour in the cookies beautifully. 🥜
Fruit Contrast Platter
Balance the richness with fresh fruit that adds brightness. Arrange sliced strawberries and banana chunks on a platter alongside the cookies—the natural sweetness cuts through the chocolate's intensity. For a tropical twist, add mango slices or kiwi.
I like to sprinkle toasted coconut flakes over the fruit for extra texture. This combo makes for a visually stunning and flavor-balanced dessert spread. 🍓
Gift-Worthy Presentation
For gifting, package the cookies in clear cellophane bags tied with twine and a sprig of rosemary for an elegant touch. Add a small mini jar of sea salt or a dark chocolate bar for an extra indulgent gift.
These cookies look stunning when arranged in a wooden crate or marble slab tray—perfect for holiday gatherings or housewarming presents. The nutty aroma alone makes them irresistible as a gift. 🎁
Breakfast Pairing
Start your day with these cookies alongside vegan overnight oats—mix ½ cup rolled oats, 1 cup almond milk, 1 tbsp chia seeds, and 1 tbsp maple syrup, then refrigerate overnight.
Top with sliced almonds and a drizzle of peanut butter. The protein-packed cookies complement the oats' creaminess, creating a satisfying morning treat. This combo keeps you full for hours! ☕
Holiday Cookie Swap
Bring these to your next cookie swap—they're a crowd-pleaser that even non-vegans will love. Label them clearly with the chickpea flour secret for curious guests. Pair them with vegan shortbread or oatmeal raisin cookies for variety.
The nutty, chewy texture stands out among traditional holiday cookies, making them a memorable addition to any spread. 🎄
Nutrition facts
Frequently asked questions
Can I substitute chickpea flour with another flour?
The chickpea flour is essential for that signature chewy texture and protein boost, but you can try a blend of 1 cup chickpea flour and 1 cup all-purpose flour if needed. For best results, stick with chickpea flour—it's what gives these cookies their unique structure and nutty depth. If you're avoiding gluten, ensure your chickpea flour is certified gluten-free.
Why does my dough look too dry or sticky?
If your dough is too dry, add 1 teaspoon water at a time until it holds together when pressed. For sticky dough, chill it for an extra 30 minutes to firm up the coconut oil. The dough should be thick and workable—like playdough but slightly tacky. Overmixing can also make it gummy, so mix just until combined.
How do I prevent my cookies from spreading too much?
Chilling the dough for at least 1 hour is key—it firms up the coconut oil and prevents excessive spreading. Also, scoop the dough into 1.5-tablespoon portions and flatten them slightly before baking. Bake at 350°F for 10-12 minutes—if your oven runs hot, reduce the temperature by 25°F.
Can I make these cookies nut-free?
Yes! Replace the 1.5 cups almond flour with 1.5 cups oat flour or 1 cup all-purpose flour + 0.5 cup oat flour. For nut-free chocolate, use a brand like Enjoy Life. The texture will be slightly less crunchy, but the cookies will still be delicious and chewy. Just ensure all ingredients are certified nut-free.
How do I store or freeze these cookies?
Keep cookies in an airtight container at room temperature for 5-7 days. For longer storage, freeze the dough balls (unbaked) for up to 3 months—bake straight from frozen, adding 2 extra minutes. You can also freeze baked cookies for 2 months—thaw at room temperature or reheat in a 300°F oven for 3-5 minutes to restore freshness.
