These white chocolate cranberry bars are soft and chewy with sweet white chocolate and tart dried cranberries in every bite. They have all the flavor of white chocolate cranberry cookies but are baked in one pan, so there’s no scooping or baking multiple trays.
They’re especially good during the holidays—the cranberry and white chocolate combination feels festive without requiring any decorating. And because they slice and store well, they’re great for cookie trays, gifting, and making ahead.

I already love the combination of dried cranberries and white chocolate in cookies, so turning the same flavors into bars was an easy choice. Bars are particularly useful when I want something quick because the whole batch goes into one pan.
The balance matters, though. White chocolate is quite sweet, while dried cranberries bring tartness and chewiness. I like having enough of both throughout the dough without adding so much that the bars become overly sweet or packed with mix-ins.
Why you’ll love this recipe
- Soft and chewy – Brown sugar and cornstarch help give these cookie bars a tender, chewy texture.
- Sweet and tart – White chocolate balances the tart dried cranberries beautifully.
- One-pan recipe – Spread the dough into the pan and bake; no scooping individual cookies or baking in batches.
- Perfect for the holidays – The cranberry and white chocolate combination is festive and the bars are easy to cut, store, and gift.

Ingredients and substitutions
- All-purpose flour – Provides the structure for the bars. Measure by weight if possible so you don’t add too much flour and end up with dry bars.
- Cornstarch – Helps create a softer, more tender cookie-bar texture.
- Butter – Use unsalted butter so you can control the salt in the recipe. The butter adds richness and flavor.
- White and brown sugar – White sugar adds sweetness while brown sugar adds moisture and chewiness.
- Eggs – Give the bars structure and help create that soft, chewy center. Use large eggs at room temperature.
- Vanilla extract – Adds flavor and works particularly well with white chocolate.
- White chocolate chips – Use good-quality white chocolate chips or chopped white chocolate. I like to reserve a few for the top so you can see the white chocolate after baking.
- Dried cranberries – Their tartness balances the sweetness of the white chocolate. I use dried rather than fresh cranberries for these cookie bars.
- Spices – Optional. Add ½ teaspoon cinnamon or pumpkin spice for a warmer holiday flavor, or leave it out for a classic white chocolate cranberry bar.
- Leavening and salt – Baking soda helps with browning and texture, while salt balances the sweetness.

Step-by-step: White Chocolate Cranberry Bars
Prepare
Preheat the oven to 350°F (175°C). Grease and line a 9-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal.

Dry ingredients: In a medium bowl, whisk together the flour, cornstarch, baking soda, salt, and optional spice. Set aside.

Make the cookie dough
In the bowl of a stand mixer with the paddle attachment, cream the butter, granulated sugar, and brown sugar until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Add the vanilla extract and mix to combine.
Add the dry ingredients and mix on low just until combined. Do not overmix.

Add the cranberries and white chocolate
Fold in the dried cranberries and most of the white chocolate chips, reserving a small handful of each for the top.
Transfer the dough to the prepared pan and spread it evenly into the corners. Sprinkle the reserved cranberries and white chocolate over the top and press them lightly into the dough.

Bake
Bake for about 22–28 minutes, until the edges are lightly golden and the center is set but still soft. A toothpick inserted near the center should come out with a few moist crumbs, not wet batter.
Cool in the pan for about 10 minutes, then use the parchment overhang to lift the slab onto a cooling rack. Cool completely before cutting into bars.

Storage and Make Ahead
- Room temperature: Store the bars in an airtight container at room temperature for 4 to 5 days. Place parchment paper between layers to prevent them from sticking together.
- Refrigerator: You can refrigerate the bars for up to 1 week, although they will become firmer when chilled. Bring them to room temperature before serving for the best soft and chewy texture.
- Freeze: Once completely cooled, wrap the bars well and freeze in an airtight container for up to 3 months. Thaw at room temperature before serving.
- Make ahead: You can prepare the cookie dough up to 2 days ahead and keep it covered in the refrigerator. Let it sit at room temperature for about 15–20 minutes if it is too firm to spread, then transfer it to the pan and bake as directed.
- Freeze the dough: The unbaked dough can also be frozen for up to 2 months. Thaw overnight in the refrigerator before spreading into the pan and baking.


