Protein Cookie Dough
This post may include affiliate links. Thank you for your support.
This protein cookie dough is ready in just 5 minutes, packed with 13 grams of protein per serving, and tastes like the real deal. It is the ultimate guilt-free treat you can feel good about eating straight from the bowl.

If you are someone who has always preferred the cookie dough over the actual cookie, this one is for you! I have been making this protein cookie dough for a while now and it is honestly one of those recipes I keep coming back to when I want something sweet but do not want to completely derail my day.
It comes together in one bowl with just a handful of simple ingredients and takes about five minutes from start to finish. No baking, no complicated steps, just delicious cookie dough that happens to be packed with protein.
If you are a cookie dough fanatic like me you are also going to love my cottage cheese cookie dough or chickpea cookie dough for another easy protein packed variation that is equally hard to stop eating.
Table of Contents
Why I Love This Protein Cookie Dough

- Tastes like the real thing: It’s creamy, sweet and loaded with chocolate chips—honestly hard to tell it’s a “healthier” version.
- Quick and no-bake: Everything comes together in one bowl in about 5 minutes, no oven required.
- High-protein snack: Each serving packs a solid boost of protein, which makes it way more satisfying than your typical sweet treat.
- Perfect when you want something sweet: I’ll make this when I’m craving dessert but still want something a little more balanced.
If you love easy no bake protein snacks you will also want to check out my chocolate peanut butter protein balls for another quick high protein treat to keep stocked in the fridge.
“Absolutely LOVE THIS! So fast and easy and a nice treat on the go. I grab a spoonful after a meal and it hits the spot!”
Ingredients Needed

- almond flour – a gluten-free and grain-free base that adds a nutty flavor and rich texture. My favorite brand is Bob’s Red Mill super fine almond flour.
- plant-based vanilla protein powder – boosts the protein content and adds a hint of vanilla. I used Nuzest protein powder (use code eatingbirdfood for 15% off your order) but feel free to use your favorite plant-based protein powder. I wouldn’t recommend using whey protein powder for this recipe because it soaks up liquid differently and you’ll end up with a wet cookie dough.
- nut butter – adds creaminess and a little extra protein. Peanut butter, almond butter, and cashew butter all work. Make sure it is smooth and drippy for the best texture.
- maple syrup – just a small amount for natural sweetness. Start with 2 teaspoons and taste as you go.
- Greek yogurt – what gives the dough a creamy consistency and adds a touch more protein.
- unsweetened almond milk – helps bring the dough together. Add it slowly as different protein powders absorb liquid at different rates.
- chocolate chips – what’s cookie dough without chocolate chips?! I used Lily’s dark chocolate chips because they are sweetened with stevia and low in sugar, but you can use any brand you prefer.
Find the full ingredient list with measurements in the recipe card below.
How to Make Protein Cookie Dough
This recipe is so easy to whip up! It comes together in about 5 minutes in just one bowl. Here’s how to make it:

Step 1: Add all your ingredients except the chocolate chips to a mixing bowl and stir to fully combine.

Step 2: Add the chocolate chips to your dough and stir to combine. Enjoy immediately or store in the fridge in an airtight container for later.
Brittany’s Tips
- Use plant-based protein powder: This recipe was specifically tested with plant-based vanilla protein powder. Whey absorbs liquid very differently and will likely give you a wet, soupy dough instead of that thick cookie dough consistency you are going for.
- Go slow with the almond milk: This is the number one fix for dough that turns out too wet. Add the almond milk a little at a time rather than all at once and stop as soon as the dough comes together. Different protein powders absorb liquid at different rates so the amount you need may vary.
- Start with less maple syrup: The chocolate chips add sweetness too so start with 2 teaspoons of maple syrup, taste the dough, and add more only if you feel like it needs it.

