These Chickpea Protein Bars are a super-simple post-workout recovery or endurance performance snack with a 1:4 ratio of protein to carbs without protein powder, but with 10 grams of protein and 9 grams of fiber, and made with wholesome natural ingredients.
While the whole recipe is just below, don’t miss all my tips further down, including ingredient swaps, my cooking tips, and step-by-step shots!
Like This Recipe?
Leave a comment below or head to our Facebook page where I reply to (almost) all comments, our Instagram page for inspiration, or our Pinterest for saving recipes!

Chickpea Protein Bars
Ingredients
- 1 can Chickpeas - (note 1) drained, rinsed (15 oz/400g)
- ¼ cup Peanut Butter (Unsalted) - (note 2)
- 1 ⅓ cup Rolled Oats - (note 3)
- ⅓ cup Maple Syrup - (note 4)
- 3 teaspoons Vanilla Extract - (note 5)
- 3 tablespoons Flaxmeal - (note 6)
- ⅓ cup Mini Chocolate Chips - (note 7)
Chocolate Layer
- ¼ cup Dark Chocolate
- ½ teaspoon Coconut Oil - (note 8)
Instructions
- Drain the can of chickpeas over a sieve, give a quick rinse, and place them in the bowl of the food processor.
- Add the peanut butter, oats, maple syrup, vanilla extract, and flaxmeal.
- Blend on medium-high speed for 20 seconds. Stop the food processor, scrape the sides and bottom of the food processor bowl with a spatula.
- Process again for 30-45 seconds or until the dough is smooth. If not, you can scrape down the bowl again and repeat the processing steps in 30-second bursts. It can take 3-4 times before the dough comes together. It should be sticky, but form a dough that you can press in your hand into a ball.
- If too wet, blend in an extra tablespoon flaxmeal, or oats until the consistency is right.
- Fold in mini dark chocolate chips, pulse a few times to incorporate.
- Transfer the chickpea cookie dough to a piece of parchment paper.
- Place another piece of parchment paper on top and press to flatten. I use a jam lid to press the top evenly. Form a rectangle shape.
- Peel off the top piece of parchment paper.
- In a microwave-safe bowl, add the dark chocolate and coconut oil. Microwave in 30-second bursts, stirring between each, until fully melted.
- Pour on top of the bar and spread with a spoon.
- Slide the bar – using the piece of parchment paper – onto a large plate.
- Pop the plate 15 minutes in the freezer or until the chocolate layer is hard, but still easy to cut.
- Slice into 7 bars.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Chickpeas – These legumes form the protein-rich base of your bars, providing a creamy texture when blended. You can also use cannellini beans or butter beans if you prefer.
- Peanut Butter – This contributes to the binding of the bars and adds a delicious nutty flavor and healthy fats. You can also use other nut butters like almond butter or cashew butter, or for a nut-free option, tahini or sunflower seed butter.
- Rolled Oats – These provide complex carbohydrates for sustained energy and help absorb moisture, giving the bars their structure. Quick oats also work well here, and you can use certified gluten-free oats if needed.
- Maple Syrup – This natural sweetener binds the ingredients and adds a touch of sweetness. Agave syrup or coconut nectar are also good choices.
- Vanilla Extract – This ingredient is crucial for masking any subtle bean flavors and infusing your bars with a lovely, warm vanilla taste. Don’t skimp on it!
- Flaxmeal – This acts as a binder in the recipe, helping to absorb liquid and create a dough that holds its shape. Ground chia seeds can be used as an alternative.
- Mini Chocolate Chips – These add pockets of rich chocolate flavor and a nice texture to your bars. You can use dark 70% or semi-sweet mini chocolate chips.
- Dark Chocolate – This is used to create a luscious top layer for your protein bars.
- Coconut Oil – This helps the chocolate melt smoothly and spread easily without burning, resulting in a glossy finish. Olive oil or avocado oil can also be used here.
How to Make Chickpea Protein Bars
This recipe is super simple to whip up in just a few minutes. Here’s how in pictures.

Combine all the base ingredients (without the chocolate chips) in a food processor.

Blend for several seconds and incorporate the mini chocolate chips.

Form a rectangle of batter while melting chocolate and coconut oil in a bowl.

