These Oatmeal Cranberry Walnut Cookies are thick, chewy, and delicious! Sweet-tart cranberries, plus crunchy walnuts and rolled oats make them extra chunky and satisfying.
Jump to:
Why You’ll Love This Recipe
- Thick, chewy, and loaded with texture from oats, cranberries, and walnuts.
- Quick to whip up and easy to portion
- Vegan-friendly with no dairy or eggs (but you’d never know!)
- Keeps well in an airtight container, making them ideal for meal prep or gifting.
Ingredients You’ll Need
You’ll find the specific quantities for each ingredient listed in the recipe card at the bottom of this post, but for your convenience, here’s a shopping list of everything you’ll need:
- Flax egg
- Vegan butter
- Brown sugar
- Salt
- Light vegetable oil
- Maple syrup
- Vanilla extract
- All-purpose flour
- Baking soda
- Cinnamon
- Rolled oats
- Dried cranberries
- Chopped walnuts

Instructions

Step One: Cream butter, sugar, and salt until fluffy, then mix in oil, maple syrup, vanilla, and flax egg.

Step Two: Sift in flour, baking soda, and cinnamon; mix until mostly combined.

Step Three: Fold in oats, cranberries, and walnuts, letting the dough rest if itโs too dry.

Step Four: Scoop the dough into 1.5 tbsp balls, flatten slightly, and bake until edges are golden.

Step Five: Cool on the tray briefly, then transfer to a wire rack to cool completely.
Storage
These cookies keep beautifully! Store them in an airtight container at room temperature for up to 5 days – theyโre perfect for a grab-and-go snack. If you want them to last longer, pop them in the fridge for up to 2 weeks. You can also freeze the dough or fully baked cookies for up to 3 months- just thaw at room temp and theyโre good as new. I often make a double batch and freeze half so I always have a little sweet pick-me-up on hand.
Expert Tips

Let the dough rest 5 minutes before scooping – rolled oats absorb liquid and help cookies hold together perfectly.

FAQ
Absolutely! Pecans, almonds, or even macadamias all work beautifully. I sometimes swap in pecans for a slightly sweeter, buttery note – itโs a fun twist.
Yes! Just swap the all-purpose flour for a 1:1 gluten-free flour blend. The texture stays chewy, and the oats give them plenty of heartiness.
Not at all. If you prefer, you can use a chia egg, a store-bought egg replacer, or even a small mashed banana for a slightly different flavor. Iโve done all three, and they all work.
Totally! I often scoop the dough onto a tray, freeze the raw cookies, then bake straight from frozen. Itโs a game-changer when you want fresh cookies in minutes.
More Cookie Recipes


Oatmeal Cranberry Walnut Cookies
Ingredients
- 1 flax egg (1 tbsp ground flaxseed + 2ยฝ tbsp unsweetened soy milk, mixed and rested 10 min)ย
- ยฝ cup vegan butter softened 113 g
- โ cup packed brown sugar 130 g
- ยฝ tsp salt 3 g
- 2 tbsp light vegetable oil 27 g
- 2 tbsp maple syrup 40 g
- 1 tsp vanilla extract 4 g
- 1 cup all-purpose flour 140 g
- ยพ tsp baking soda 3.5 g
- ยฝ tsp ground cinnamon 1.3 g
- 2 cups rolled oats 180 g
- ยฝ cup dried cranberries 60 g
- ยฝ cup chopped walnuts 60 g
Instructions
- Prepare the flax egg.
- Preheat oven to 350ยฐF (175ยฐC). Line 2 baking trays with parchment paper.
- In a large bowl, cream the butter, sugar, and salt using an electric mixer for 1โ2 minutes until light and fluffy.
- Add the oil, maple syrup, vanilla, and prepared flax egg. Mix on low until just combined.
- Sift in the flour, baking soda, and cinnamon. Mix until mostly combined.
- Fold in the oats, cranberries, and walnuts. Dough should be thick but scoopable. If it feels dry, let it rest 5 minutes or add a tiny splash of soy milk.
- Use a cookie scoop (1.5 tbsp) to portion dough. Place on tray 2 inches apart and gently flatten each ball with the back of a spoon into a thick disc.
- Bake for 11โ13 minutes until the edges are golden and the centers look just set.
- Let cool on the tray for 10 minutes before transferring to a wire rack to cool completely.









Leave a Reply