Storing Protein Cookie Dough
In the fridge: Place the cookie dough in an airtight container and store it in the refrigerator for up to 5-7 days.
In the freezer: For longer storage, you can freeze this cookie dough. I recommend scooping it into bite-sized balls and placing them on a baking sheet lined with parchment paper. Freeze until solid, then transfer the cookie dough bites to a freezer-safe bag or container (I like my Stasher bags). They should keep well for up to 3 months. When you’re ready for a treat, just grab one (or a few) from the freezer and enjoy! They’re delicious eaten straight from the freezer.
Frequently Asked Questions
The most common reason is adding too much almond milk too quickly. Different protein powders absorb liquid at different rates so always add the almond milk slowly and stop as soon as the dough comes together. If it is already too wet, add extra almond flour or protein powder one tablespoon at a time until it firms up.
Yes! Simply skip the protein powder and add a little extra almond flour to make up the volume. Just keep in mind the protein content per serving will be lower and you may need to adjust the sweetness slightly.
Almond flour is strongly recommended for the best texture and flavor. Oat flour can work as a substitute since it is safe to eat raw, but the texture will be slightly different and you may need to adjust the amount of almond milk.
Never substitute with all-purpose or other wheat-based flours as those are not safe to eat without cooking.
More No-Bake Treats to Try
If you enjoyed this recipe, please consider leaving a ⭐ star rating and let me know how it went in the 📝 comments below.

5-Minute Protein Cookie Dough
Ingredients
- ½ cup almond flour
- ¼ cup plant-based vanilla protein powder
- 3 Tablespoons almond butter, peanut butter or cashew butter
- 2-3 teaspoons maple syrup
- ¼ cup full-fat Greek yogurt
- ¼ cup unsweetened almond milk
- ½ teaspoon vanilla
- ¼ teaspoon sea salt, omit if nut butter is salted
- 3 Tablespoons chocolate chips, I used Lily’s chocolate chips
- Flaked sea salt, for topping, optional
Instructions
- Add all your ingredients, except for the chocolate chips to a medium mixing bowl and stir to combine.½ cup almond flour, ¼ cup plant-based vanilla protein powder, 3 Tablespoons almond butter, 2-3 teaspoons maple syrup, ¼ cup full-fat Greek yogurt, ¼ cup unsweetened almond milk, ½ teaspoon vanilla, ¼ teaspoon sea salt
- Gently stir in the chocolate chips.3 Tablespoons chocolate chips
- Enjoy right away or store in an airtight container in the refrigerator for later use.
Notes
- Almond milk: Add slowly and stop as soon as the dough comes together. Different protein powders absorb liquid at different rates so the exact amount you need may vary.
- Storage: Store in an airtight container in the refrigerator for up to 5 days or freeze in balls for up to 3 months.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Like This Recipe? Rate & Comment Below!


















