There’s something so comforting about a pan of warm crumble bars cooling on the counter, the sweet-tart scent of cranberries filling the whole kitchen. These bars feel like winter sunshine bright, cozy, and just the right amount of indulgent.
Each bite gives you that soft, buttery shortbread layer, bubbling ruby-red cranberry filling, and a golden crumble top that turns wonderfully crisp in the oven. And once you finish with a snowy drizzle of vanilla glaze… well, it’s hard not to cut a piece before it’s fully cooled.
Whether you’re making these for a holiday gathering, a snow day treat, or just because cozy baking feels good, these bars bring warmth to any moment.
Ingredients You’ll Need
Shortbread Crust
- 1 cup (226 g) unsalted butter, room temperature
- 1/2 cup (100 g) granulated sugar
- 1/2 cup (100 g) light brown sugar, packed
- 1 large egg, room temperature
- 2 teaspoons vanilla
- 3 1/4 cups (405 g) all-purpose flour, spooned and leveled
- 3/4 teaspoon baking powder
- 1 teaspoon cinnamon
- 1/4 teaspoon kosher salt
Buttery, soft, and lightly spiced the perfect cozy base.
Cranberry Filling
- 2 1/2 cups fresh or frozen cranberries
- 2/3 cup (133 g) granulated sugar
- 1 tablespoon cornstarch
- 1 tablespoon orange zest
- 1 tablespoon orange juice
- 1 teaspoon vanilla
Bright, fruity, and jewel-like once baked.
Vanilla Glaze
- 3/4 cup powdered sugar, sifted
- 4 tablespoons whole milk or heavy cream
- 1/2 teaspoon vanilla
A sweet finishing drizzle that melts into the crumble.
How to Make It
Cream the Butter and Sugars
Beat the butter, granulated sugar, and brown sugar together until light, creamy, and fluffy. The mixture should look pale and soft like a cozy cloud in your mixing bowl.
Add Egg and Vanilla
Mix in the egg and vanilla until everything is silky and smooth. Scrape down the sides to keep the batter even and happy.
Combine Dry Ingredients
Whisk the flour, baking powder, cinnamon, and salt together. The warm cinnamon smell starts the cozy vibes early.
Bring the Dough Together
Add the dry ingredients to the mixer. Blend just until the dough pulls from the sides soft, tender, and never overmixed. Save about 2 cups of this dough for the crumble topping.
Press and Bake the Crust
Line an 8×8 pan with parchment and press the dough into an even layer. Bake at 350°F for about 15 minutes until the edges just blush golden.
Make the Cranberry Filling
Stir together the cranberries, sugar, cornstarch, orange zest, orange juice, and vanilla. It will look jewel-bright and smell like the holidays.
Layer the Bars
Pour the cranberry mixture over the warm crust. Break the reserved dough into little flattened pieces and scatter them over top, letting bits of red peek through.
Bake Until Golden
Bake for 45 minutes, covering the pan with foil during the last 10–15 minutes so the crumble stays perfectly golden and not too dark.
Cool and Glaze
Let the pan cool completely this helps the bars set. Whisk the glaze until pourable and dreamy, then drizzle over the bars like fresh snowfall.
Cranberry Crumble Bars Recipe
Equipment
- Stand mixer with paddle attachment Used to cream the butter and sugars and mix the dough.
- mixing bowls For combining dry ingredients, cranberry filling, and glaze.
- 8×8-inch baking pan Square pan for baking the bars.
- Parchment paper Lines the pan and helps lift the bars out easily.
- whisk Used to whisk dry ingredients and the glaze.
- measuring cups and spoons For accurate measurement of ingredients.
Ingredients
- 1 cup unsalted butter, room temperature
- 1/2 cup granulated sugar
- 1/2 cup light brown sugar, packed
- 1 large egg, room temperature
- 2 teaspoons vanilla extract
- 3 1/4 cups all-purpose flour, spooned and leveled
- 3/4 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/4 teaspoon kosher salt
- 2 1/2 cups fresh or frozen cranberries
- 2/3 cup granulated sugar (for cranberry filling)
- 1 tablespoon cornstarch
- 1 tablespoon orange zest
- 1 tablespoon orange juice
- 1 teaspoon vanilla extract (for filling)
- 3/4 cup powdered sugar, sifted
- 4 tablespoons whole milk or heavy cream
- 1/2 teaspoon vanilla extract (for glaze)
Instructions
- Preheat the oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal.
- In the bowl of a stand mixer fitted with the paddle attachment, cream together the butter, granulated sugar, and light brown sugar on medium speed until light and fluffy, about 3 minutes. Scrape down the sides of the bowl as needed.
- Add the egg and vanilla to the creamed mixture and mix until well combined and smooth. Scrape down the sides of the bowl to ensure everything is incorporated.
- In a separate bowl, whisk together the flour, baking powder, cinnamon, and kosher salt until evenly combined.
- Add the dry ingredients to the wet ingredients and mix on low speed just until the dough starts to pull away from the sides of the bowl and no dry streaks remain. Do not overmix.
- Remove roughly 2 cups of the shortbread dough (loosely packed) and set aside in a separate bowl. This portion will be used later as the crumble topping.
- Press the remaining dough evenly into the prepared 8×8-inch pan, using your fingertips or the flat bottom of a measuring cup to press it firmly into the corners and create an even layer.
- Bake the crust at 350°F (175°C) for about 15 minutes, or until the edges are just slightly golden and the center is set. Do not overbake. Remove from the oven and let cool slightly while you prepare the filling.
- In a large bowl, combine the cranberries, granulated sugar, cornstarch, orange zest, orange juice, and vanilla. Stir until the cranberries are evenly coated and the mixture is well combined.
- Pour the cranberry filling over the warm, partially baked shortbread crust, spreading it into an even layer so the berries are distributed across the pan.
- Using your hands, break the reserved shortbread dough into small, flat pieces and scatter them evenly over the cranberry filling, leaving some gaps so the cranberries can peek through.
- Return the pan to the oven and bake for about 45 minutes, or until the crumble topping is golden brown and the cranberry filling is bubbling. If the top begins to brown too quickly, cover loosely with aluminum foil for the last 10–15 minutes of baking.
- Remove the pan from the oven and place it on a wire rack. Allow the bars to cool completely in the pan so they can set before glazing and slicing.
- In a small bowl, whisk together the powdered sugar, milk or heavy cream, and vanilla until smooth. The glaze should be thin enough to drizzle off a fork, but not so thin that it becomes transparent.
- If the glaze is too thick, add a tiny splash of milk. If it is too thin, add a bit more powdered sugar until the consistency is right for drizzling.
- Once the bars are completely cool, drizzle the vanilla glaze over the top in thin ribbons. Allow the glaze to set, then lift the bars out using the parchment overhang and slice into squares or bars.
Notes
Nutrition
Cozy Tips & Serving Ideas
- Chill the bars before slicing for cleaner, sharper edges.
- Add a touch of almond extract to the glaze for a bakery-style finish.
- Serve warm with a scoop of vanilla bean ice cream for a holiday dessert.
- Swap half the cranberries for raspberries if you want a sweeter variation.
- These bars travel beautifully perfect for potlucks and cookie boxes.
A Cozy Final Note
Baking these Cranberry Crumble Bars feels like wrapping yourself in a warm blanket sweet aromas, gentle colors, and simple steps that fill the afternoon with comfort. When you make them, don’t forget to , save this recipe for your next cozy baking day.

