These soft-baked Healthy Protein Oatmeal Cookies are nut-free, gluten-free, dairy-free, soy-free, and refined sugar-free-a truly allergy-friendly option that doesn't skimp on flavor or nutrition. Each cookie has 29 grams protein, 14 grams fiber, is naturally sweetened, and packed with high-quality ingredients.
Save This Recipe!
Type your email & I'll send it to you!
Jump to:
- 🔍 Quick Look: Healthy Protein Oatmeal Cookies
- 👩🏽⚕️ Dietitian's Note
- 👩🏼🌾 Ingredients
- 🌾 Substitutions
- 📖 How to Make Healthy Protein Oatmeal Cookies
- 🌿 Variations
- ✔️ Storage & Meal Prep Tips
- 🥮 More High-Protein Snacks
- 🙋🏽♀️ Recipe FAQs
- 🍪 More Healthy Cookie Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- Healthy Protein Oatmeal Cookies Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
🔍 Quick Look: Healthy Protein Oatmeal Cookies
- ⏱️ Prep Time: 15 minutes
- 🎛️ Cook Time: 20 minutes
- 👥 Servings: Make 6 large cookies, or 12 snack-size cookies
- 📊 Calories: For a complete breakfast, make the larger size (~500 kcal and 29g protein). Or make 12 smaller snack-size cookies (~250 kcal and 15g protein).
- 👩🏽🍳 Flavor Profile: Naturally sweet, with cozy cinnamon notes and a soft, chewy center
- 💪🏼 Nutrition: One large cookie provides 29g protein, 14g fiber (50% DV), and approximately 55% DV magnesium, 56% DV iron, 50% DV phosphorus, 43% DV calcium, 35% DV zinc, and 17% DV potassium.
- ⭐ Difficulty: Easy
👩🏽⚕️ Dietitian's Note
These Healthy Protein Oatmeal Cookies are nut-free, gluten-free, dairy-free, soy-free, and refined sugar-free-a truly allergy-friendly option that doesn't skimp on flavor or nutrition.
Each large cookie packs 29 grams of protein and 14 grams of fiber, is naturally sweetened with Medjool dates, and is made with nutrient-dense ingredients like rolled oats, flaxseed, and tahini.
The micronutrients are impressive, too. One large cookie provides about 56% of the Daily Value for iron, 50% for fiber, 43% for calcium, and 17% for potassium.
Add the optional hemp hearts, pumpkin seeds, and black sesame seeds for even more protein, healthy fats, magnesium, iron, zinc, calcium, and other essential minerals.
For a smaller portion, divide the dough into 12 cookies and reduce the baking time.
Why You'll Love This Recipe:
These Healthy Oatmeal Cookies are delicious and easy to make. Plus, they're:
- Protein & fiber-packed: Each large cookie packs an impressive 29 grams of protein, plus 14 grams of fiber.
- Packed with micronutrients: One cookie provides 55% DV magnesium, 56% DV iron, 50% DV phosphorus, 43% DV calcium, 35% DV zinc, and 17% DV potassium.
- Soft and chewy: Date paste and tahini keep these cookies moist and chewy-not dry or chalky like some protein cookies.
- Naturally sweetened: Medjool dates add caramel-like sweetness with no refined sugar.
- Allergy-friendly: They're nut-free, gluten-free, dairy-free, and soy-free when made with the ingredients listed.
- Easy to meal prep: Make 6 large cookies and keep them in the fridge or freezer for an easy high-protein option throughout the week.
- No banana: Dates provide sweetness and moisture without overpowering the oatmeal-cookie flavor.
👩🏼🌾 Ingredients
Below, I share ingredient notes from both a nutrition expert's and trained chef's perspective.