White Chocolate Cranberry bars
These white chocolate cranberry bars are soft and chewy with tart dried cranberries and creamy white chocolate in every bite. An easy one-pan cookie bar that's perfect for holiday baking, cookie trays, and gifting.
Video
Ingredients
- 280 g (2¼ cups) All purpose flour
- 2 tbsp Cornstarch or all-purpose flour
- 1 tsp Baking soda
- ¼ tsp Salt
- 170 g (¾ cup) Unsalted Butter room temperature
- 2 large Eggs
- 100 g (½ cup) White sugar
- 110 g (½ cup) Light Brown sugar
- ½ tsp Ground cinnamon or pumpkin spice optional
- 125 g (¾ cup) White chocolate chips or sweet white chocolate
- 100 g (¾ cup) Dried cranberry
- 2 tsp Vanilla extract
Method
- Oven and Pan – Preheat the oven to 350°F / 177°C / Gas Mark 4. Line a 9 x 9-inch square baking pan with parchment paper, leaving an overhang to help pick it out of the pan later.
- Dry ingredients – Combine flour, cornstarch, baking soda, salt, and spices. Set aside.280 g All purpose flour, 2 tbsp Cornstarch, 1 tsp Baking soda, ¼ tsp Salt, ½ tsp Ground cinnamon or pumpkin spice
- Wet ingredients – In the bowl of a stand mixer with a paddle attachment, on medium speed, cream together the butter with both brown and white sugar until light and fluffy. Then add the eggs one at a time to the creamed sugar mixture, then add the vanilla extract. Next, add the flour mixture to the wet ingredients, but do not overmix.170 g Unsalted Butter, 2 large Eggs, 100 g White sugar, 110 g Light Brown sugar, 2 tsp Vanilla extract
- Additions – Next, add the flour mixture to the wet ingredients, but do not overmix. Finally, add the white chocolate chips and dried cranberries.125 g White chocolate chips, 100 g Dried cranberry
- Pan – Transfer the dough to the prepared pan and spread with an offset spatula. Sprinkle some more dried cranberries and white chocolate on top.
- Bake for 22–28 minutes, or until the edges are lightly golden and the center looks set but still slightly soft. A toothpick inserted in the center should come out with moist crumbs, not wet batter.
- Cool completely in the pan for at least 20 minutes before lifting out and slicing. Use a sharp bread knife cut into 16 squares (as shown in the video).
Notes
- Butter: Use softened butter, not melted. It should be soft enough to cream easily with the sugars but not greasy.
- Measure the flour carefully: For the best soft and chewy texture, weigh the flour if possible. Too much flour can make the bars dry.
- White chocolate: Reserve a small handful of the white chocolate chips and cranberries to press over the top before baking.
- Don’t overmix: Once you add the flour mixture, mix only until combined.
- Don’t overbake: Start checking around 22 minutes. The edges should be lightly golden and the center should be set but still slightly soft. The bars continue to firm as they cool.
- Slicing: Let the bars cool completely before cutting. Cutting while warm can make them crumble or fall apart.
- Spices: The ½ teaspoon cinnamon or pumpkin spice is optional. Leave it out for a classic white chocolate cranberry flavor.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Variations
- Dark chocolate – Replace the white chocolate with dark or semisweet chocolate chips for a less-sweet bar.
- Add nuts – Add chopped pecans or walnuts for extra crunch. You can replace some of the white chocolate rather than adding more mix-ins.
- Orange cranberry – Add 1–2 teaspoons finely grated orange zest to the dough. Orange works especially well with cranberries and white chocolate.
- Holiday spice – Add ½ teaspoon cinnamon, pumpkin spice, or gingerbread spice for a warmer holiday flavor.
Tips for Success
- Use softened, not melted butter. Soft butter creams properly with the sugars and gives the bars a lighter, chewy texture.
- Don’t overmix the dough. Once you add the flour, mix only until combined. Overmixing can make the bars tough.
- Don’t overbake. The edges should be lightly golden while the center still looks slightly soft. The bars continue to set as they cool.
- Cool before slicing. These bars are very soft when warm. Let them cool completely before cutting for clean, neat squares.
More Bars and Squares
- Apple Pie Bars with Crumble
- Best Cherry Bars
- Best Apricot Crumble Squares
- Cranberry Shortbread Squares
- Chocolate Pecan Squares
- Chocolate Marzipan Squares
- Recipe for Pecan Pie Brownies or Pecan Blondies
- See all bars and blondies or brownies
Troubleshooting
| Problem | Possible cause | Solution |
|---|---|---|
| Bars are dry or crumbly | Too much flour or overbaking | Weigh the flour and start checking the bars at 22 minutes |
| Bars are greasy | Butter was too warm or the dough wasn’t mixed properly | Use softened butter and cream it well with the sugars |
| Bars are too soft in the center | Underbaked or cut while warm | Bake until the center is set, then cool completely before slicing |
| Bars are dense or tough | Dough was overmixed after adding flour | Mix the dry ingredients in only until no flour streaks remain |
| White chocolate melts or disappears | Chips were chopped too small or all mixed into the dough | Reserve some chips for the top and press them in before baking |
Frequently asked questions
These cranberry bars will keep in an airtight container for up to a week. You can also chill the cookies in the refrigerator for up to 3 days, or you can freeze the dough for up to 3 months, or freeze the cookies for up to a month.
I recommend dried cranberries for this recipe. Fresh and frozen cranberries contain much more moisture and can change the texture of the cookie bars.
Yes. Chop a white chocolate bar into small pieces and use it in place of the chips. The pieces will melt a little differently and create softer pockets of chocolate throughout the bars.
The edges should be lightly golden and the center should look set but still slightly soft. A toothpick inserted near the center should come out with a few moist crumbs but no wet batter. Avoid overbaking if you want soft and chewy bars.
The most common causes are too much flour or overbaking. Weigh the flour if possible and start checking the bars around 22 minutes.
Yes. You can leave it out or replace it with dark or semisweet chocolate. Keep in mind that this will change the flavor—and technically they won’t be white chocolate cranberry bars anymore. 😄
Yes. For a double batch, use a 9 × 13-inch pan. The bars may need a little longer to bake, so use the appearance and toothpick test rather than relying only on the baking time.
These can be baked up to 3 days ahead of time. However, if you are making them for a bake sale or to give as gifts, it is best to make them no more than a day ahead, so people will have some storage time too.
I like using white chocolate chips or a chopped white chocolate bar. Personally, I do not like using baking chocolate in my bars or cookies.
More recipes with dried cranberries
- Chocolate Chip Cranberry Cookies
- White Chocolate Cranberry Cookies
- Almond Cranberry Bars
- Cranberry Bundt Cake
- Cranberry Oatmeal Cookies
- Cranberry Pistachio Biscotti
- Almond Cranberry Cake (Bundt Cake)
Don’t lose this recipe! Save it for Later!
📌 Save this Recipe for later on Pinterest so you can easily find it again.
⭐ Add Veena Azmanov Kitchen to your Google Preferred Sources.
It helps Google show you more of our recipes.
📧 Subscribe for new recipes delivered to your inbox.
🎥 Follow us for more recipes


Hi, I’m Veena
I’m the recipe developer, baker, and food photographer behind Veena Azmanov Kitchen.
I’ve spent years developing and testing recipes, from everyday meals and homemade breads to cakes and desserts.
I share the practical tips and little details I’ve learned along the way so you can get great results in your own kitchen.




















Wow, so delicious. Love how simple and easy these were to make too. Thanks for the recipe
Thank you Chris
I’ve made these several times and gotten so many compliments! super tasty!
Thank you so much Allison
I can’t attach a screenshot but if you do a crtl+f search on the page you will find them. Once is right below the picture where the egg yolk is being added, and the other is in the “instructions” section #2.
Thanks, Jenn. I will fix it now. Happy holidays to you.
You reference both “baking soda” and “baking powder” at different places (2 each) throughout this recipe. Which one am I meant to use? :S
Jenn, there is only baking soda in the recipe. Where do you see baking powder. Thanks