White Chocolate Cranberry Cookies
These cookies are my go-to when I want something that feels special but doesn’t demand a full day in the kitchen. They marry sweet, creamy white chocolate with bright, chewy dried cranberries. The result is a soft, tender cookie edged with gold and finished with a hit of flaky sea salt.
I like recipes that are straightforward and forgiving. This one checks both boxes: the dough comes together quickly, the bake window is short, and the flavors are reliably crowd-pleasing. You can make a single batch, or double it and freeze half for later.
Below you’ll find a clear ingredient list, exact step-by-step directions from start to finish, and practical tips I use at home to get consistent results—whether I’m baking for a weekday treat or for friends who drop by unexpectedly.
What Goes In

Ingredients
- 3 cups all-purpose flour — provides structure and tenderness; measure by spooning into the cup and leveling for accuracy.
- 1 teaspoon baking powder — gives a gentle lift so cookies aren’t flat.
- 1 teaspoon baking soda — works with the brown sugar to help spread and chewiness.
- 1 teaspoon sea salt — balances sweetness in the dough itself.
- 1 cup unsalted butter, at cool room temperature — richness and moisture; cool room temperature butter keeps dough from over-spreading.
- 1 cup packed light brown sugar — adds moisture and a hint of caramel flavor.
- 1 cup granulated sugar — contributes crisp edges and sweetness.
- 2 large eggs — bind the dough and add structure.
- 2 teaspoons pure vanilla extract — rounds and amplifies the other flavors.
- 1 cup white chocolate chips — creamy pockets of sweetness throughout the cookie.
- 1 cup dried cranberries — tart chew to balance the white chocolate.
- Flaky sea salt, for sprinkling on cookies — a final finish that makes the flavors pop.
White Chocolate Cranberry Cookies in Steps
- Preheat oven to 350°F (177°C). Line a large baking sheet with a Silpat or parchment paper and set aside.
- In a medium bowl, whisk together 3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, and 1 teaspoon sea salt. Set aside.
- In the bowl of a stand mixer or a large bowl with a hand mixer, combine 1 cup unsalted butter (cool room temperature), 1 cup packed light brown sugar, and 1 cup granulated sugar. Cream on medium speed until light and smooth, about 1–2 minutes, scraping down the sides of the bowl as needed.
- Add 2 large eggs and 2 teaspoons pure vanilla extract; beat until fully combined and smooth, scraping the bowl once more.
- With the mixer off, add the dry ingredient mixture to the wet ingredients. Turn the mixer to low and mix just until combined and no dry streaks remain. Do not overmix.
- Using a spatula, fold in 1 cup white chocolate chips and 1 cup dried cranberries until evenly distributed.
- Portion the dough into balls of about 2 tablespoons each. Place the dough balls on the prepared baking sheet about 2 inches apart.
- Bake for 10–12 minutes, until the cookie edges are slightly golden. Begin checking at 10 minutes to avoid overbaking.
- Remove the baking sheet from the oven and immediately sprinkle the warm cookies with flaky sea salt. Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Why I Love This Recipe

These cookies are a study in contrasts: soft, buttery dough with pockets of creamy white chocolate and bursts of tangy cranberry. The texture is what keeps me coming back—chewy centers, slightly crisp edges, and that delicate sprinkle of sea salt that makes the flavors sing.
They’re also unfussy. The method uses familiar equipment and steps most home bakers already know. The flavor profile is crowd-friendly, making these a reliable choice for cookie swaps, holiday platters, or a simple afternoon treat.
No-Store Runs Needed

Most kitchens already have the staples required: flour, sugar, baking powder, baking soda, salt, butter, and eggs. The two items you might need are white chocolate chips and dried cranberries. If you have neither, you can still make the base and add whatever mix-ins you do have—though the exact flavor will change.
Flaky sea salt at the end is optional but highly recommended. If you don’t have it, a light dusting of fine sea salt will work—just use less so it doesn’t dissolve into the cookie completely.
Cook’s Kit
- Stand mixer or hand mixer — for creaming the butter and sugars efficiently.
- Mixing bowls — one medium for dry ingredients and one large for wet.
- Silpat or parchment paper — prevents sticking and promotes even browning.
- Scoop or tablespoon — for consistent cookie sizing (about 2 tablespoons per ball).
- Wire rack — allows cookies to cool fully without getting soggy underneath.
Avoid These Traps
Overcreaming the butter and sugar
Creaming too long can introduce excess air and then cause cookies to rise and collapse. Stick to the 1–2 minutes suggested, until the mixture is light but not fluffy.
Overmixing after adding flour
When you add the dry ingredients, mix only until no dry streaks remain. Overmixing develops gluten and makes cookies tough, not tender.
Baking too long
The window is short. Start checking at 10 minutes. Cookies continue to set as they cool, so pull them when edges are just golden and centers look slightly underdone.
How to Make It Lighter
If you want a lighter-feeling cookie without changing the recipe’s balance too dramatically, try these approaches:
- Reduce mix-ins at bake time — use slightly fewer white chocolate chips or cranberries so the cookie feels less dense.
- Chill your dough briefly — chilled dough spreads less and bakes with a more controlled, tender crumb.
- Serve smaller portions — portion balls at 1 tablespoon instead of 2 to reduce per-cookie weight while keeping the same dough.
Cook’s Notes

