These cranberry and white chocolate oatmeal cookies combine tart fresh cranberries, creamy melted white chocolate, and nutty toasted oats for a soft, chewy cookie with just the right amount of crisp around the edges. The dough is chilled before baking, which helps develop more flavor. They’re cozy and perfect for your holiday cookie box or a cold-weather afternoon treat.

This recipe is based on a cranberry oatmeal cookie I made for a friend years ago. I decided to update the recipe and wow have I learned a lot in the last few years.
I tested this cookie many times before landing on this final version. Early tests with dark brown sugar, cinnamon, and pecans (which were in the original version) buried the flavors I was trying to highlight. The cookies were too wet and the cranberry tartness got lost.
Simplifying was the answer. By using light brown sugar, eliminating the ground cinnamon, and reducing the amount of cranberries I found a balance: the cookies stayed soft in the center, crisp at the edges, and let the cranberries and white chocolate stand out. And of course lots of vanilla makes everything better.
If you love oatmeal cookies make my chocolate chip oatmeal cookies, but if cranberries are you jam then try my reader favorite cranberry orange cookies.
What Makes These Cookies Work
Here’s what sets these cranberry and white chocolate oatmeal cookies apart from the rest:
- Fresh Cranberries. Most recipes use dried cranberries, but I ended up using fresh when a friend picked up the wrong kind and I'm so glad she did. Unlike dried cranberries, fresh ones add a bright tartness and texture. Chopping about three-quarters of them helps distribute their flavor without overloading the dough with moisture.
- Chopped White Chocolate (Not Chips). I use chopped white chocolate bars instead of chips because they melt more smoothly and create pockets of creamy sweetness. I recommend Ghirardelli white chocolate bars for this recipe.
- Toasted Oats. Toasting the oats adds a slightly nutty taste to the cookies.
- Chilled Dough. Resting the dough for at least 4 hours helps the flour hydrate and the flavors meld. The cookies hold their shape better and taste more developed if you can chill the dough overnight.
Cranberry White Chocolate Oatmeal Cookie Ingredients

Full ingredients, measurements, and instructions are in the recipe card at the bottom of this post.
How to Make Cranberry Oatmeal Cookies with White Chocolate

Step 1: Chop the chocolate into small pieces (less than 1/4-inch) and cut most of the cranberries in half. Leave some whole.

Step 2: Cream the butter and sugars in the large bowl of a stand mixer.

Step 3: Add the eggs 1 at a time, beating until thoroughly incorporated.

Step 4: The dough should look creamy and there shouldn't be any shiny parts from the eggs.

Step 5: Mix in the flour and the oats at the same time.

Step 6: Mix in the cranberries and white chocolate on low speed.

Step 7: Place the dough in a bowl and chill for at least 4 hours and up to 24 hours.

Step 8: Place 6 balls of dough weighing 50 grams each on the baking sheet.

Step 9: Bake for 14-16 minutes until the cookies are a deep golden brown and they are slightly underdone in the center.
Step 10: Cool the cookies for 5 minutes then move them to a wire rack to finish cooling.

Tips for the Best Cookies
- Weigh your ingredients. Especially the flour, cranberries, and oats. This is one of the most important steps to ensure that your cookies turn out. Pluse you'll have fewer dirty dished. Especially the flour and cranberries. Too much of either throws off the texture.
- Cut most of the cranberries in half. This prevents soggy pockets and helps the distribute the cranberries throughout the dough
- Use a cookie scoop. A cookie scoop will make it easier to ensure the cookies are the same size. For large cookies use a #24 cookie scoop for evenly sized cookies that bake consistently.
- Chill the dough. At least 4 hours. The cookies will bake up thicker and the flavor will be richer.
- Cool the baking sheet between batches. If you only have one cookie sheet cool the pan thoroughly between each batch. A hot or warm sheet will make the dough spread too quickly.