Pour the melted chocolate on the bars and leave it in the freezer for 15 minutes.
Carine’s No-Baking Tips
Let me share a few more tips for a perfect protein bar.
- Low-Sugar Version – You can use sugar-free dark chocolate for the chips and coating, and use sugar-free maple syrup.
- Food Processor Power – For the smoothest dough, be patient with your food processor. Blending in bursts and scraping down the sides ensures all ingredients are incorporated evenly. It might take a few rounds, but it’s worth it for the right consistency.
- Dough Consistency – The finished dough should be sticky but firm enough to press into a ball in your hand. If it feels too wet, gradually add a little extra flaxmeal or oats until it reaches the desired texture.
- Even Thickness – When pressing the dough, aim for an even thickness across the entire rectangle. This ensures that all your bars cook uniformly and have a consistent texture. Using a jam lid is a perfect trick for this!
- Chocolate Melting – When melting the chocolate and coconut oil, microwave in short bursts and stir thoroughly between each. This prevents the chocolate from overheating and becoming grainy or seizing.
- Perfect Cutting – Freezing the bar just until the chocolate layer is firm but still pliable makes it much easier to slice into clean, even bars. Don’t let it freeze solid or the chocolate might crack when cut.







Would it be okay to use Hemp Hearts instead of oats? I’m not able to tolerate the latter.
Not really because hemp seeds doesn’t have the fibers like oats that contribute to the firmness of the bars. If you swap, the bars will be loose and never firm up. But you can stir in extra hemp seeds in the original recipe.
Easy to make and satisfying to eat.
Thank you!
I love the look of your healthy recipes and I am constantly looking for treats for my grandchildren who can help me make them. I get very excited when I start to look at the ingredients only to be disappointed to find that a lot of them have peanut butter or Almond flour. Unfortunately one of my grand children has a nut allergy. If you have any exciting treats to suggest that do not include nuts I would be very grateful if you could share.
Be reassured that you can bake all my recipes using sunflower seed butter as a swap to peanut butter or almond butter. Also, you can find all my nut-free recipe HERE. I hope your grandchildren enjoy the recipes. Thanks for baking with me here.
I think these are yummy. I ran out of flaxseed so added a little extra oatmeal and they turned out great! I cut them up into smaller squares instead of bars. I will definitely make these again!
I am so happy to work that way too! Thanks for reporting back.
the 400g of chickpeas is AFTER draining? like, a can here is 400g but after draining it’s like 280g, so I need 1,5 cans. is that correct?
When a recipe says 1 can (15oz), drained, rinsed it means you open one can of 15oz, you drain it, rinse and use that can. If a recipe wants you to use a 15 oz measured drained, it will tell 15 oz of drained chickpeas it won’t refer to the can.
These DO NOT have anywhere near 10.7 grams of protein, by any calculation (chickpeas 22 g, oats 15 grams, Peanut butter, 15 grams, flax 6 grams, equals 58 gram of protein in the recipe, divided by 7 is just over 8 grams. It matters for people counting macros.
I am sorry, but your count is not correct at all, a can of 15oz of cooked chickpeas has 38 g of proteins, it can vary from brands to brands, but never go to 22g! So yes, a bar has 10 g of proteins. We do use a nutrition database to calculate of the information displayed here. There’s no point for us to publish nutrition that are uncorrect.
I really want to make the protein bars but I do not own a food processor. I only have a regular blender and an immersion blender. Have you tried making them by hand, and if so, did it work out well? Thank you for sharing the recipe. I love the idea of incorporating garbanzo beans!
I haven’t tried this option, but I am pretty confident that you can add the chickpeas and maple syrup in a tall narrow jug, insert the immersion blender and blend until smooth. It won’t be as smooth as if you use a food processor, but you should be able to get a mushy batter that will be easy to stir with the remaining ingredients. Taste wise, you might feel the chickpeas a little more if they don’t blend as smooth. I hope it helps.
Since hummus is made from cooked chickpeas, could the recipe be adapted to use hummus or would that foul up the texture and flavor?
Well, I think it will taste terribly bad. Hummus has garlic and salt, this bar is sweet and use plain, canned chickpeas – they have no flavors. You don’t want garlic flavors with chocolate.
thank you
My pleasure, I am happy you like the recipe.
Hi can I use chick peas flour thank you
No, it’s not safe to eat raw chickpea flour and it won’t taste good or work at all.