Cranberry Pistachio Oatmeal Cookies Recipe
Introduction
These Cranberry Pistachio Oatmeal Cookies are a delightful blend of chewy oats, tart cranberries, and crunchy pistachios. Finished with a drizzle of melted white chocolate and extra pistachios, they make a perfect treat for any occasion.

Ingredients
- 1½ cups unbleached all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 2 sticks unsalted butter (softened but not melting)
- 1 cup packed light brown sugar
- 1 cup granulated sugar
- 2 large eggs
- 3 cups old-fashioned rolled oats
- 1 cup white chocolate chips (or milk chocolate chips)
- 1/2 cup dried cranberries
- 1/2 cup pistachios (finely chopped)
- 3.5 ounces white chocolate (chopped)
Instructions
- Step 1: Preheat the oven to 350 degrees F. Adjust the oven racks to the low and middle positions and line two large baking sheets with parchment paper.
- Step 2: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- Step 3: In a large bowl or electric mixer with a wire attachment, beat the softened butter at medium speed until creamy. Add both brown and granulated sugars, beating until fluffy, about 2-3 minutes. Beat in the eggs one at a time.
- Step 4: Stir the dry ingredients into the butter-sugar mixture using a spatula or wooden spoon. Then mix in the oats, dried cranberries, and pistachios until evenly combined.
- Step 5: Using an ice cream scoop or two tablespoons, form dough balls and place them 2 inches apart on the prepared baking sheets.
- Step 6: Bake for 22 to 25 minutes until the edges are slightly golden. Halfway through, rotate the baking sheets and switch their positions in the oven for even baking.
- Step 7: Remove the cookies from the oven and let them cool on the baking sheets for 5 minutes. Then transfer to a cooling rack.
- Step 8 (Optional): Allow cookies to cool completely before drizzling with melted white chocolate.
- Step 9: Bring a saucepan half-full of water to a boil. Place the chopped white chocolate in a heatproof bowl set over (but not touching) the simmering water. Stir occasionally until melted.
- Step 10: Remove the bowl from heat and drizzle the melted white chocolate over the cooled cookies using a fork. Immediately sprinkle extra chopped pistachios on top.
- Step 11: Let the cookies stand for 15-20 minutes to allow the chocolate to set. For quicker hardening, refrigerate the cookies.
- Step 12: Serve and enjoy your cranberry pistachio oatmeal cookies!
Tips & Variations
- Try swapping dried cranberries for dried cherries or raisins for a different fruity note.
- Use dark chocolate chips instead of white chocolate for a richer flavor contrast.
- Chop the pistachios coarsely if you prefer more crunch.
- Make dairy-free by substituting butter with vegan butter and choosing dairy-free white chocolate.
Storage
Store the cookies in an airtight container at room temperature for up to 5 days. For longer storage, freeze them for up to 3 months. To reheat, let frozen cookies thaw at room temperature or warm them briefly in a low oven. Avoid microwaving to keep texture crisp.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use quick oats instead of old-fashioned rolled oats?
Old-fashioned rolled oats work best for texture and chewiness. Quick oats tend to make the cookies softer and can alter the overall consistency.
Do I need to chill the dough before baking?
This recipe doesn’t require chilling the dough. Baking the dough straight away gives you soft, chewy cookies. If you prefer thicker cookies, chilling for 30 minutes can help.
PrintCranberry Pistachio Oatmeal Cookies Recipe
These Cranberry Pistachio Oatmeal Cookies combine chewy oats, tart dried cranberries, and crunchy pistachios with creamy white chocolate for a deliciously textured treat. Perfectly balanced with both brown and granulated sugars and a hint of vanilla, these cookies bake to a golden brown and can be elegantly drizzled with melted white chocolate and extra pistachios for an irresistible finish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 18 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Dry Ingredients
- 1½ cups unbleached all-purpose flour
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
Wet Ingredients
- 2 sticks unsalted butter (softened but not melting)
- 1 cup packed light brown sugar
- 1 cup granulated sugar
- 2 large eggs
Add-ins
- 3 cups old-fashioned rolled oats
- 1 cup white chocolate chips (or milk chocolate chips)
- 1/2 cup dried cranberries
- 1/2 cup pistachios (finely chopped)
- 3.5 ounces white chocolate (chopped, for drizzling)
Instructions
- Preheat the oven: Preheat your oven to 350°F (175°C), adjusting racks to the low and middle positions to accommodate two baking sheets simultaneously.
- Prepare baking sheets: Line two large baking sheets with parchment paper and set aside to ensure cookies don’t stick and bake evenly.
- Mix dry ingredients: In a medium bowl, whisk together the unbleached all-purpose flour, baking powder, and salt. Set this mixture aside for later use.
- Cream butter and sugars: Using an electric mixer fitted with the wire whip attachment or a hand mixer, beat the softened butter on medium speed until creamy. Gradually add the brown and granulated sugars, continuing to beat until the mixture is light and fluffy, about 2 to 3 minutes.
- Add eggs: Beat in the eggs one at a time, ensuring each is fully incorporated into the butter-sugar mixture before adding the next.
- Combine wet and dry ingredients: Using a spatula or wooden spoon, gently fold the flour mixture into the wet ingredients until just combined. Then fold in the oats, dried cranberries, and finely chopped pistachios until evenly distributed throughout the dough.
- Scoop the dough: Using an ice cream scoop or two tablespoons, portion dough balls onto the prepared baking sheets about 2 inches apart to allow spreading during baking.
- Bake the cookies: Bake in the preheated oven for 22 to 25 minutes, or until the edges turn a slight golden brown. Halfway through baking, rotate the baking sheets and switch their positions (top to bottom and vice versa) to promote even cooking.
- Cool cookies on sheets: Remove the baking sheets from the oven and let the cookies cool for 5 minutes on the sheets before transferring them to a wire rack to cool completely.
- Prepare the white chocolate drizzle (optional): Fill a medium saucepan halfway with water and bring it to a boil. Place the chopped white chocolate in a medium heatproof bowl and set this bowl over (not touching) the simmering water to gently melt the chocolate, stirring occasionally. Remove from heat once melted and smooth.
- Drizzle chocolate and garnish: Using a fork, drizzle the melted white chocolate over the cooled cookies. Immediately sprinkle additional chopped pistachios on top of the chocolate before it sets.
- Set and serve: Allow the chocolate to settle by letting the cookies stand for 15-20 minutes at room temperature or refrigerate briefly to harden the chocolate drizzle faster. Enjoy your cranberry pistachio oatmeal cookies!
Notes
- Using parchment paper helps prevent sticking and makes cleanup easier.
- Rotate baking sheets halfway through baking to ensure even cooking.
- Allow cookies to cool completely before drizzling with chocolate to prevent melting.
- For quicker chocolate setting, refrigerate the cookies after drizzling.
- You can substitute white chocolate chips with milk chocolate chips if preferred.
Keywords: cranberry oatmeal cookies, pistachio cookies, white chocolate drizzle, holiday cookies, chewy cookies, baked cookies

