Chewy Oatmeal White Chocolate Cranberry Cookies
Oatmeal white chocolate cranberry cookies are the kind of treat that feels both homey and a little bit special. They’re thick, chewy, and packed with pockets of sweet white chocolate and tart dried cranberries.

This recipe makes a big batch of crowd-pleasing cookies that are just as good with a cup of coffee on a quiet afternoon as they are at a holiday cookie swap.
Why These Cookies Stay in the Rotation
I love the contrast of creamy white chocolate and chewy oats against the pop of cranberry tartness. The edges get golden and crisp while the centers stay soft and bendy.
A little bit of browned butter gives them a toasty depth without being fussy. They come together in about 30 minutes and the dough doesn’t require chilling, so you can have warm cookies fast.
Ingredients

- 1 cup (2 sticks) unsalted butter: we’ll brown half of it for extra flavor (see step 1)
- 3/4 cup packed light brown sugar: dark brown sugar works too, for a deeper molasses note
- 1/2 cup granulated sugar
- 1 large egg: at room temperature for easier mixing
- 2 teaspoons vanilla extract
- 1 1/4 cups all-purpose flour: spooned and leveled for accurate measurement
- 1 teaspoon baking soda
- 1/2 teaspoon fine sea salt: reduce to 1/4 teaspoon if using salted butter
- 2 cups old-fashioned rolled oats: these give the best chewy texture; quick oats work but yield a softer cookie, avoid steel-cut
- 1 cup white chocolate chips
- 3/4 cup dried cranberries: look for soft, plump ones
Variations / Substitutions
- Swap the white chocolate: dark or semisweet chocolate chips work beautifully, especially with the tart cranberries.
- Trade the fruit: use dried cherries or chopped dried apricots instead of cranberries for a different sweet-tart balance.
- Add some crunch: fold in 1/2 cup toasted chopped pecans or walnuts with the chips and fruit.
- Make them gluten-free: substitute a 1:1 gluten-free all-purpose flour blend; the rest stays the same.
Chocolate Pumpkin Pie is another dessert you’d probably love if you enjoy these cookies.
How to Make Oatmeal White Chocolate Cranberry Cookies
Step 1: Brown the Butter

Preheat your oven to 350°F (175°C) and line two large baking sheets with parchment paper. Place 1/2 cup (1 stick) of the butter in a small saucepan over medium heat. Cook, swirling occasionally, until it foams, then turns golden with brown specks and smells nutty, about 4 to 5 minutes. Pour the browned butter into a large mixing bowl and let it cool while you measure the rest.
The butter should be warm but not hot when you add the sugars later; if it sizzles when you test a drop, wait a minute. The toasty notes it brings are the secret to that can’t-quite-put-your-finger-on-it flavor.
Step 2: Cream the Sugars and Egg

Add the remaining 1/2 cup (1 stick) butter, the 3/4 cup brown sugar, and 1/2 cup granulated sugar to the bowl with the browned butter. Using a hand mixer or stand mixer on medium speed, beat until light and fluffy, about 2 minutes. Scrape down the sides of the bowl, then beat in the egg and 2 teaspoons vanilla extract until smooth.
The mixture will go from grainy to pale and ribbony. That air you beat in now helps the cookies puff up and then settle into crackly tops, so don’t skimp on the creaming time.
Step 3: Mix in the Dry Ingredients and Oats

In a separate bowl, whisk together the 1 1/4 cups flour, 1 teaspoon baking soda, and 1/2 teaspoon salt. With the mixer on low, add the dry mixture to the butter mixture in two batches, mixing just until the flour disappears. Switch to a sturdy spatula and fold in the 2 cups oats, 1 cup white chocolate chips, and 3/4 cup dried cranberries.
The dough will be thick and a little sticky. A few faint streaks of flour are okay before you add the oats; they’ll incorporate as you fold. Overmixing at this stage can make the cookies tough, so stop as soon as everything comes together.
Step 4: Scoop and Bake

Using a medium cookie scoop or a heaping tablespoon, drop the dough onto the prepared sheets, spacing the mounds about 2 inches apart. Bake one sheet at a time on the center rack for 10 to 12 minutes, until the edges are set and golden and the centers look just slightly underdone.
The cookies will continue baking on the hot sheet once out of the oven. That carryover heat is your friend; pulling them when the centers are still soft is what keeps them chewy for days.
Step 5: Cool and Serve the Cookies

Let the cookies rest on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely. Serve them still warm for molten white chocolate pockets, or wait until they’re fully set for cleaner slices of that creamy puddle. Both moments have their own kind of magic.
Tips for the Best Oatmeal Cookies
- Chilling the dough for 30 minutes yields taller, thicker cookies, but if you bake right away they’ll spread a little more and still taste great. Either way works.
- Use old-fashioned oats for the chewiest result. If you only have quick oats, the cookies will be softer and more cake-like, which some people prefer.
- Always spoon flour into the measuring cup and level it off. Scooping directly with the cup packs in too much flour and makes the cookies dense.
- For an even nuttier backdrop, toast the oats in a dry skillet over medium heat for 3 to 4 minutes before adding them to the dough.
Bake times by cookie size:
| Dough ball size | Approximate bake time |
|---|---|
| 1 tablespoon | 9–10 minutes |
| 2 tablespoons | 10–12 minutes |
| 3 tablespoons | 12–14 minutes |
Storing Leftover Cookies
Refrigerate Store baked cookies in an airtight container at room temperature for up to 5 days. Add a slice of plain bread to the container to keep them soft.
Reheating To recapture that fresh-from-the-oven texture, warm cookies in a 300°F (150°C) oven for 3 to 5 minutes. The edges re-crisp and the chocolate softens again.
Frequently Asked Questions
Can I use quick oats instead of old-fashioned?
Yes, but the cookies will be softer and more cake-like rather than chewy. Avoid steel-cut oats entirely as they won’t soften enough during baking.
Why did my cookies spread too much?
Butter that’s too warm or overcreamed causes extra spread. Chilling the dough for 20 minutes before baking can help, even if the recipe doesn’t call for it.
Can I freeze the dough?
Absolutely. Scoop the dough onto a parchment-lined tray, freeze until solid, then transfer to a zip-top bag. Bake from frozen, adding 1 to 2 minutes to the bake time.
Can I use fresh cranberries instead of dried?
No, fresh cranberries release a lot of moisture and would make the cookies soggy. Stick with dried cranberries for the right texture.

Oatmeal White Chocolate Cranberry Cookies Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line two baking sheets with parchment. Brown half the butter in a saucepan until nutty and golden, about 4–5 minutes; pour into a large bowl to cool.
- Add the remaining butter and both sugars to the browned butter. Cream on medium speed until light and fluffy, about 2 minutes. Beat in the egg and vanilla until smooth.
- Whisk together the flour, baking soda, and salt. Mix into the butter mixture on low in two batches, just until combined. Fold in the oats, white chocolate chips, and dried cranberries with a spatula.
- Scoop dough onto the sheets, spacing 2 inches apart. Bake one sheet at a time on the center rack for 10–12 minutes, until edges are golden and centers look slightly underdone.
- Let cookies rest on the sheet for 5 minutes, then transfer to a wire rack. Serve warm or let cool completely.