Use cool room temperature butter, not softened-into-melting butter. If it’s too soft the dough will spread excessively. A quick test: press the butter with your finger—there should be a slight resistance, not completely melted.
Measure flour properly. Spoon it into the measuring cup and level off. Packing flour into a cup will yield dry, dense cookies.
White chocolate can brown more easily than dark chocolate. If your oven runs hot, rotate the baking sheet halfway through the bake and keep a close eye during the final minutes.
Make Ahead Like a Pro
Dough freezes beautifully. Portion the dough into balls, arrange them on a tray, freeze until solid, then transfer to a labeled freezer bag. Bake frozen balls adding 1–2 minutes to the baking time—no need to thaw. This is my favorite trick for fresh-baked cookies on short notice.
You can also fully bake the cookies and freeze them. Thaw at room temperature or warm briefly in a low oven before serving to refresh the texture.
Handy Q&A
- Can I swap the white chocolate? — Yes. If you prefer semisweet or milk chocolate, you can swap the chips 1:1, though the flavor profile shifts.
- Do I need to chill the dough? — Not strictly. The recipe works fine straight away. Chilling for 30–60 minutes will firm the dough and reduce spread if desired.
- Why flaky sea salt at the end? — It provides a crunchy, bright contrast that amplifies both the white chocolate and cranberry flavors.
- How should I store leftovers? — Keep in an airtight container at room temperature for up to 3 days, or freeze for longer storage.
Make It Tonight
Want fresh cookies this evening? Here’s a quick plan you can follow in about 45 minutes total:
- Preheat the oven and line a sheet pan (5 minutes).
- Whisk dry ingredients while you cream butter and sugars (10 minutes).
- Combine wet and dry, fold in chips and cranberries, portion dough (10 minutes).
- Bake, cool briefly on pan, then transfer to a rack (20 minutes).
Start now and you’ll have warm, salted-sweet White Chocolate Cranberry Cookies to enjoy in under an hour. These are great with a mug of tea or a cold glass of milk. Happy baking—simple steps, delicious results.

White Chocolate Cranberry Cookies
Ingredients
Equipment
Method
- Preheat oven to 350°F (177°C). Line a large baking sheet with a Silpat or parchment paper and set aside.
- In a medium bowl, whisk together 3 cups all-purpose flour, 1 teaspoon baking powder, 1 teaspoon baking soda, and 1 teaspoon sea salt. Set aside.
- In the bowl of a stand mixer or a large bowl with a hand mixer, combine 1 cup unsalted butter (cool room temperature), 1 cup packed light brown sugar, and 1 cup granulated sugar. Cream on medium speed until light and smooth, about 1–2 minutes, scraping down the sides of the bowl as needed.
- Add 2 large eggs and 2 teaspoons pure vanilla extract; beat until fully combined and smooth, scraping the bowl once more.
- With the mixer off, add the dry ingredient mixture to the wet ingredients. Turn the mixer to low and mix just until combined and no dry streaks remain. Do not overmix.
- Using a spatula, fold in 1 cup white chocolate chips and 1 cup dried cranberries until evenly distributed.
- Portion the dough into balls of about 2 tablespoons each. Place the dough balls on the prepared baking sheet about 2 inches apart.
- Bake for 10–12 minutes, until the cookie edges are slightly golden. Begin checking at 10 minutes to avoid overbaking.
- Remove the baking sheet from the oven and immediately sprinkle the warm cookies with flaky sea salt. Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
Pro tip-if your cranberries are not very plump and slightly dry, soak them in warm water for 5 minutes. Drain and dry well with paper towels.
