Create irresistibly soft, buttery cookies that balance creamy white chocolate with tart cranberries. This straightforward American-style treat comes together quickly with basic pantry ingredients. The dough features brown sugar for depth and vanilla for warmth, while the classic combination of white chocolate and dried cranberries delivers timeless appeal. Perfect for holiday platters, bake sales, or afternoon snacks, these treats store beautifully for up to five days.
Snow was falling outside my kitchen window when I first made these cookies. I'd impulse-bought white chocolate chips on a grocery run and figured why not throw them together with cranberries. My roommate walked in, followed the smell, and ate three warm ones standing right there at the counter. That's how I knew this recipe was worth keeping.
Last December I made a double batch for our annual cookie exchange party. My neighbor claimed she doesn't even like white chocolate, but I caught her sneaking a fourth one from the platter. Now she texts me every December asking if I'm making them again this year.
Ingredients
- 2 1/4 cups all-purpose flour: I've learned that measuring by weight (280g) gives you the most consistent results every single time
- 1/2 teaspoon baking soda: Just enough to help them spread into those perfect chewy centers
- 1/2 teaspoon salt: Don't skip this, it balances the sweetness and makes everything taste brighter
- 3/4 cup unsalted butter: Softened to room temperature so it creams beautifully with the sugars
- 1 cup packed light brown sugar: The molasses in brown sugar gives these that deep caramel flavor
- 1/4 cup granulated sugar: Helps create those slightly crisp edges we all love
- 2 large eggs: Room temperature eggs incorporate better and help the dough hold together
- 2 teaspoons pure vanilla extract: Real vanilla makes such a difference here, please don't use imitation
- 1 cup white chocolate chips: The creamy sweet balance to those tart cranberries
- 3/4 cup dried cranberries: Chop them if you want little bursts throughout every bite
Instructions
- Get everything ready:
- Preheat your oven to 350°F and line two baking sheets with parchment paper so you're not scrambling later
- Mix the dry ingredients:
- Whisk together your flour, baking soda, and salt in a medium bowl until well combined
- Cream the butter and sugars:
- Beat the butter, brown sugar, and granulated sugar together for about 2 to 3 minutes until it looks pale and fluffy
- Add the eggs and vanilla:
- Drop in those eggs one at a time, beating well after each one, then mix in the vanilla until everything smells amazing
- Combine everything:
- Gradually mix in your dry ingredients just until the flour disappears, being careful not to overwork the dough
- Fold in the good stuff:
- Gently fold in the white chocolate chips and cranberries with a spatula until they're evenly distributed
- Scoop and space:
- Drop tablespoon-sized portions onto your prepared sheets, leaving about 2 inches between each for spreading
- Bake to perfection:
- Bake for 10 to 12 minutes until the edges are golden but the centers still look slightly soft
- Cool completely:
- Let them rest on the baking sheet for 5 minutes, then move to a wire rack to finish cooling
My daughter helped me make these last weekend and insisted we add extra cranberries because she likes the chewy pockets. She's six and already understands that the best cookies have texture. We ate half the batch warm from the oven.
Getting That Perfect Texture
I've made these cookies dozens of times and discovered that pulling them out when the centers still look slightly underdone is the key. They continue cooking on the hot baking sheet, transforming into that ideal soft-chewy texture. If you wait until they look fully baked in the oven, you'll end up with something crispier than you probably want.
Making Them Your Own
Sometimes I swap half the white chocolate for chopped macadamia nuts when I want something extra special. The crunch adds such a nice contrast to the chewy cranberries. You could also try orange zest in the dough for a bright citrus twist that plays so well with the cranberries.
Storage and Make-Ahead Tips
These cookies stay surprisingly soft stored in an airtight container at room temperature for up to 5 days. I've also frozen scoops of raw dough on a baking sheet, then transferred them to a freezer bag for fresh baked cookies anytime. Just add 1 to 2 minutes to the baking time when baking from frozen.
- Freeze extra baked cookies with wax paper between layers for easy lunchbox treats
- Warm leftover cookies in the microwave for 10 seconds to recreate that fresh baked experience
- The dough balls freeze beautifully for up to 3 months if you want to always have some ready
There's something about the combination of tart and sweet that makes these impossible to stop eating. Hope your kitchen fills with that same buttery vanilla aroma mine always does.
Recipe Questions & Answers
- → What makes these cookies soft and chewy?
-
The combination of softened butter, brown sugar, and slightly underbaking keeps these cookies tender. Brown sugar adds moisture while the minimal baking time preserves softness.
- → Can I use fresh cranberries instead of dried?
-
Fresh cranberries contain too much moisture and will alter the texture. Dried cranberries provide the perfect balance of tartness without making the dough wet.
- → How should I store these cookies?
-
Keep them in an airtight container at room temperature for up to 5 days. Place parchment paper between layers to prevent sticking.
- → Can I freeze the dough or baked cookies?
-
Yes, freeze scooped dough portions for up to 3 months. Bake from frozen, adding 1-2 minutes. Baked cookies freeze well for 2-3 months when wrapped tightly.
- → What can I substitute for white chocolate chips?
-
Try white chocolate chunks, white chocolate melting wafers, or mix in chopped macadamia nuts for extra crunch and contrast against the tart cranberries.