These delicious protein cookies are soft, chewy, and made with almond flour, protein powder, and peanut butter. They’re quick to make, packed with protein, and ready in under 20 minutes. Naturally gluten-free, low carb, and keto-friendly, they’re also easy to adapt for a vegan diet.

Jump To
Healthy Protein Cookies
I’ve made a lot of protein snacks over the years, but this protein cookies recipe quickly became one of my go-to options when I want something sweet, filling, and easy. There’s no weird aftertaste like some packaged cookies, no expensive protein bars, and no complicated prep.
I love that they’re gluten-free, lower in carbs, and customizable depending on what you have in the pantry.If you’re into high-protein snacks, you should definitely check out my Protein Brownies too.

Why You’ll Love This Recipe
- Made with real ingredients — No artificial sweeteners or sketchy fillers here. Just clean, everyday ingredients.
- Soft and chewy texture — They come out of the oven soft in the center with lightly crisp edges, just how I like them.
- Quick and easy to make — You only need one bowl and about 20 minutes, start to finish.
- High in protein — Each cookie is loaded with protein, which makes them satisfying enough for a snack or light breakfast.
- Customizable and allergy-friendly — Swap the nut butter, change up the protein powder, or try a different sweetener — it all works.
Ingredients You’ll Need
Here’s what I grab from the pantry every time I make these:

- Almond flour – This keeps the cookies gluten-free and gives them a soft, tender texture.
- Protein powder – I use vanilla whey-casein blend, but any favorite protein will work (see tips below).
- Egg – Helps bind everything together. For vegan, a flax egg works too.
- Peanut butter – Adds moisture, richness, and that amazing nutty flavor.
- Granulated sweetener – I usually use monk fruit erythritol, but coconut sugar or brown sugar work great too.
- Baking powder – Helps them puff just slightly and stay soft.
- Vanilla extract – Optional, but adds depth, especially if using unflavored protein.
- Salt – Just a pinch to balance out the sweetness.
Equipment You’ll Need
- Mixing bowl
- Spatula or wooden spoon
- Measuring cups and spoons
- Baking sheet
- Parchment paper
- Cooling rack (optional but helpful)
How to Make Protein Cookies
This is a quick overview of how I make Protein Cookies , with tips along the way. You’ll find the full ingredients & instructions in the recipe card below.




- I start by preheating my oven to 350°F and lining a baking sheet with parchment paper.
- In a bowl, I mix together the almond flour, protein powder, baking powder, and salt. Then I stir in the egg, peanut butter, and vanilla extract until everything forms a thick, smooth dough. If it feels a bit dry, I’ll add a splash of milk or almond milk to bring it together.
- Once it’s mixed, I scoop out portions of dough and gently roll them into balls. I place them on the prepared baking sheet and press them down slightly with my fingers. I try not to flatten them too much because I love them thick and chewy.
- They bake for about 8 to 12 minutes, depending on size. I keep a close eye near the end — they should look set on the edges but still soft in the center. Once out of the oven, I let them cool on the sheet for 5 minutes before transferring them to a wire rack.

Tips For The Best Protein Cookies
- Use the right protein powder: Whey-casein blends or plant-based proteins give the best soft texture. Whey isolate can dry out easily.
- Add moisture if needed: If the dough feels too dry, add a tablespoon of almond milk or applesauce to fix the texture.
- Don’t overbake: Protein cookies should come out slightly soft in the center — they’ll firm up as they cool.
- Keep them thick: Avoid flattening too much before baking so they stay chewy and don’t dry out.
- Customize with mix-ins: Chocolate chips, chopped nuts, or a dash of cinnamon take the flavor up a notch.
What to Serve with Protein Cookies
I usually eat these straight off the baking sheet, but they’re also great with a cup of coffee, protein smoothie, or a dollop of Greek yogurt on the side. You can sandwich them with nut butter or even crumble them into a bowl of oats or yogurt for a fun breakfast twist.