- Oats: Create a hearty, chewy base and give the cookies their classic soft-baked texture.
- Medjool dates: Add natural caramel-like sweetness while binding everything together.
- Tahini or unsweetened runny nut butter: Brings richness and moisture, making the cookies tender instead of dry.
- One-ingredient protein powder (or any protein powder), almond flour, or almond meal: Helps structure the cookies while keeping them soft and slightly dense like bakery-style protein cookies.
- Flaxseed meal for flax eggs: Acts as a binder that holds the dough together and adds subtle nutty depth.
- Ceylon cinnamon: Adds gentle warmth and sweetness that rounds out the flavor without overpowering the cookies.
- Optional ingredients: Optional hemp hearts, black sesame seeds, pumpkin seeds, and dried cranberries or barberries add more micronutrients and texture.
See the printable recipe card below for quantities.
🌾 Substitutions
This recipe is versatile and easy to adapt. Below are some simple ingredient substitutions.
- Rolled Oats: Substitute with quinoa flakes or al dente cooked oat groats.
- Date Paste: Use ¾ cup store-bought date paste instead of blending your own.
- Protein Powder: Substitute with almond flour or almond meal if desired.
- Nut/Seed Butter: Use tahini, sunflower seed butter, or any runny, unsweetened variety.
- Milk: Any unsweetened nondairy milk or just water works here.
📖 How to Make Healthy Protein Oatmeal Cookies
The complete recipe with exact amounts is below. These additional tips will help you get the best results.

- Mix flaxseed meal and water. Chill for at least 10 minutes.

- Add pitted dates to a bowl with hot water. Let sit for 2-3 minutes, then blend until smooth. Use store-bought paste if preferred.

- Preheat oven to 360ºF (182ºC). Line a baking sheet with parchment paper or use a nonstick sheet. In a large bowl, stir together oats, protein powder, cinnamon, and baking soda.

- Add the hemp hearts, pumpkin seeds, dried unsweetened cranberries or barberries, and black sesame seeds, if using.

- In a separate bowl, combine flax eggs, date paste, tahini, lemon juice, and vanilla.

- Stir wet into dry until just combined. Add the milk if needed. The batter should be slightly moist.

- Use about ¾ cup batter per cookie. Shape into thick rounds and place on the baking sheet. Bake for 20-25 minutes on the middle rack until firm and lightly golden, flipping them over after 12 minutes.

- Cool completely before storing.
🌿 Variations
Extra seedy: Use hemp hearts, pumpkin seeds, and black sesame seeds together for more texture and crunch.
Cranberry or Barberry: Add dried unsweetened cranberries for chewy pops of tart-sweet flavor. Use barberries for a brighter, tangier contrast to the naturally sweet dates.
Cranberry and seed: Combine dried cranberries with hemp hearts, pumpkin seeds, and black sesame seeds for a mix of chewy and crunchy textures.
See the recipe card for exact amounts.
✔️ Storage & Meal Prep Tips
These Healthy Oatmeal Cookies are perfect for batch prep. Refrigerate or freeze them as follows:
Refrigerate or store in an airtight container in the fridge for up to 5 days. Or freeze in a freezer-safe container for up to 3 months.
Freezer Instructions:
- Let cookies cool completely.
- Arrange in a single layer on a parchment-lined tray (not touching).
- Freeze 30-45 minutes until firm.
- Transfer to an airtight container or freezer bag, placing parchment between layers.
- Freeze up to 3 months.
To eat: pull from freezer and let sit 30 minutes, or warm briefly in the toaster oven or microwave.
🥮 More High-Protein Snacks
This Vegan Banana Bread is a complete, healthy, and naturally sweetened breakfast. Each slice delivers 25 grams of protein, 110 mg calcium, and 80 mg magnesium.
My High-Protein Chocolate Chia Pudding tastes like dessert but is packed with plant-based protein and fiber.
Try this 5-Ingredient High-Protein Strawberry Chia Pudding for a creamy, wholesome breakfast or snack made with both blended and whole chia seeds.
My high-protein Healthy Lemon Blueberry Muffins are moist, tender, and bursting with juicy blueberries and fresh lemon flavor.
🙋🏽♀️ Recipe FAQs
Absolutely. Protein powder works well in baked goods like cookies, muffins, and pancakes. Just be sure to pair it with moisture-rich ingredients (like tahini and date paste) to avoid dryness.
You can substitute almond flour or almond meal in equal amounts for a softer texture and mild nutty flavor. Both options add healthy fats and nutrients without changing the overall structure.
Yes. These protein oatmeal cookies are made without banana. Medjool dates provide natural sweetness and moisture instead, without adding banana flavor.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

