These cranberry walnut oatmeal cookies are soft in the center, lightly crisp around the edges, and filled with chewy dried cranberries and crunchy walnuts. The hearty oats give them a comforting texture, while the sweet-tart cranberries balance beautifully with the nutty richness. Perfect for afternoon snacks, holiday cookie trays, or a cozy treat with a cup of tea.
Why You’ll Love This Recipe
Perfect balance of sweet and tart flavors
Soft and chewy texture with crisp edges
Easy to make with simple pantry ingredients
Great for holidays, bake sales, or everyday treats
Freezer-friendly dough for make-ahead baking
Customizable with your favorite add-ins
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 cup (226 g) unsalted butter, softened
1 cup (200 g) brown sugar, packed
1/2 cup (100 g) granulated sugar
2 large eggs, room temperature
2 teaspoons vanilla extract
1 1/2 cups (190 g) all-purpose flour
1 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
1 teaspoon ground cinnamon
3 cups (270 g) old-fashioned rolled oats
1 cup (120 g) dried cranberries
3/4 cup (90 g) chopped walnuts
Directions
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
In a large mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy, about 2–3 minutes.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
In a separate bowl, whisk together the flour, baking soda, baking powder, salt, and cinnamon.
Gradually add the dry ingredients to the wet ingredients, mixing just until combined.
Stir in the rolled oats, dried cranberries, and chopped walnuts until evenly distributed.
Scoop about 2 tablespoons of dough per cookie and place them 2 inches apart on the prepared baking sheets.
Bake for 10–12 minutes, or until the edges are golden brown and the centers look slightly soft.
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Servings and timing
Servings: Approximately 24 cookies
Prep time: 15 minutes
Bake time: 10–12 minutes
Total time: About 30 minutes
Variations
Add 1/2 cup white chocolate chips for extra sweetness.
Substitute pecans for walnuts for a different nutty flavor.
Use whole wheat flour for a slightly heartier texture.
Add 1 tablespoon orange zest for a bright citrus twist.
Replace half the dried cranberries with raisins for a classic oatmeal cookie variation.
Storage/Reheating
Store the cookies in an airtight container at room temperature for up to 5 days.
For longer storage, freeze the baked cookies in a freezer-safe container for up to 3 months. Thaw at room temperature before serving.
You can also freeze the cookie dough balls for up to 3 months. Bake directly from frozen, adding 1–2 extra minutes to the baking time.
To reheat, warm cookies in a 300°F (150°C) oven for 3–5 minutes to refresh their soft texture.
FAQs
Can I use quick oats instead of old-fashioned oats?
Yes, but the texture will be softer and less chewy. Old-fashioned oats provide the best structure.
Can I make these cookies gluten-free?
Yes, substitute the all-purpose flour with a 1:1 gluten-free baking flour blend and ensure your oats are certified gluten-free.
Why are my cookies spreading too much?
This can happen if the butter is too soft or melted. Chilling the dough for 30 minutes before baking can help prevent excess spreading.
Can I reduce the sugar?
You can slightly reduce the sugar by 2–3 tablespoons, but reducing too much may affect the texture and moisture.
Can I toast the walnuts first?
Yes, toasting the walnuts enhances their flavor. Toast them in a dry pan for 5–7 minutes, then cool before adding to the dough.
How do I keep the cookies soft?
Store them in an airtight container with a slice of bread. The cookies will absorb moisture from the bread and stay soft longer.
Can I make the dough ahead of time?
Yes, the dough can be refrigerated for up to 48 hours before baking.
What if I don’t have brown sugar?
You can make your own by mixing 1 cup granulated sugar with 1 tablespoon molasses.
Can I add spices other than cinnamon?
Yes, nutmeg or a pinch of ground cloves can add warmth and depth of flavor.
How do I know when the cookies are done?
The edges should be golden brown while the centers remain slightly soft. They will continue to firm up as they cool.
Conclusion
Cranberry walnut oatmeal cookies are a delicious twist on the classic oatmeal cookie, combining hearty oats, tart cranberries, and crunchy walnuts in every bite. Easy to prepare and perfect for any occasion, these cookies offer a comforting homemade flavor that everyone will love. Whether enjoyed fresh from the oven or saved for later, they are sure to become a favorite in your baking collection.
These cranberry walnut oatmeal cookies are soft in the center, lightly crisp on the edges, and packed with chewy cranberries and crunchy walnuts. Hearty oats and warm cinnamon create a comforting, bakery-style cookie perfect for any occasion.
Ingredients
1 cup (226 g) unsalted butter, softened
1 cup (200 g) brown sugar, packed
1/2 cup (100 g) granulated sugar
2 large eggs, room temperature
2 teaspoons vanilla extract
1 1/2 cups (190 g) all-purpose flour
1 teaspoon baking soda
1/2 teaspoon baking powder
1/2 teaspoon salt
1 teaspoon ground cinnamon
3 cups (270 g) old-fashioned rolled oats
1 cup (120 g) dried cranberries
3/4 cup (90 g) chopped walnuts
Instructions
Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
Cream together butter, brown sugar, and granulated sugar until light and fluffy, about 2–3 minutes.
Add eggs one at a time, beating well after each addition, then mix in vanilla extract.
In a separate bowl, whisk flour, baking soda, baking powder, salt, and cinnamon.
Gradually mix dry ingredients into wet ingredients until just combined.
Stir in oats, dried cranberries, and chopped walnuts until evenly distributed.
Scoop about 2 tablespoons of dough per cookie and place 2 inches apart on prepared baking sheets.
Bake for 10–12 minutes, until edges are golden and centers are slightly soft.
Cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Notes
Chill the dough for 30 minutes if cookies spread too much.
Toast walnuts beforehand for enhanced flavor.
Store in an airtight container at room temperature for up to 5 days.
Freeze baked cookies or unbaked dough balls for up to 3 months.
Add white chocolate chips or orange zest for flavor variations.