Whole Grain Cookies
These whole grain cookies are a wholesome, lightly sweet snack made with whole wheat flour, rolled oats, sunflower seeds and flax seeds, warmed up with cinnamon and nutmeg. They come together in one bowl, bake in under 20 minutes, and give you that crunchy, fiber-rich bite that goes perfectly with morning coffee or a mug of cocoa. If you want a homemade cookie that feels like a treat without being overly sweet, this is the one to make.
Although I do not consider myself a baking expert, I must admit that this recipe for whole grain cookies pleasantly surprised me, even though it was an experiment. Their crunchy texture and warm, spiced aroma quickly turned them into a snack I kept reaching for, and I hope you will try this recipe too.

What goes into these whole grain cookies
The base is a mix of whole wheat flour and rolled oats, which is what gives these cookies their hearty, fiber-rich character and that pleasant chew. The whole wheat flour amount is a guide rather than a fixed number: depending on how moist your mix turns out, you may need a little more to bring it together.
A few notes on the rest of the list:
- Cinnamon and nutmeg carry the aroma. The cinnamon is generous here, and the nutmeg is optional if you prefer a milder spice.
- Oil keeps the crumb tender. Grapeseed is mild and lets the spices shine, but you can swap the oil for applesauce if you want to cut the fat.
- One beaten egg mixed with a tablespoon of water binds the dough; keep an extra egg white on hand in case the mixture needs help holding together.
- Raisins, raw sunflower seeds and flax seeds add sweetness, crunch and extra fiber. They go in at the end so they stay distributed throughout.
Getting the dough and bake right
The dough should hold together when pressed but not feel soupy. If it seems too wet, work in a little more flour a spoonful at a time; if it is crumbly and refuses to bind, an extra egg white usually fixes it. Trust the texture over the exact cup measurement, since oats and whole wheat flour absorb moisture differently from batch to batch.
Chilling the dough for 20 minutes in the fridge is worth the wait: it firms up the fat and lets the oats hydrate, so the cookies hold their shape instead of spreading thin. When you portion them out by teaspoonfuls, press each mound flat with a fork. These cookies do not spread much on their own, so that flattening step is what gives you an even, crisp bake. Pull them when the bottoms are golden, around 15 to 20 minutes at 335F.

How to store them and keep the crunch
Let the cookies cool completely on the tray before storing, otherwise trapped steam softens them. Once cool, keep them in an airtight container at room temperature for up to a week. If they lose a little crispness, a few minutes in a warm oven brings the crunch right back. The dough also keeps well in the fridge, so you can chill it ahead and bake a fresh batch whenever you want.
If you are looking for other cookie recipes to bake next, try my Greek Easter cookies (Koulourakia), these fluffy coconut macaroons, pumpkin cookies with chocolate chips, classic cinnamon cookies or these jammy thumbprint cookies.
If you bake a batch, I would love to know how they turned out — leave a rating and drop a comment below with whether you went with applesauce or oil, and how heavy a hand you used with the cinnamon.
Summarise & Save This Recipe
★ Add us as a trusted Google source
Healthy Vegan Whole Grain Cookies
Ingredients
1. Dry ingredients
- 1 cup whole wheat flour maybe more depending on the moisture of the mix
- 1 ½ cups rolled oats
- ½ tsp baking soda
- ½ tsp baking powder
- ½ tsp salt
- 2 tbsp cinnamon
- ½ tsp nutmeg optional
2. Wet ingredients + sweetener
- ⅓ cup sugar
- ½ cup oil grapeseed preferably *you can replace oil by using applesauce
- 1 egg beaten and mixed with 1 tbsp Water
- 1 tsp vanilla extract
3. Seeds & Dry fruits
- ¼ cup raisins
- ¼ cup raw sunflower seeds
- 3 tbsp flax seeds
Instructions
- In a large bowl, mix all ingredients from list 1. together.
- In a medium bowl, mix all the ingredients from list 2. together.
- Mix 1. and 2. ingredients together.
- Add the raisins, sunflower seeds and flax seeds and mix. If the mixture seems too wet, add some flour. If it isn’t binding together very well, add an egg white.
- Place the dough for 20 minutes in the fridge. Let it cool.
- Preheat the oven to 335F .
- Cover the baking sheet with parchment paper.
- Drop by teaspoonfuls onto your baking sheet. Press down with a fork to ensure even cooking.
- Bake for about 15-20 minutes or until golden on the bottom of the cookie.
Frequently Asked Questions
Not as written. The recipe uses one beaten egg as a binder, plus an optional extra egg white if the dough is not holding together, which makes them vegetarian rather than vegan. To make them vegan you would need to replace the egg with a plant-based binder such as a flax egg, though that change has not been tested in this recipe.
Yes. The recipe specifically notes you can replace the oil by using applesauce, which lowers the fat while keeping the crumb moist. Grapeseed oil gives a more tender, crisp result, while applesauce yields a slightly softer, cakier cookie.
Chilling for 20 minutes firms up the fat and lets the oats and whole wheat flour fully hydrate. This helps the cookies hold their shape and bake evenly instead of spreading or staying gummy in the center.
If the mixture seems too wet, add a little more whole wheat flour a spoonful at a time until it holds together. If it is crumbly and will not bind, mix in an extra egg white. Go by the texture rather than the exact cup measurement, since oats and whole wheat flour absorb moisture differently each time.
Bake at 335F for about 15 to 20 minutes and check the bottoms: they should be golden. Because these cookies do not spread much, pressing each mound flat with a fork before baking is what gives you an even, crisp result.
Once fully cooled, store them in an airtight container at room temperature for up to about a week. If they soften, a few minutes in a warm oven restores the crunch, and the unbaked dough also keeps in the fridge so you can bake fresh batches.

Very simple and delicious! Loved the texture!
Darn! Healthy until I saw the sugar… 🙁 Can you replace the sugar with Stevia, and can you replace the egg with flax egg?
You can use a stevia or erythritol sweetener instead of sugar. I recommend Sukrin. Flax eggs should work as well.
Great recipe, I really love these cookies. Thank you!
Glad you liked the recipe! You’re welcome!
these look great, something my boys would love! And I love all the healthy ingredients 🙂
made these and really liked them! thanks for the recipe! do you know how many servings a whole batch makes? or approx.?
I’m happy do hear that Michelle! I think I made about maybe 4 dozen cookies in total..more or less. I never write down the servings though..and always forget 🙂
Thanks!
Great new website MyFudo! Thanks for the invite!
Nice job on these healthy breakfast cookies!