Soft, chewy, buttery… with sweet white chocolate and tart pops of cranberry.

There’s something wonderfully cozy about these cookies. They taste like December in one bite—soft centers, chewy edges, creamy pockets of white chocolate, and bright bursts of tangy dried cranberries. They’re simple but feel special, festive without being fussy, and always the first cookies to disappear from holiday trays.

If you want a Christmas cookie that feels both classic and a little elevated, this is the one. They bake up beautifully, freeze well, and stay soft for days.

🍪 Tools You’ll Need for White Chocolate Cranberry Cookies

These tools help you bake soft, evenly shaped cookies every time:

Let’s make a batch you’ll want on repeat all holiday season.

⭐ Why You’ll Love This Recipe

🥣 Ingredients (with notes)

Dry Ingredients

Wet Ingredients

Mix-Ins

🍪 Step-by-Step Instructions

1. Preheat

Preheat oven to 350°F (175°C).
Line cookie sheets with parchment paper.

2. Combine dry ingredients

Whisk flour, baking soda, and salt. Set aside.

3. Cream butter + sugars

Beat butter, brown sugar, and white sugar until light and fluffy, 2–3 minutes.

4. Add egg + yolk + vanilla

Mix until smooth and glossy.

5. Add dry ingredients

Mix on low until just combined—don’t overmix.

6. Add mix-ins

Fold in white chocolate chips and dried cranberries.

7. Scoop + bake

Scoop 1.5 tbsp portions onto lined baking sheets.
Bake 9–11 minutes, until edges look set and centers appear soft.

8. Cool

Let cool 5 minutes on tray, then transfer to a rack.

🌟 Pro Tips for Success

🎨 Variations

🧊 Storage + Make-Ahead Tips

White Chocolate Cranberry Cookies

Soft, chewy cookies filled with creamy white chocolate chips and tart cranberries. A festive, cozy cookie perfect for Christmas gifting and winter baking.

  • 2 cups all-purpose flour
  • 1 tsp baking soda
  • ½ tsp salt
  • ¾ cup unsalted butter (softened)
  • ¾ cup brown sugar
  • ¼ cup granulated sugar
  • 1 egg + 1 egg yolk
  • 2 tsp vanilla extract
  • 1 cup white chocolate chips
  • 1 cup dried cranberries
  1. Preheat oven to 350°F (175°C).
  2. Whisk flour, baking soda, and salt.
  3. Cream butter and sugars until fluffy.
  4. Add egg, yolk, and vanilla.
  5. Mix in dry ingredients.
  6. Fold in white chocolate chips and cranberries.
  7. Scoop and bake 9–11 minutes.
  8. Cool on rack.

❓ FAQ

Why are my cookies flat?
Butter was too warm—chill dough 15–20 minutes next time.

Can I use fresh cranberries?
Yes, but chop them small and reduce moisture by patting dry.

Can I use white chocolate chunks instead of chips?
Absolutely—chunks melt beautifully.

Can I make them gluten-free?
Yes, use a 1:1 GF baking flour.