These Protein Cookies are a high-protein snack made with no protein powder, no eggs, no dairy, no gluten and they still bring over 8 grams of protein and 4 grams of fiber!
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!

Protein Cookies without protein powder
Ingredients
- ½ cup Medjool Dates - (note 1) 80g 6 dates, pitted
- ⅓ cup Soy Milk - lukewarm (note 2)
- 1 can Canned Chickpeas - 15 ounces / 425g can – drained, equivalent to 1 1/4 cups of cooked chickpeas (note 3)
- ¾ cup Peanut Butter (Unsalted) - (note 4)
- ½ cup Old-Fashioned Rolled Oats - (note 5)
- ½ cup Pumpkin Seeds - (note 6)
- 2 teaspoons Vanilla Extract
- 1 teaspoon Baking Powder
- 2 tablespoons Maple Syrup - (note 7)
- ⅓ cup Dairy-Free Dark Chocolate Chips - (note 8)
Instructions
- In a glass bowl, place the pitted dates and cover them with warm milk (I microwaved it for just 30 seconds). Place a plate on top of the bowl to prevent the milk from evaporating. Set it aside for 10 minutes to give the dates time to soften.
- When the dates are soft, pop the bowl in the fridge to cool down the milk otherwise, it will melt the chocolate chips in the cookie dough.
- Open the can of chickpeas. Wash and drain them under tap water in a sieve. Set aside.
- Preheat the oven to 350°F (180°C). Line one large cookie tray with parchment paper. Slightly oil the paper with coconut oil. Set aside.
- Place the chickpeas into the food processor with the cooled dates and milk they have been soaked in, peanut butter, oats, pumpkin seeds, vanilla extract, baking powder, and maple syrup.
- Blend on high speed for 30 seconds, stop, scrape down the bowl of the food processor, and repeat these actions a few times until the batter is smooth and there are almost no lumps of chickpeas. It should not take more than 2 minutes in total.
- Remove the blade, and stir in the dark chocolate chips with a spatula.
- The batter is sticky and thick. That's normal. Spray some cooking oil in a cookie dough scoop, scoop some dough, and release it on the baking sheet.
- Place the chickpea cookie dough ball on the prepared tray, leaving half an inch between each cookie. These cookies will not expand in the oven. I made 11 cookies.
- Slightly wet your hand and press the dough balls to flatten them into cookies.
- Bake the cookies for 18-22 minutes until the top is golden brown and crusty. The cookies remain very soft, and that is normal. They are fudgy.
- Let them cool on the rack for 10 minutes, then slide a spatula under each cookie to transfer them to a cooling rack.
- Leave them for 1 hour to reach room temperature before eating.
Notes
Nutrition
Ingredients and Substitutions
You only need a few simple ingredients to make this recipe. Here’s how to pick and swap them.

- Medjool Dates – This provides natural sweetness and a sticky texture that binds the dough together. You can also use other soft date varieties like Deglet Noor, though you might need to soak them a bit longer if they are dry.
- Soy Milk – This adds moisture to help blend the dates and boosts the protein content of the cookies. Almond milk or oat milk work well too if you prefer those flavors.
- Canned Chickpeas – These form the main base of the cookie dough, packing in fiber and protein without needing any flour. White beans such as cannellini beans or navy beans are great substitutes that blend just as smoothly.
- Peanut Butter – This adds healthy fats and a rich flavor that helps mask the taste of the chickpeas. Almond butter, cashew butter, or sunflower seed butter for a nut-free option are excellent choices.
- Old-Fashioned Rolled Oats – These give the cookies structure and a nice chewiness. Quinoa flakes or quick oats work fine here as well if you want a slightly different texture.
- Pumpkin Seeds – These add a nice crunch and extra nutrients to the mix. Sunflower seeds or hemp seeds make good swaps if that is what you have in the pantry.
- Vanilla Extract – This enhances the sweet flavors in the cookie dough and adds a classic cookie aroma.
- Baking Powder – This helps the cookies rise slightly and softens the dense texture of the chickpea base.
- Maple Syrup – This brings extra sweetness to balance the earthy chickpea flavor. Agave syrup or brown rice syrup are suitable alternatives.
- Dairy-Free Dark Chocolate Chips – These add delicious pockets of chocolate throughout the cookie. Cacao nibs or chopped nuts are tasty options if you want to keep the sugar content lower.
How to Make Protein Cookies Without Protein Powder (in Pictures)






Carine’s Baking Tips
Let me share a few more tips for a perfect protein cookie!
- Adjust the sweetness – I prefer adding that splash of maple syrup to mask the chickpea taste completely. If you want a date-only sweetened treat, skip the syrup and add a bit more milk instead to keep the texture right.
- Cool the mixture – Make sure you let the warm milk and date mixture cool down in the fridge before blending. If it is too hot, it will melt the chocolate chips when you fold them in later.
- Boost the protein – Swap the pumpkin seeds for hemp seeds to increase the protein content even further without changing the texture of the cookies too much.







I made them this morning and got 30 cookies using my small icecream scoop. They are a great size and are a healthy sweet treat. Thanks for posting.
Considering only looking at your food blog for ideas.. you’re amazing! As well as the cookies
Thanks !
I am so happy to hear that!
Delicious and Nutritious ❤️❤️❤️
Thanks for the lovely feedback!
Thank You for this healty and practical recepie
My pleasure!
Thank you for sharing this recipe!
My pleasure!