These Cranberry Cheesecake Bars combine creamy orange cheesecake, a sweet-tart cranberry swirl, and a buttery crumble topping over a homemade shortbread crust. They're the perfect combination of rich, creamy, fruity, and sweet, making them a delicious dessert for the holiday season!
One of my favorite things about Christmas baking is finding ways to make something that looks impressive without spending a fortune on ingredients. These cheesecake bars are a perfect example! We're using the same buttery shortbread mixture for both the crust and crumble topping, which saves time and keeps the ingredient list simple.
The bright red cranberries paired with the creamy cheesecake make these bars especially pretty for Christmas parties, holiday gatherings, or cookie exchanges. Plus, they're easy to make ahead of time!
All-Purpose Flour: Creates the base for our buttery shortbread crust and crumble topping.
Granulated Sugar: Adds sweetness to the shortbread mixture.
Unsalted Butter: Cold butter helps create a crumbly texture that bakes into a delicious golden crust.
Salt: Balances the sweetness and enhances the flavor.
Ground Cinnamon: Adds a little warmth that pairs beautifully with the cranberries and orange.
Vanilla Extract: Adds flavor to the shortbread crust.
Cream Cheese: You'll need two 8-ounce blocks of softened cream cheese. I recommend full-fat cream cheese for the creamiest texture.
Granulated Sugar: Sweetens the cheesecake without overpowering the cranberry filling.
Eggs: Help the cheesecake set while keeping the filling rich and creamy.
Sour Cream: Adds a slight tanginess and helps create a smooth cheesecake texture.
Orange Zest: Adds a bright, fresh orange flavor. Don't skip this ingredient because it makes a big difference!
Orange Juice: Enhances the citrus flavor and complements the tart cranberries.
Vanilla Extract: Adds a little extra sweetness and flavor.
All-Purpose Flour: Helps stabilize the cheesecake filling.
Fresh or Frozen Cranberries: Either works beautifully! There's no need to thaw frozen cranberries before cooking.
Granulated Sugar: Balances the natural tartness of the cranberries.
Orange Juice: Adds sweetness and citrus flavor to the cranberry filling.
Orange Zest: Enhances the orange flavor and ties all the layers together.
Cornstarch: Helps thicken the cranberry filling so it doesn't become too runny.
Water: Used to create a cornstarch slurry.
Powdered Sugar: Creates a smooth, sweet glaze.
Orange Juice: Adds a fresh citrus flavor.
Vanilla Extract: Rounds out the sweetness.
Start by combining the cranberries, sugar, and orange juice in a small saucepan.
Cook over medium heat for approximately 8–10 minutes, stirring occasionally, until the cranberries begin to burst and soften.
In a small bowl, whisk together the cornstarch and water. Stir the mixture into the cranberries and continue cooking for another 1–2 minutes, until thickened.
Remove from the heat, stir in the orange zest, and allow the cranberry filling to cool.
Tip: We want a thick, jam-like filling rather than a runny sauce. This helps create those beautiful cranberry swirls without adding too much moisture to the cheesecake.
Preheat your oven to 325°F and line an 8×8-inch baking dish with parchment paper, leaving some overhang for easy removal.
In a mixing bowl, combine the flour, granulated sugar, salt, and cinnamon.
Add the cold, cubed butter and vanilla extract. Use a pastry cutter, fork, or your fingertips to work the butter into the dry ingredients until the mixture resembles coarse crumbs.
Reserve approximately ¾ cup of the mixture for the crumble topping.
Press the remaining mixture firmly into the bottom of the prepared baking dish.
Bake for approximately 12–15 minutes, until the crust begins to set and the edges are lightly golden.
Remove from the oven and allow it to cool slightly.
In a large mixing bowl, beat the softened cream cheese and granulated sugar until smooth and creamy.
Add the sour cream, orange zest, orange juice, vanilla extract, and flour. Mix until combined.
Add the eggs one at a time, mixing on low speed just until incorporated.
Avoid overmixing once the eggs have been added, as this can introduce too much air into the cheesecake filling.
Pour the orange cheesecake filling over the partially baked shortbread crust and spread it into an even layer.
Spoon small dollops of the cooled cranberry filling across the cheesecake.
Using a butter knife or toothpick, gently swirl the cranberry filling into the cheesecake.
Be careful not to overmix! We want pretty ribbons of cranberry filling rather than turning the entire cheesecake pink.
Sprinkle the reserved shortbread crumble evenly over the top, leaving some of the cranberry swirls visible.
Bake at 325°F for approximately 35–45 minutes, or until the edges are set and the center has a slight jiggle.
If the crumble begins browning too quickly, loosely cover the baking dish with aluminum foil.
The cheesecake will continue to firm up as it cools.
Allow the cheesecake to cool at room temperature for approximately 1 hour.
Transfer to the refrigerator and chill for at least 4 hours, preferably overnight.
Once completely chilled, lift the cheesecake out of the baking dish using the parchment paper.
Cut into 12 bars using a sharp knife, wiping the blade clean between cuts.
If you'd like to add a little extra sweetness, whisk together powdered sugar, orange juice, and vanilla extract until smooth.
Drizzle the glaze over the chilled cheesecake bars.
For an extra festive finish, sprinkle a little fresh orange zest over the top!
Use softened cream cheese. Room-temperature cream cheese blends much more smoothly and helps prevent lumps in your cheesecake filling.
Don't skip the orange zest. Orange zest adds a stronger citrus flavor without introducing extra liquid.
Cool the cranberry filling. Adding hot cranberry filling directly to the cheesecake can affect the texture.
Reserve the crumble before making the crust. Since we're using the same mixture for both, don't forget to set some aside!
Avoid overmixing the cheesecake. Mix the eggs on low speed just until combined to help prevent cracking.
Chill overnight for clean slices. This is one of my favorite tricks for getting beautiful cheesecake bars that hold their shape.
Frozen cranberries work just as well as fresh ones. Add them directly to the saucepan without thawing, allowing a little extra cooking time if necessary.
For an extra-special holiday dessert, drizzle melted white chocolate over the chilled bars instead of the orange glaze.
The sweetness of white chocolate pairs beautifully with the tart cranberry filling!
Swap the orange zest and juice for fresh lemon zest and juice for a slightly different citrus flavor.
Stir a few tablespoons of finely chopped pecans into the reserved crumble mixture before sprinkling it over the cheesecake.
This adds a delicious crunch and makes the bars even more festive.
Absolutely! These cheesecake bars are actually perfect for making ahead because they need several hours to chill before serving.
You can prepare them the day before your Christmas party or holiday gathering and store them covered in the refrigerator.
When you're ready to serve, simply slice the bars and add the optional orange glaze.
Refrigerator: Store leftover cheesecake bars in an airtight container in the refrigerator for up to 4 days.
Freezer: You can freeze the cheesecake bars without the glaze for up to 2 months. Wrap them individually and place them in a freezer-safe container.
When you're ready to enjoy them, thaw overnight in the refrigerator and add the glaze before serving.
Yes! If you're short on time, you can use a thick, whole-berry cranberry sauce instead of making the filling from scratch.
Keep in mind that canned cranberry sauce may be sweeter, so the finished bars will have a slightly different flavor.
I don't recommend using dried cranberries as a direct substitute because they won't create the same soft, jam-like cranberry swirl.
Fresh or frozen cranberries work best for this recipe.
The edges should look set, while the center should still have a slight jiggle when you gently move the pan.
The cheesecake will firm up as it cools and chills.
Cheesecake can crack from overmixing, overbaking, or cooling too quickly.
Fortunately, the cranberry swirl and buttery crumble topping help disguise small cracks!
Yes! You can double the ingredients and use a 9×13-inch baking dish.
Keep in mind that the baking time may need to be adjusted, so watch for set edges and a slightly jiggly center rather than relying only on the timer.
If you're looking for a festive Christmas dessert that tastes just as good as it looks, these Cranberry Cheesecake Bars are a delicious option!
Between the buttery shortbread crust, creamy orange cheesecake, sweet-tart cranberry swirl, and golden crumble topping, every bite is filled with cozy holiday flavors.
And because we're using the same shortbread mixture for the crust and crumble, you can create something beautiful without needing a long list of expensive ingredients.
These bars are a wonderful addition to Christmas dessert tables, holiday parties, and cookie exchanges.
Be sure to check out my 12 Days of Budget-Friendly Christmas Treats series for even more fun and affordable holiday recipes!
These Cranberry Cheesecake Bars are the perfect combination of sweet, tart, and creamy! Made with a buttery shortbread crust, rich orange cheesecake filling, homemade cranberry swirl, and golden cinnamon crumble topping, they're a beautiful and delicious dessert for Christmas parties, holiday gatherings, or anytime you're craving a festive treat!