Healthy Protein Oatmeal Cookies Recipe
Ingredients
For the flax eggs:
- 2 tablespoons flaxseed meal
- 5 tablespoons warm water
Dry Ingredients:
- 2 cups rolled oats
- 1 cup unsweetened protein powder or almond flour or almond meal (see notes)
- 2 teaspoons cinnamon
- 1 teaspoon baking soda
Wet Ingredients:
- 9 Medjool dates pitted (or ¾ cup date paste)
- ⅔ cup hot water
- ½ cup tahini or unsweetened runny nut butter
- 1 ½ teaspoons vanilla extract
- 2 teaspoons lemon juice
- 2 tablespoons unsweetened nondairy milk or water, plus more as needed (see notes)
Optional ingredients:
- ⅓ cup hemp hearts
- ½ cup raw pumpkin seeds
- 2 tablespoons black sesame seeds
- ¾ cup unsweetened dried cranberries or dried barberries
Save This Recipe!
Type your email & I'll send it to you!
EQUIPMENT
- Oven or airfryer
- Baking tray
- Immersion blender or blender
Instructions
- Prepare flax eggs: Mix flaxseed meal and water. Refrigerate for at least 10 minutes.
- Make date paste: Add pitted dates to a heatproof jar with hot water. Let sit for 2 minutes, then blend until smooth with an immersion blender. Use store-bought paste if preferred.
- Preheat oven to 360ºF (182ºC). Line a baking sheet with parchment paper or use a nonstick sheet.
- Mix dry ingredients: In a large bowl, stir together oats, protein powder, cinnamon, and baking soda.
- Mix wet ingredients: In a separate bowl, combine flax eggs, date paste, tahini, lemon juice, and vanilla.
- Combine: Stir wet into dry until just combined. Add nondairy milk only as needed. The batter should be slightly moist and easy to scoop.
- Shape and bake: Use about ¾ cup batter per cookie. Shape into thick rounds and place on the baking sheet. Flatten them slightly and bake for 20-25 minutes on the middle rack until firm and lightly golden, flipping them over after 12 minutes.
- Cool completely before storing.
Notes
Nutrition
This information is provided as a courtesy and is only an estimate. Nutritional values may vary depending on factors such as product types and brands used.
🛍️ Shop Recipe Cookware and Ingredients

Note: As an Amazon Associate, I earn from qualifying purchases.
Nisha's Favorites
Get my tried-and-true products.