How to Store Protein Cookies
Once cooled, I store the cookies in an airtight container. They keep well at room temperature for two days, or in the fridge for up to five days. If I want to freeze them, I let them cool completely, then store them in a sealed freezer bag. They’ll last up to three months and thaw quickly at room temp.
How to Reheat Protein Cookies
If I’m pulling one from the fridge or freezer, I just pop it in the microwave for 10 to 15 seconds. It warms up perfectly and brings back that fresh-baked softness.

Protein Cookie Variations and Flavor Ideas
- Double chocolate – Add a tablespoon of cocoa powder to the dough and use chocolate protein powder for a rich, brownie-style cookie. Chocolate chips are a must for this one.
- Birthday cake – Use vanilla protein powder and stir in a handful of sugar-free sprinkles. I love topping these with extra sprinkles after baking for a fun, sweet crunch.
- Cookies and cream – Crush up some sugar-free Oreos or chocolate sandwich cookies and fold them into the dough. You can also use cookies and cream flavored protein powder if you have it.
- Snickerdoodle – Add a teaspoon of cinnamon to the dough and roll each cookie in a mix of cinnamon and sweetener before baking.
- Nut-free – Swap the almond flour for oat flour and use sunflower seed butter or tahini instead of peanut butter.
- Oatmeal raisin – Use rolled oats instead of almond flour and stir in raisins or chopped walnuts for a hearty, classic cookie with a protein twist. You can also try my Blackberry Oatmeal Cookies or the Pumpkin Oatmeal Cookies .

FAQs About Protein Cookies
Why are my protein cookies dry?
It usually comes down to using the wrong type of protein powder. Whey isolate tends to dry out baked goods. Try using a blend or adding a little milk to the dough.
Are protein cookies actually healthy?
Yes, especially when made with whole ingredients like almond flour, nut butter, and natural sweeteners. They’re a great alternative to store-bought protein bars.
Can protein cookies help with weight gain?
They can, especially if made with higher-calorie ingredients like peanut butter and oats. They’re an easy way to sneak in extra calories with protein.
Can I use collagen powder?
I don’t recommend it. Collagen doesn’t offer much structure and can result in flat or crumbly cookies.

Protein Cookies Recipe
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Total Time: 15 minutes
- Yield: 10 cookies 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Description
These soft and chewy protein cookies are packed with clean ingredients and naturally high in protein. Made with almond flour, peanut butter, and your favorite protein powder, they come together in one bowl and are ready in under 20 minutes. Perfect for a post-workout snack or a healthier treat.
Ingredients
- 1 cup almond flour
- 1/2 cup vanilla protein powder
- 1/4 cup natural peanut butter (smooth or crunchy)
- 1 large egg
- 1/4 cup monk fruit sweetener (or coconut sugar or brown sugar)
- 1/2 teaspoon baking powder
- 1/2 teaspoon vanilla extract (optional)
- Pinch of salt
- 1/4 cup chocolate chips (optional)
Instructions
- Preheat your oven to 350°F (180°C) and line a baking sheet with parchment paper.
- In a medium bowl, whisk together the almond flour, protein powder, baking powder, and salt.
- Add in the egg, peanut butter, sweetener, and vanilla extract. Stir everything together with a spatula or wooden spoon until a thick dough forms.
- If the dough feels too dry or crumbly, add 1–2 tablespoons of almond milk to help bring it together.
- Fold in chocolate chips if using.
- Scoop the dough into 10 equal portions and shape into cookies. Place on the prepared baking sheet, leaving space between each.
- Bake for 8 to 12 minutes, or until the edges are just set.
- Let cool on the pan for 5 minutes, then transfer to a wire rack to cool completely.
Notes
- Use whey-casein or plant-based protein for best texture
- If dough feels dry, add 1 tablespoon almond milk or applesauce
- For vegan version, use a flax egg and dairy-free protein
- Swap sweetener with coconut sugar or brown sugar if preferred
- Fold in chocolate chips, chopped nuts, or sprinkles for extra flavor
- Store in an airtight container at room temperature or in the fridge
- Cookies will firm up as they cool so don’t overbake
Nutrition
- Calories: 150 kcal
- Sugar: 2g
- Sodium: 120mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 6g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 20mg