The best pre-workout or breakfast cookie! These soft-baked Oatmeal Protein Breakfast 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, is naturally sweetened, and packed with high-quality ingredients.
Save This Recipe!
Type your email & I'll send it to you!
🔍 Quick Look: Protein Breakfast 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: 563mg of calcium, 14 grams of fiber, 10 mg iron
- ⭐ Difficulty: Easy
Jump to:
- 🔍 Quick Look: Protein Breakfast Cookies
- 👩🏼🌾 Ingredients
- 🌾 Substitutions
- 📖 How to Make Protein Breakfast Cookies
- ✔️ Storage & Meal Prep Tips
- 🥮 More High-Protein Snacks
- 🙋🏽♀️ Recipe FAQs
- 🍪 More Healthy Cookie Recipes
- 👩🏽🍳 Made this recipe?
- ⚖️ Convert the Recipe to Metric (g & mL)
- Protein Oatmeal Breakfast Cookies Recipe
- 🛍️ Shop Recipe Cookware and Ingredients
- 💬 Comments
👩🏼🌾 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.
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 Protein Breakfast 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, 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.
✔️ Storage & Meal Prep Tips
These Oatmeal Protein Breakfast 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.
🙋🏽♀️ 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.
⚖️ Convert the Recipe to Metric (g & mL)
Use these AI tools to do this:

Protein Oatmeal Breakfast 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
Optional ingredients:
- ⅓ cup hemp hearts
- ½ cup raw pumpkin seeds
- 2 tablespoons black sesame seeds
- ¾ cup unsweetened dried cranberries
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 if 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. 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.