The recipe was too liquid – I added one extra cup of almond flour
So sorry this didn’t turn out as expected, Marie! What type of protein powder did you use, and was your almond flour finely ground? Both of those can really impact how much liquid gets absorbed and the overall consistency of the dough.
Hi, mine came out as soupy too. I’m trying to figure out where I went wrong. Great flavor though!
Hi Amanda – It sounds like the mixture might just need a little less liquid. The amount of almond milk can vary depending on the protein powder and yogurt you use, so try starting with less and adding more as needed until you get that thick, cookie dough consistency.
I wanted to love this, but unfortunately, it was like soup after adding the almond milk. I ended up adding at least another 1/2 cup of almond flour, but it was still a little thin. Not sure what happened, followed the directions exactly. Taste was okay though!
So sorry this one didn’t turn out as expected, Melynda. Did you use a plant-based protein powder, and was your almond flour very finely ground? Those two things can really affect how much liquid gets absorbed and how thick this turns out.
Nutrition estimates seem awfully poor and misleading; this is important for folks that need to monitor their calories, sugar and protein (diabetics). I come up with 320 calories, not 249 per serving. That is quite a difference.
Thanks for flagging this, Grace. Nutrition estimates are calculated using standard databases and can vary quite a bit depending on the specific brands and amounts used, especially with ingredients like nut butters, protein powder, and chocolate chips. I always recommend plugging your exact ingredients into a tracker if you need precise numbers for medical or personal reasons.
Not sure if everyone who will try this recipe will realize you CANNOT substitute a grain flour here (like all-purpose) without cooking it…..Hopefully nobody gets a bout with E Coli from subbing out the almond flour for whatever grain flour they have on hand! AF can be eaten in your “raw” dough recipe because it is processed differently. Maybe a note should be added to your recipe.
Thanks for the recommendation, Kim! That’s a good note to add!
Can I skip almond flour and use extra protein powder?
Hi Stacy – I wouldn’t recommend skipping the almond flour completely since it helps with texture, but you could try adding a little extra protein powder and more almond milk to balance it. I haven’t tested it this way, so if you do, please report back!
This maybe silly but do you need protein powder? I don’t have any just the other ingredients and wondering if that’s enough!
Hi Camila, not silly at all! You can definitely make it without protein powder — just skip it and add a little extra almond flour if the dough feels too wet.
can I use oat flour instead of almond flour?
You could try substituting the almond flour with oat flour, but you might need to use less as oat flour doesn’t soak up as much liquid as almond flour. I haven’t tried this so I’m not 100% sure how it’ll turn out, but let me know if you try it!
It turned out so amazing and my family loved it! In our house we use gluten free flour (due to an allergy) and the results of the cookie dough weren’t any different from using almond flour! Thanks for this free recipe! 💕
You’re so welcome, Ava! I’m glad this recipe was a hit with your family. Thanks for making it and for coming back to leave a review. I appreciate it!
I’ve made multiple healthy cookie dough and this is by far the best it’s so freaking good ur a genius thank youuuu
Yay! This makes me so happy to hear!! I’m so glad this recipe was a hit. Thanks for making it and for coming back to leave a review. I really appreciate it!
Luke you use coconut flour instead of almond flour?
Hey Suzanne – I wouldn’t recommend using coconut flour as it can’t be subbed 1:1 with other flours. Coconut flour soaks up way more liquid than almond flour, so if you did want to try it you’d likely need much less coconut flour in this recipe. Let me know if you end up trying it and how it turns out.
Can you use fat free or low fat Greek yogurt Instead of the full fat yogurt?
You can definitely use fat-free or low-fat Greek yogurt in place of the full-fat yogurt. Keep in mind that it might slightly alter the texture, as full-fat yogurt adds richness and creaminess to the dough. If you find the dough too thick or dry, you might want to add a little extra almond milk or even a splash of water to achieve the right consistency. Let me know how it turns out for you!
Could you add some oatmeal to the recipe without compromising it too much?
Hey Sharon – You can definitely add oatmeal to the protein cookie dough recipe without compromising it too much. I would suggest starting with 1/4 to 1/3 cup of rolled oats. Keep in mind that adding oats will absorb some of the moisture, so you might need to slightly increase the almond milk or yogurt to maintain the right dough consistency. Feel free to experiment and adjust to your liking! Oats will add some extra texture and fiber, making the dough even more filling. I hope that helps—let me know how it turns out!
Can I use a regular whey protein in this or does it have to be plant based? Learned it does make a difference sometimes when I made the cottage cheese cookies lol.
Hi, Tara! For this recipe, I recommend sticking with a plant-based protein powder because it’s more absorbent than whey and helps the dough hold together. Whey protein tends to make the mixture too runny. Hope that helps!
Is there a recommendation of how to adjust this to make it dairy free?
Hi, Kristina! You could swap the Greek yogurt for a dairy-free alternative like a plant-based yogurt (coconut or almond milk yogurt would be great options). Hope that helps!
Absolutely LOVE THIS! So fast and easy and a nice treat on the go. I grab a spoonful after a meal and it hits the spot!
Yay! So glad you loved this recipe. Thanks for making it and for coming back to leave a review. I so appreciate it!
Can this be frozen?
Hi JC. Yes, you can freeze this cookie dough. I recommend scooping it into bite-sized balls and placing them on a baking sheet lined with parchment paper. Freeze until solid, then transfer the cookie dough bites to a freezer-safe bag or container (I like my Stasher bags). They should keep well for up to 3 months. When you’re ready for a treat, just grab one (or a few) from the freezer and enjoy! They’re delicious eaten straight from the freezer. Enjoy!
Could you sub anything for the almond flour?
Hi Rachel! You could try substituting the almond flour with oat flour, but you might need to use less as oat flour doesn’t soak up as much liquid as almond flour. I haven’t tried this so I’m not 100% sure how it’ll turn out, but let me know if you try it!
Another great protein snack/dessert recipe! The texture is so similar to cookie dough! Thank you SO much!
Yay! I am so happy to hear you are loving this recipe, Brooke. Thanks so much for sharing your review & star rating, I really appreciate it!
What can you sub for the Greek yogurt? I’m trying to be dairy/lactose free and yogurt hurts my stomach.
Hi Brandy – You can use a dairy free greek yogurt. Kite Hill has a great option!