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.











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!