If you make these soft and chewy oatmeal cookies please leave a rating and a comment below.
Connect with me on Instagram and tag me @bakesbybrownsugar to share your recipe remake photos.
Like what you see? Click here to subscribe to Bake's by Brown Sugar Baking Newsletter to get free and delicious treats delivered to your inbox.
Want to Save This Recipe?
Enter your email below and I'll send it to your inbox. Plus get new and recommended recipes sent to you every week!
By submitting this form, you consent to receive emails from Bakes by Brown Sugar.

Cranberry and White Chocolate Oatmeal Cookies
Ingredients
- 2-1/4 cups (284 grams) unbleached all-purpose flour
- 1 teaspoon baking soda
- 3/4 teaspoon baking powder
- 1 teaspoon Diamond kosher salt
- 1 cup (227 grams) unsalted butter room temperature
- 1 cup (200 grams) packed light brown sugar
- 3/4 cup (150 grams) granulated sugar
- 2 large (100 grams) eggs
- 2 teaspoons pure vanilla extract
- 1-3/4 cups (200 grams) rolled oats
- 1-1/4 cups (120 grams) fresh cranberries
- 4 ounces (113 grams) chopped white chocolate use a chocolate bar not chocolate chips
Instructions
Toast the Oats
- Preheat the oven to 350°F. Spread the oats in an even layer on a half-sized baking sheet. Toast the oats in the oven for 10 minutes, stirring after 5 minutes. Remove from the oven and let the oats cool completely on the baking sheet before adding them to the other ingredients.
Make the Cookie Dough
- Place the flour, baking soda, baking powder, and salt in a medium-sized bowl and whisk for about 30 seconds.
- Cut about 3/4 of the cranberries in half, leaving some whole. Chop the white chocolate into small (about 1/4 inch or less) pieces.
- Place the butter and both sugars in the bowl of a stand mixer with the paddle attachment. Cream the butter and sugars on low speed for about 30 seconds, then increase to medium speed and beat until until light and fluffy, another 2-1/2 minutes.
- Add each egg one at a time, mixing for about 30 seconds after each addition. After mixing in the second egg, scrape the sides and bottom of the bowl, and the paddle attachment. Mix for about 30 seconds on medium-high speed to ensure the eggs are thoroughly combined and you don't see the shine from the egg whites. Mix in the vanilla extract.
- Add the flour mixture and the cooled toasted oats all at once. Mix on low speed until the flour and oats are incorporated and the dough comes together. Scrapes the sides of the bowl.
- Mix in the cranberries and white chocolate on low speed until evenly distributed throughout the dough.
- Scrape the dough into a smaller bowl and refrigerate for at least 4 hours. For even better flavor, chill for 24 hours.
Bake the Cookies
- Preheat the oven to 350°F. Line two half-sized baking sheets with parchment paper.
- Scoop the dough into 50-gram portions. Place 6 cookies at a time on each baking sheet, evenly spaced apart.
- Bake for 14-16 minutes, until the edges have browned and the center has puffed up with only a small portion of the center appearing shiny. The cookies should look slightly underdone in the center.
- Remove the cookies from the oven. If the cookies have spread into wonky shapes and you want perfectly round cookies, as soon as the cookies come out of the oven place a large round cookie cutter around each cookie and mold the edges of the cookie from uneven to perfectly round, using a swirling motion.
- Cool for 5 minutes on the baking sheet. The cookies will continue to set as they cool. Move the cookies to a wire rack to completely cool.
- Repeat with the remaining dough. If you only have one baking sheet, let it cool completely before baking the next batch of cookies.
- At this point the cookies are ready to eat. The cookies are best within the first 3 days.
Storing the Cookies
- Store the cookies in an airtight container for up to 4 days. The cookies are best eaten with the first 2-3 days.





Sue prochazka says
I love these cookies. More importantly, my entire family loves them. I was looking for something to do with my leftover cranberries after cranberry sauce. This is the recipe. The dough was delicious raw, and the cookies even better baked. This recipe is now on my Christmas cookie list!
Cheryl Norris says
Hi Sue
Thank you for trying this cookie recipe and adding it to your Christmas cookie list. I agree, it's hard to stop eating them once you start. 😁