Cranberry Caramel Bars
My first batch of these bars came out too tart because I underestimated how tangy cranberries get when baked. After 15+ test batches, I nailed the sweet-tart balance by adding extra sugar to the cranberry layer and using salted caramel. These bars disappear fast at every holiday gathering I bring them to.
These cranberry caramel bars combine a buttery shortbread base, a ruby-red cranberry middle, and a glossy caramel top. The contrast between tart fruit and sweet caramel makes them addictive, and they slice cleanly for beautiful presentations.
Step-by-Step Instructions
Step 1: Make the Shortbread Crust
Press the butter, flour, and sugar mixture firmly into your lined 9×13 pan using the bottom of a measuring cup. I learned the hard way that loose crust leads to crumbly bars. Bake at 350°F for 18-20 minutes until the edges turn light golden.
The crust should smell buttery and feel firm when you gently press the center. Don’t skip the parchment paper overhang because it makes lifting the bars out so much easier after they set.
Step 2: Cook the Cranberry Layer
Simmer fresh cranberries with sugar and orange zest in a medium saucepan over medium heat for 8-10 minutes, stirring frequently. The cranberries will pop loudly and release their juice, creating a thick, jammy mixture. I add 3/4 cup sugar here because cranberries need serious sweetening.
The mixture is ready when it coats the back of your spoon and looks glossy red. It thickens more as it cools, so don’t worry if it seems slightly loose in the pan.
Discover More Delicious Recipes
Step 3: Spread Cranberry Mixture on Crust
Pour the hot cranberry mixture directly onto your pre-baked shortbread crust while both are still warm. Use an offset spatula to spread it evenly to all corners, leaving about 1/4 inch from the edges. I found that spreading while warm prevents the cranberry layer from tearing the crust.
The cranberry layer should look smooth and even across the surface. Any thin spots will show through the caramel, so take time to spread carefully.
Step 4: Make the Caramel Topping
Melt butter, brown sugar, and heavy cream in a heavy-bottomed saucepan over medium heat, whisking constantly for 5-6 minutes. The mixture will bubble vigorously and turn deep amber. I use a candy thermometer and aim for 235°F for the perfect gooey texture.
Watch carefully because caramel burns fast. You’ll smell a rich, buttery aroma when it’s ready. The caramel should look thick and glossy when you drizzle it from the whisk.
Step 5: Pour Caramel Over Cranberry Layer
Pour the hot caramel carefully over the cranberry layer, starting from the center and working outward. Use a clean offset spatula to spread it gently to the edges. I pour slowly because hot caramel can disturb the cranberry layer if you dump it too fast.
The caramel will settle and create a smooth, glossy top. Don’t worry about small swirls or imperfections because they add rustic charm to the finished bars.
Step 6: Chill and Cut the Bars
Refrigerate the bars for at least 3 hours or overnight until the caramel sets completely firm. I always chill overnight because it makes cutting cleaner. Use the parchment overhang to lift the entire slab onto a cutting board, then cut with a sharp knife wiped clean between slices.
The bars should feel cold and firm when you touch the caramel. Warm bars will squish and won’t slice cleanly, so patience pays off here.
Cranberry Caramel Bars
Course: DessertCuisine: AmericanDifficulty: Medium24
bars20
minutes35
minutes55
minutesButtery shortbread bars layered with tangy cranberry filling and gooey salted caramel topping.
Ingredients
- For the Shortbread Crust
1 cup (2 sticks) unsalted butter, melted
2 cups all-purpose flour
1/2 cup granulated sugar
1/4 teaspoon salt
- For the Cranberry Layer
3 cups fresh or frozen cranberries
3/4 cup granulated sugar
1 tablespoon orange zest
1 tablespoon cornstarch
- For the Caramel Topping
1/2 cup unsalted butter
1/2 cup packed brown sugar
1/3 cup heavy cream
1/2 teaspoon vanilla extract
1/4 teaspoon sea salt
Directions
- Preheat oven to 350°F and line a 9×13 pan with parchment paper with overhang.
- Mix melted butter, flour, sugar, and salt until combined. Press firmly into pan.
- Bake crust for 18-20 minutes until edges are light golden.
- Cook cranberries, sugar, orange zest, and cornstarch in saucepan for 8-10 minutes until thick.
- Spread cranberry mixture evenly over warm crust.
- Make caramel by melting butter, brown sugar, and cream, whisking constantly for 5-6 minutes until it reaches 235°F.
- Pour caramel over cranberry layer and spread evenly.
- Refrigerate for 3 hours or overnight until firm, then cut into bars.
Notes
- Store in airtight container in refrigerator for up to 5 days
Freeze wrapped bars for up to 2 months
Wipe knife clean between cuts for cleanest slices
Bars can be made 3 days ahead for gifting
For more dessert storage tips, check out the FDA Safe Food Handling guide.
Nutrition Table (per serving)
| Nutrient | Amount |
|---|---|
| Calories | 185 |
| Total Fat | 9g |
| Sugars | 16g |
| Protein | 2g |
Can I Use Frozen Cranberries Instead of Fresh?
Yes, frozen cranberries work perfectly in these bars. I’ve tested both extensively and found no difference in final taste or texture.
Thaw frozen cranberries first and drain any excess liquid before cooking. This prevents the cranberry layer from becoming watery. I also add an extra 2 minutes to the cooking time because thawed berries release more moisture.
The key is cooking until the mixture reaches that thick, jammy consistency regardless of whether you start with fresh or frozen. Your spoon test will tell you when it’s ready.
Fresh cranberries give slightly brighter color, but frozen ones deliver the same tangy flavor. I keep frozen bags on hand for making these year-round beyond cranberry season.
How Do I Prevent the Caramel from Being Too Hard?
Control your caramel temperature and don’t overcook it past 235°F. I ruined three batches by cooking to 240°F, which created rock-hard caramel that cracked when I tried slicing.
Use a candy thermometer for accuracy and remove the pan from heat immediately when it hits 235°F. The caramel continues cooking from residual heat, so acting fast prevents overcooking.
Adding enough heavy cream also keeps the caramel chewy. I use 1/3 cup cream to 1/2 cup brown sugar for the ideal texture. Less cream makes harder caramel, more makes it too soft.
If your caramel does set too firm, microwave individual bars for 5-8 seconds before serving. This softens the caramel slightly without melting it completely.
What’s the Best Way to Store These Bars?
Store cranberry caramel bars in an airtight container in the refrigerator for up to 5 days. I place parchment paper between layers to prevent sticking.
The caramel softens slightly at room temperature but firms up again when chilled. I prefer serving them cold because the layers hold together better and the contrast between cool cranberry and chewy caramel tastes amazing.
For longer storage, freeze the bars individually wrapped in plastic wrap, then place them in a freezer bag. They keep for up to 2 months frozen. Thaw in the refrigerator overnight before serving.
Room temperature storage works for only 2 days maximum, and the caramel can become sticky in warm weather. Refrigeration is always my go-to method for maintaining the best texture and food safety.
Can I Make These Bars Ahead for Gifting?
Absolutely, these bars are perfect make-ahead gifts and actually taste better after 24 hours when the flavors meld. I make mine 2-3 days before gifting.
Store them refrigerated until gift-giving time, then package them in decorative boxes lined with parchment paper. I cut them into 2-inch squares for generous gift portions. They travel well because the layers stay firm when cold.
For holiday gifting, I make double batches and freeze half. The bars freeze beautifully, so you can prepare them weeks in advance. Just thaw in the fridge overnight before packaging.
Present them in clear cellophane bags tied with ribbon so the pretty layers show through. The red cranberry and golden caramel create a festive look that doesn’t need much decoration.
Why Is My Shortbread Crust Crumbly?
Crumbly crust happens when you don’t press it firmly enough or when the butter-to-flour ratio is off. I press down hard with the bottom of a measuring cup to compact the crust.
The mixture should look like wet sand before pressing. If it’s too dry and won’t hold together, add an extra tablespoon of melted butter. I learned this after my first batch fell apart when I tried lifting the bars.
Baking the crust fully before adding toppings is crucial. An underbaked crust stays soft and crumbles easily. Look for light golden edges and a firm center before adding the cranberry layer.
Using cold butter chunks instead of melted butter also causes crumbling because it doesn’t bind the flour properly. Always melt the butter completely and mix until the flour is evenly coated.
Frequently Asked Questions
Q: Can I substitute dried cranberries for fresh?
A: No, dried cranberries won’t work for the filling layer. They lack the moisture needed to create the jammy texture. Stick with fresh or frozen whole cranberries for best results.
Q: Do I need a candy thermometer for the caramel?
A: While helpful, you don’t absolutely need one. Cook the caramel for 5-6 minutes until it turns deep amber and coats the back of a spoon thickly. Visual cues work if you’re experienced.
Q: Can I use salted butter instead of unsalted?
A: Yes, but reduce the added salt to just a pinch in the crust. The caramel already has salt, so using salted butter throughout can make the bars too salty.


