Leta says
Want to try your Healthy Protein Oatmeal Cookies. Will date syrup sub for date paste?
Thank you,
Leta
Nisha Melvani, RDN says
I have not tested this but it will work. I'm just not sure about the exact quantity.
Nisha Melvani, RDN says
Try ½ cup date syrup + ¼ cup water in place of the 9 Medjool dates + ⅔ cup hot water. Then omit the 2 tablespoons nondairy milk initially and add it only if needed. The dough should be thick, slightly moist, and easy to shape.
Jenny says
These are delicious and toddler approved, I was kinda surprised they ate a whole cookie! I added chocolate chips and all the recommended seed add ins + dried mulberries. Do you store in the fridge or in an airtight container on the counter?
Nisha Melvani, RDN says
Yay! That's a win! Let the cookies cool completely, then store in an airtight container in the refrigerator for up to 5 days. For longer storage, freeze for up to 3 months.
Lisa says
I was hesitant as I don’t like the taste or grit of protein powders but made them this morning and love them.
Nisha Melvani, RDN says
So glad you gave them a try and loved them! I’m with you—protein powder can sometimes make baked goods taste gritty, so I really wanted these cookies to have a good texture and flavor. Thank you for sharing!
Carol says
Do you think a chocolate protein powder would work?
Nisha Melvani, RDN says
Yes!
Khandro Evans says
Can I substitute the flsx eggs for eggs and if do how many? Thanks
Nisha Melvani, RDN says
I have not tested this. You can try a chia egg: 2 tbsp ground chia seeds + 5 tbsp warm water. Let sit 5–10 minutes. The cookies should hold together similarly. Or mashed banana: Use ½ cup. It should bind well, but you'll definitely taste the banana.
Natalia says
What woyld be the temperature for the airfryer? Tha k you.
Nisha Melvani, RDN says
I would air fry them at 340°F (170°C). Start checking the large cookies at about 14–16 minutes, flipping halfway through, as air fryers can vary quite a bit. For the smaller cookies, start checking around 10–12 minutes. They should be firm and lightly golden on the outside.
Emma Di Nardo says
Taste really good but in my experience, the flax to water ratio didn't make an egg consistency, it was instead thick like mud. On the other hand, the date/water mixture was too watery (perhaps my dates were smaller/not the same texture as yours. My biscuits took longer to bake and were soft and crumbly for quite a bit, it took a long time to harden up in the oven. Would you suggest in this case that we had too watery of an overall batter to cause this? If so, next time I'd do less water in the dates, and more in the flax eggs. Please let me know as I'd like to make them again.
Nisha Melvani, RDN says
I’m glad you enjoyed them! I would try the recipe once more before changing the water ratios. Be sure to refrigerate the flax egg for at least 10 minutes, as this helps it gel. I’d also use Medjool dates as specified—smaller or drier dates can definitely change the consistency of the date paste. The cookies are quite soft when they first come out of the oven and firm up considerably as they cool. Hope this helps for your next batch!
Tina Lapsia says
Are the macros listed including the additional optional ingredients or without?
Nisha Melvani, RDN says
without
Tina K says
My batter turned out very wet so I went ahead and made bread and it was delicious! I will definitely be making the cookies again! 😉
Nisha Melvani, RDN says
Glad it turned out well. Protein powders vary in how much liquid they absorb, so only add nondairy milk if needed. If the batter seems too wet, let it sit for 5 to 10 minutes so the oats and flax can absorb more moisture. Shape the cookies into thick, slightly flattened rounds rather than tall mounds so the centers bake through evenly.
Britta says
Where do you buy pumpkin seeds. I don’t see a link. Weirdly, the seeds and barberries are not listed in your ingredients
Nisha Melvani, RDN says
https://linksta.io/888eca2f Barberry quantity listed now! Thanks
Caroline Dufresne says
Could you recommend a substitue for the dates , not syrups or sugar but fruit wise banana,applesauce,pumpkin or other ? they are such a nice texture with the dates but I am going through a lot of them , thanks 🙂
Nisha Melvani, RDN says
Prunes would be my top fruit substitute since they're similar to dates in both texture and natural sweetness. They'll help keep the cookies chewy and moist. Banana, applesauce, or pumpkin purée can also work, but they'll make the cookies softer and more cake-like.
Carrie Hanshaw says
I've made these many times and have loved them each time! My favorite is with dried cherries, coconut and pecans.
Nisha Melvani, RDN says
So glad you are enjoying them. Thanks for sharing your favorites!
Caroline says
Super good !!
I did them with the protein powder and also made the smaller size cookies ; my ice cream or cookie scoop was 1/3 c or 2.4 oz and it was a nice size . Cookies come out nice and big . Lovely recipe that i will make again , thanks !!
Nisha Melvani, RDN says
Sounds like a good size! Thanks for sharing.
Mariana Zendejas Urquiza says
Thank you for the recipe! Second time making it al LOVE them with a warm tea or coffee. Altough I always need to add around 1/4 of water for all the protein to be moist is that okay?
And how long to cook if making them smaller?
Thank you
Nisha Melvani, RDN says
It's fine to add more water! I would test the timing as it depends on how small they end up.
Paula says
Nisha,
These cookies smell amazing while cooking!! I know they will taste delicious as all your recipes I’ve tried are! :))))
Paula
Nisha Melvani, RDN says
Yay! Enjoy. Thank you.
Amy V says
These cookies were fantastic! Great for meal prep. I had one with a little low-fat plain Greek yogurt on top and my morning coffee. It felt like a cheat day 😊
Nisha Melvani, RDN says
Yay! I love these cookies too. So glad you enjoyed them.
Christine says
Nisha, what an awesome recipe! I always look for ways to eat more oats other than oatmeal, and I love this healthy cookie with a cup of coffee in the morning. So thank you very much for sharing this recipe with us!
Nisha Melvani, RDN says
So glad you are enjoying these cookies. Thank you so much for letting me know.
Linda McPhee says
Nisha, I’m vegetarian and eat eggs. How many to sub the flax eggs please?
Nisha Melvani, RDN says
2 small
Linda Latchman Stein says
Could I use PB2 instead of the nut butter?
Nisha Melvani, RDN says
I am not sure how they will bind as I have not tested this. Might be worth a try. Let me know!
DONNA WIGMORE says
Do you think hemp protein powder would work in this instead of the other protein powder or almond flour?
Nisha Melvani, RDN says
Yes!