Ronie says
Great morning. I am completely new to this type of eating. I would love some guidance particularly in the brands used to make the cookies please. Thank you
Nisha Melvani, RDN says
I used One Degree Organic rolled oats. Find my here: https://cookingforpeanuts.com/links/
Mrs Suma Dattani says
looks yummy
The hemp heart mentioned are they shelled?
Nisha Melvani, RDN says
Yes! Hemp hearts.
Chris Priest says
Hi Nisha,
Just made the oatmeal cookies, very delicious , i’ve been looking for recipe like this [sugar free] ages thanks x
Nisha Melvani, RDN says
So glad you like these cookies!
Maria says
Just made this! I didn’t have vanilla vegan protein powder so chocolate it is! Added goji berries and toasted coconut!
Nisha Melvani, RDN says
Sounds yummy! So glad you liked them.
Lou says
Hi Nisha,
I made these using lupini flour (ground lupini flakes) to sub for the protein powder which I ran out of. Added a bit more date paste to compensate for the slight bitterness of the lupini. I also used peanut butter, which is a big draw in this household. Topped with almonds and dried blueberries. Very yummy!
Nisha Melvani, RDN says
I love the addition of lupini! Thank you for sharing your delicious version!
Chantel says
Hi, Can I use hemp seeds instead of hemp hearts?
Thanks
Nisha Melvani, RDN says
Yes!
Sherri Neil says
My third batch now. My husband loves his cookies and he is a sugar cookie man. I can’t believe he actually likes some thing without a bunch of sugar in it.
Nisha Melvani, RDN says
This makes me so happy! We have converted him!
Amanda says
I can’t eat dates or dried fruit due to a histamine intolerance….could I use maple syrup instead?
Nisha Melvani, RDN says
Yes!
Lavanie says
Hi Nisha,
Thank you for recipes. I have made quite a few of your salads and they never disappoint!
I love the idea of a breakfast cookie as I am a massive offender of not eating breakfast 🙋♀️or not eating intentionally.
I am looking to reduce the carbohydrates in this, i was wondering if you could suggest a substitute for the oats?
A couple of thoughts i’ve had would be blended canned chickpeas Or half chickpeas 1/2 coconut flour perhaps or possibly grated zucchini or pumpkin?
Any thoughts are welcome!
Nisha Melvani, RDN says
Hi, I have not tested these options. We actually need carbs to build muscle. They are important to include in your diet. Maybe reduce the oats by half and use mashed chickpeas!
Lori says
I have date syrup. Can this be used in place of the date paste? If so, how much?
Nisha Melvani, RDN says
I am thinking about 1/3 cup (up to 1/2 cup) but I have not tested this yet.
Natalie says
Another winner for my kids from Nisha! Followed the recipe exactly & used pumpkin seeds and sesame seeds for my add-ins. I couldn’t find hemp hearts. I used the almond flour version. The only change I made was dark chocolate chips instead of cranberries and I sprinkled some sea salt on top. I used a TBSP scoop and made a ton of mini cookies. Will definitely make again! Thank you for this nutritious gem!
Nisha Melvani, RDN says
Thank you! I love all your tips. So glad the kids liked them.
Sherri says
Making my second batch now as my husband loved them
Nisha Melvani, RDN says
Awww so happy to hear! Thank you for commenting.
Batool says
I made this recipe and it was great, but the cookies raised a bit like a cake texture and became hard...but it is still good...
Nisha Melvani, RDN says
It might be the protein powder you used. Glad you enjoyed them.
Suzette White says
These look delicious, can’t wait to make them. Could I use a regular egg?
Nisha Melvani, RDN says
Yes. That will work.
Jacqueline says
Can I use ground flaxseed or does it have to be flaxseed meal?
Can’t wait to try these… they look so delicious.
Nisha Melvani, RDN says
Ground flaxseed is fine!
Marcelina says
Could I use real eggs instead of flax egg in I wanted a non vegan option? If so do you think 1 or 2 would do the trick?
Nisha Melvani, RDN says
Eggs will work but I am not entirely sire of the quantity. I would start with 1 and see if the mixture is moist enough to form the cookies. It should be slightly sticky and not too dry.
Bonnie says
I have made these twice and they are delicious. Both times I made them using almond flour in place of protein powder. I made them small; it made 35-36 2-inch cookies. Baked for 12 minutes. The first time I used dried cranberries. The second time I omitted the cranberries and used 1/3 cup chocolate chips and more dates (12). The second time I omitted the milk, and think the texture is better without it. I let the batter set in the refrigerator overnight and baked in the morning. Thank you for a great recipe.
Nisha Melvani, RDN says
Wow! I love all these variations. Thank you for sharing them for other to get inspired.
Katherine Huchler says
Greetings from Norway! Made these for a picnic today, great success! Super quick to make- made the version using almond flour, and divided the dough into 12 pieces. Only addition was 100g of vegan chocolate chips. These were enjoyed by kids and adults, vegans and non-vegans alike. I will definitely make again!
Nisha Melvani, RDN says
Sounds delicious with chocolate chips! So glad they were enjoyed by all! Thank you for commenting.
Tory says
These cookies look amazing. I am looking forward to making them!! Thank you.
Nisha Melvani, RDN says
Yay! Enjoy.
Sonia says
Yesterday, I made these cookies and added walnuts. I made the portions smaller to get 24 cookies. This morning, I had a couple. They are delicious and satisfying. I will make them again and add chocolate chunks.
As a side, I have been following you for over a year. I have made over a dozen of your recipes and they never disappoint. I am a Lifestyle Medicine Coach and I am in my second year of eating a plant-based diet, eating has never been more exciting and flavorul, - thanks to your recipes!
Thanks for all your dedicationn! 🙂
Nisha Melvani, RDN says
I am thrilled that you are enjoying these cookies. They are a fave! Thank you for your support and kind message.
Yvonne says
Hi, they look yummy ,can I ask please is it 573 cals for one cookie
Thanx
Nisha Melvani, RDN says
Yes, they are huge and filling. Each cookie is designed to be an entire breakfast. You can make 12 instead and have them as a snack.
Mette says
Is the macros mentioned for the whole batch or per cookie, please?
Nisha Melvani, RDN says
Per 1 large cookie. They are extremely filling so you can make 12 smaller cookies instead if you prefer.