
Thick, chewy cookies loaded with white chocolate, plump cranberries, toasted pecans, coconut, and old fashioned oats—perfectly crisp at the edges with a tender center.

This batch of White Chocolate Cranberry Cookies has been my go-to celebration cookie for years. I first stumbled onto this combination while riffing off a classic Texan cookie that my grandmother loved—layering in dried cranberries and white chocolate to brighten the flavor, and adding toasted pecans and coconut for texture. The result is a cookie that hits every note: buttery richness, chewy center, slight crisp on the edges, and pops of sweet and tart from the chips and berries. It became the cookie I bring to holiday parties and the one my kids request for school bake sales.
I discovered how special these become when the cranberries are briefly rehydrated and the pecans are toasted—those two small steps turn the cookies from good to unforgettable. The dough is forgiving and freezes extremely well, so I always keep a batch in the freezer for last-minute guests. There’s comfort in the ritual of scooping the dough, pressing a few extra chips on top, and watching the cookies bloom in the oven. This version is generous with mix-ins, so every bite is different: a toasted pecan here, a coconut flake there, and always that sweet hit of white chocolate.
My family’s reaction when I first served these was immediate: a second batch request within 24 hours. I learned to double the recipe for holiday gatherings because they disappear fast—especially warmed slightly and served with a cold glass of milk. When friends ask for the “special holiday cookie,” this is the one I hand them wrapped with a ribbon.
My favorite part of making these is the small rituals: the snap of pecans in the pan, the smell of butter and sugar creaming, and tucking extra chips into the warm tops. At every holiday cookie swap I’ve brought these to, someone asks for the recipe, and often a neighbor leaves with a box full. It’s the kind of treat that connects people—simple ingredients elevated by a few thoughtful steps.
Store cooled cookies in an airtight container layered with parchment to prevent sticking; they will remain chewy for 3–4 days at room temperature. For longer storage, freeze baked cookies in a single layer on a sheet pan, then transfer to a zip-top bag for up to 3 months. Reheat frozen cookies at 325°F for 6–8 minutes or microwave a cooled cookie for 10–15 seconds to restore that warm, gooey center. If you freeze dough balls, add 2–3 minutes to bake time when baking from frozen.
For a nut-free version, replace pecans with additional oats and sunflower seeds (1:1 by volume). To make these dairy-free, substitute vegan buttery spread measured cup-for-cup and use dairy-free white chocolate chips—expect a slightly different mouthfeel. For gluten-free, use a 1:1 gluten-free flour blend and certified gluten-free rolled oats. If you want less sweetness, reduce granulated sugar to 3/4 cup and white chocolate chips to 1 cup; the cookies will be slightly less tall but still delicious.
These cookies shine with a tall glass of cold milk or a warm cup of coffee. For a dessert platter, pair with dark chocolate bark and candied orange peel to complement the tart cranberries. Garnish plated cookies with a light dusting of powdered sugar or a drizzle of melted white chocolate for parties. They’re great boxed with parchment and tied with ribbon for gifting.
These cookies are an American-style mash-up inspired by the well-loved “Texas Cowboy Cookies,” known for hearty mix-ins like oats, chocolate, and nuts. The version here leans into holiday flavors—white chocolate and cranberries—which are popular in North American baking traditions around winter festivities. The cookie’s origins reflect a tradition of dense, mix-in–heavy cookies that celebrate abundance and sharing.
Winter: Use cranberries and white chocolate as written, and add a pinch of orange zest for brightness. Summer: Substitute dried cherries or chopped dried apricots and swap coconut for sunflower seeds. For autumn gatherings, add 1/2 teaspoon ground cinnamon and swap white chocolate for butterscotch chips to layer warm spice notes.
Shape dough into uniform balls and freeze on a baking sheet, then transfer to labeled freezer bags so you can bake fresh cookies anytime—bake directly from frozen, adding a few minutes to baking time. Portion dough into 32 balls to streamline baking for events: bake in multiple sheets and rotate positions between racks for even browning. Use silicone mats or parchment for easy cleanup and consistent bottoms.
These White Chocolate Cranberry Cookies are proof that a few thoughtful steps—toast the nuts, rehydrate the fruit, and don’t overmix—can elevate simple ingredients into a memorable treat. Share them warm and watch them disappear.
Toast nuts in a dry skillet for 3–5 minutes until fragrant to boost flavor.
If short on time, shape dough into balls and freeze for 30 minutes before baking (cheat-chill).
For prettier tops, press extra chips and soaked cranberries onto warm cookies immediately after baking.
Spoon and level flour for accurate measurement to avoid dense cookies.
This nourishing white chocolate cranberry cookies recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes—chill the dough for at least 1 hour for best results. If you're short on time, shape the dough and freeze for 30 minutes before baking.
Soak 1 cup dried cranberries in hot water for at least 1 hour, drain before using. This makes them plump and bright.
Store in an airtight container at room temperature for up to 4 days, or freeze baked cookies for up to 3 months.
This White Chocolate Cranberry Cookies recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Chop pecans and toast in a dry skillet over medium heat for 3–5 minutes, stirring constantly until fragrant; remove promptly to cool to prevent burning.
Beat softened butter in a large bowl or stand mixer until smooth. Add granulated and brown sugars and beat 2–3 minutes until pale and slightly fluffy, scraping the bowl as needed.
Mix in eggs one at a time, then add vanilla, mixing until combined but not overbeating to maintain tenderness.
Whisk flour with salt, baking powder, and baking soda. Add to the wet mixture but stop mixing while white streaks remain to avoid overworking the dough.
Gently fold in oats, toasted pecans, coconut, white chocolate chips, and dried cranberries using a rubber spatula, scraping bottom and sides for even distribution.
Cover and refrigerate for at least 1 hour or up to 24 hours. Alternatively, shape the dough and freeze on a sheet pan for 30 minutes for a quick chill.
Place 1 cup dried cranberries in a bowl and pour very hot water over them; let sit while dough chills to plump. Drain before using as a topping.
Preheat oven to 350°F. Use a large cookie scoop to portion dough (about 2-inch balls). Place on lined baking sheets 2 inches apart and bake 10–12 minutes until edges are golden.
Immediately press extra white chocolate chips and plump cranberries into the warm cookie tops. Let cookies rest on the pan 5 minutes, then transfer to a wire rack to cool completely.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@feastinarecipe on social media!


Cozy, bright, and ready fast, this Instant Pot lemon chicken orzo soup brings tender chicken, fresh veggies, and a sunny citrus finish.

Feather-light mini cheesecakes with bright strawberry sauce, a tender biscuit-style base, and creamy filling. Just 47 calories each and irresistibly fresh.

Silky mini cheesecakes swirled with melted chocolate and a splash of Kahlua, nestled on Oreo crusts and crowned with fresh whipped cream.

Leave a comment & rating below or tag @feastinarecipe on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.