This post may contain affiliate links. Please see our disclosure policy.

When it comes to the perfect holiday dessert, this Cranberry Cheesecake is a showstopper. With a buttery graham cracker crust, silky smooth cheesecake filling swirled with cranberry compote, and a dollop of whipped cream, this is the perfect festive cheesecake, ideal for the holiday season!

For more festive cheesecake recipes, make my cherry cheesecake, pineapple cheesecake, and pumpkin cheesecake!

a slice of cranberry cheesecake on a plate topped with fresh cranberries and whipped cream.

If you haven’t tried cranberry cheesecake yet, let me tell you—you’re seriously missing out! It has a creamy, silky cheesecake filling with the perfect balance of sweetness and tang, similar to my creme brulee cheesecake! Not to mention, with the vibrant red color, it’s a total showstopper, especially during the holidays. 

The tartness of the cranberries cuts through the richness of the cheesecake in the best way, making each bite feel balanced and indulgent all at once. 

What I love most about this recipe is how simple it is to make, even if it looks super fancy. You don’t need any special skills—just a little patience and a few tips for getting that smooth, crack-free top (hello, water bath!). And if you have leftover cranberry sauce from Thanksgiving, it’s a great way to transform it into something even more delicious! 

Trust me, once you taste this cranberry swirl cheesecake, you’ll wonder why you haven’t been putting cranberries on cheesecake your whole life. 

Cranberry Cheesecake Ingredients

ingredients to make cranberry cheesecake - cream cheese, orange zest, sugar, fresh cranberries, eggs, heavy cream, cream cheese, vanilla extract, butter, and salt.

(full list of ingredients can be found in the recipe card) 

Cranberry Sauce

  • Fresh Cranberries – the cranberries are the star here, bringing that tart, fruity tang. You can use either fresh of frozen cranberries.
  • Sugar – A little sugar sweetens them just enough, while the lemon juice brightens the sauce and enhances its flavor.
  • Lemon Juice – this helps to pull the juices out of the cranberries to make the cranberry sauce nice and juicy. 

Graham Cracker Crust

  • Graham crackers – the graham cracker crumbs create a sturdy base for the cheesecake.
  • Salted Butter – the butter binds the crust together to provide a sturdy base for the cranberry cheesecake filling. 
  • Cinnamon – gives the crust a cozy warmth that pairs beautifully with the creamy filling.

Cheesecake Filling

  • Cream Cheese: Smooth, rich, and absolutely essential for a creamy cheesecake. Room temperature is key to avoiding lumps.
  • Almond Extract: this enhances the fruity cranberry flavor. A tiny bit goes a long way!
  • Orange Zest: Adds a citrusy zing that complements the cranberries perfectly.
  • Vanilla Extract: Elevates the flavor and gives the cheesecake that classic touch.
  • Sour Cream and Heavy Whipping Cream: These two create a luxurious texture and balance the sweetness.
  • Cornstarch: A secret weapon for keeping the cheesecake stable and crack-free.

Substitutions and Variations

  • Alternative Crusts: Swap the graham crackers for ginger snaps for a gingersnap cookie crust, or even digestive biscuits for a twist.
  • Flavor Enhancements: Add a splash of orange extract or a sprinkle of nutmeg to the filling for extra depth.
  • Cranberry Sauce Twist: Throw in a splash of orange liqueur, or orange juice, or a pinch of cinnamon to the cranberry sauce for added flavor.

How to make Cranberry Cheesecake

Prepare the Cranberry Sauce and Graham Cracker Crust

cranberry sauce in a saucepan.

Step 1: Start by preparing the homemade cranberry sauce. Combine fresh cranberries, sugar, and lemon juice in a medium saucepan over medium heat. Cook for 10–15 minutes, allowing the cranberries to pop and the mixture to reduce. Add 1/4 cup of water or cranberry juice and continue cooking for an additional 5–7 minutes until the sauce thickens. Stir in orange zest and set aside to cool. 

graham cracker crust in a springform pan.

Step 2: Prepare the Graham Cracker Cookie Crust: Preheat your oven to 350°F. In a food processor, combine graham crackers, sugar, cinnamon, and a pinch of salt. Pulse until fine crumbs form. Pour in melted butter and pulse again until the mixture resembles wet sand. Line a 9-inch springform pan with parchment paper on the bottom and sides of the pan. Press the graham cracker crumbs firmly into the bottom of the springform pan and up the sides, forming an even layer. Bake for 12 minutes until golden brown and set. Let the crust cool.

Step 3: Bring 6 cups of cold water to a boil. Set it aside for the water bath later.

Make the Cheesecake Filling

cranberry cheesecake filling in a mixing bowl.

Step 4: In the bowl of a stand mixer fitted with the paddle attachment, add room-temperature cream cheese, sugar, and orange zest. Beat on low speed for 1–2 minutes until smooth. Add vanilla extract and mix briefly. Gradually add eggs and the egg yolk, one at a time, ensuring each is fully incorporated before adding the next. Scrape down the sides of the bowl with a rubber spatula to maintain a smooth consistency.

heavy cream and sour cream mixed together in a bowl.

Step 5: In a separate small bowl, whisk together sour cream, heavy cream, kosher salt, and cornstarch until smooth. Add this mixture to the stand mixer bowl and mix on low speed until just combined. Scrape the sides of the bowl again and give it one final mix.

half of the cheesecake filling in a bowl with the cranberry sauce folded into it.

Step 6: Divide the cheesecake filling in half, placing one portion in a separate mixing bowl. Fold the cooled cranberry sauce and almond extract into one of the portions. Pour alternating scoops of the vanilla cheesecake batter and cranberry cheesecake batter into the cooled graham cracker crust.

cheesecake in a springform pan lined with parchment paper.

Step 7: Use a toothpick or skewer to gently swirl the fillings together, creating a marbled effect. Tap the pan on the counter a few times to release any trapped air bubbles. Place the springform pan on the middle rack of your oven. Carefully pour the boiling water into a 9×13 pan and place it on the lower rack to create steam (a water bath) and prevent cracking. Bake the cheesecake for 1 hour and 15 minutes. The cheesecake should jiggle slightly in the center when done, similar to the texture of jello.

Allow the Cranberry Cheesecake to Cool

Step 8: Turn off the oven and crack the door open, allowing the cheesecake to cool gradually for one hour. Transfer the cheesecake to room temperature and let it sit for another 30 minutes. Finally, cover the cheesecake and refrigerate for at least 4 hours or overnight to fully set.

a slice of cranberry cheesecake on a plate with a sprig of rosemary and whipped cream.

Tips for the Perfect Cranberry Cheesecake

  • Use Room Temperature Ingredients: Softened cream cheese and room temperature eggs are non-negotiable for a silky texture. Cold ingredients lead to a lumpy batter.
  • Avoid Overmixing: Overmixing incorporates too much air, which can cause cracks. Mix just until each ingredient is fully incorporated.
  • Water Bath Essential: Use boiling water in a roasting pan to create steam in the oven. This keeps the cheesecake moist and prevents cracks.
  • Perfect Swirls: When swirling the cranberry sauce into the batter, don’t overdo it. Less is more for a beautiful marbled effect.
  • Cool Gradually: Let the cheesecake cool slowly in the oven with the door slightly open before refrigerating. This prevents sinking and ensures the texture is just right.
  • Refrigeration is Key: Don’t rush the chilling process. A few hours in the fridge allows the flavors to meld and the texture to set.

Recipe FAQs

Can I make this cranberry cheesecake ahead of time?

Absolutely! This dessert is ideal for making ahead since it needs time to chill and set properly. Prepare the cheesecake a day or two in advance and store it in the refrigerator. Add the whipped cream or any additional toppings just before serving to keep everything fresh, vibrant, and picture-perfect.

What’s the trick to avoiding cracks in cheesecake?

A few simple techniques will save you from the dreaded cracked top! Always bake your cheesecake in a water bath—this provides gentle, even heat and keeps the cheesecake moist and creamy. Be sure not to overmix the batter; too much air in the mixture can cause cracks during baking. Lastly, let the cheesecake cool slowly in the oven after baking before transferring it to room temperature.

Can I use frozen cranberries?

Yes, frozen cranberries work beautifully for this recipe. Don’t worry about thawing them, just add them to the saucepan as instructed in this recipe.

How should I store leftovers?

Store any leftover cranberry cheesecake in an airtight container in the refrigerator for up to 4-5 days. For longer storage, wrap slices individually in plastic wrap, place them in a freezer-safe bag, and freeze for up to three months. Thaw overnight in the fridge before enjoying.

More Cheesecake Recipes

Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!

If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
No ratings yet

Cranberry Cheesecake

Prep: 45 minutes
Cook: 1 hour 15 minutes
Setting Time: 4 hours
Servings: 12
Cranberry Cheesecake has a creamy filling swirled with cranberry sauce and topped with whipped cream. It's tangy, sweet, and irresistible!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Cranberry Sauce

  • 12 oz Fresh Cranberries, (about 1 1/2 cups)
  • 1/3 cup Sugar
  • 2 tbsps Lemon Juice
  • 1/4 cup Water
  • 2 tsp Orange Zest

Graham Cracker Crust

  • 18 Graham Cracker Sheets
  • 3 tbsps Sugar
  • 1/2 tsp Cinnamon
  • 8 tbsps Salted Butter, (melted)

Cheesecake Filling

  • 32 oz Cream Cheese, (room temperature)
  • 1 1/2 cups Sugar
  • 1 tbsp Orange Zest
  • 3 Eggs
  • 1 Egg Yolk
  • 2 tsp Vanilla Extract
  • 1 cup Sour Cream
  • 1/2 cup Heavy Cream
  • 2 tbsp Cornstarch
  • 1/4 tsp Kosher Salt
  • 1/4 tsp Almond Extract

Instructions 

  • Begin by making the cranberry sauce. Add fresh cranberries, sugar, and lemon juice to a medium saucepan over medium heat. Allow the mixture to cook down for 5-10 minutes, let the cranberries pop and reduce. Then add 1/4 cup water or cranberry juice and continue to cook for another 5-7 minutes, until the mixture thickens.
  • Some of the cranberries should still be whole, but the majority of the sauce should be soft and thickened akin to preserves.
  • While the cranberry sauce is cooling, prepare the graham cracker crust. Preheat the oven to 350 degrees F. Combine graham crackers, sugar, and cinnamon, in a food processor. Then pour in melted butter and pulse until smooth and texture resembles wet sand.
  • Line a 9 inch springform pan with parchment paper along the bottom and sides. Add graham cracker crumbs. Press the crumbs into the bottom of the pan and against the sides of the pan until a crust forms. Bake in the oven for 12 minutes. until golden brown and set. Set aside to cool.
  • Reduce oven temperature to 325 degrees F. Bring 6 cups of water to a boil.
  • Now make the cheesecake filling. Add room temperature cream cheese, sugar, and orange zest to the bowl of a stand mixer fitted with the paddle attachment. Beat cream cheese on low speed until smooth, about 1-2 minutes. Then add the vanilla extract. Begin adding eggs and egg yolk, one at a time, allowing each egg to become fully incorporated prior to adding the next. Scrape down the sides of the bowl with a rubber spatula and continue to mix to ensure cheesecake mixture is smooth.
  • In a small bowl, whisk together sour cream, heavy cream, kosher salt, and cornstarch. Whisk together until just combined and smooth and add to the bowl of the stand mixer. Mix until just combined, about 20 seconds. Scrape down the sides of the bowl again and mix for another 20 seconds.
  • Remove half of the cheesecake filling and place into a medium mixing bowl. Fold the cooled cranberry sauce and almond extract into the bowl and mix together until combined.
  • Grab the graham cracker crust and pour the cranberry cheesecake mixture and vanilla cheesecake mixture into the pan, alternating between the two. Use a toothpick to swirl everything together.
  • Tap the pan against the counter to pop any air bubbles.
  • Pour boiling water into a 9×13 pan. Place the cheesecake into the oven on the middle rack and carefully and swiftly place the pan of water on the bottom rack of the oven. Quickly close the oven door to make sure to trap in the steam. Bake for 1 hour and 15 minutes. Once the cheesecake is finished baking, the cheesecake should be slightly jiggly – like jello.
  • Turn off the oven and crack the oven door. Let the cheesecake sit for one hour. Then remove from the oven and let it sit at room temperature for 30 minutes and then place into the refrigerator for 4 hours, up to overnight.
  • Top with whipped cream before serving.

Notes

  • Use Room Temperature Ingredients: Softened cream cheese and room temperature eggs are non-negotiable for a silky texture. Cold ingredients lead to a lumpy batter.
  • Avoid Overmixing: Overmixing incorporates too much air, which can cause cracks. Mix just until each ingredient is fully incorporated.
  • Water Bath Essential: Use boiling water in a roasting pan to create steam in the oven. This keeps the cheesecake moist and prevents cracks.
  • Perfect Swirls: When swirling the cranberry sauce into the batter, don’t overdo it. Less is more for a beautiful marbled effect.
  • Cool Gradually: Let the cheesecake cool slowly in the oven with the door slightly open before refrigerating. This prevents sinking and ensures the texture is just right.
  • Refrigeration is Key: Don’t rush the chilling process. A few hours in the fridge allows the flavors to meld and the texture to set.

Nutrition

Calories: 656kcal, Carbohydrates: 62g, Protein: 9g, Fat: 43g, Saturated Fat: 25g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 11g, Trans Fat: 0.3g, Cholesterol: 176mg, Sodium: 501mg, Potassium: 181mg, Fiber: 1g, Sugar: 44g, Vitamin A: 1616IU, Vitamin C: 6mg, Calcium: 115mg, Iron: 0.4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @BritneyBreaksBread or tag #BritneyBreaksBread!

About Britney Chamberlain

Hello friends and welcome to my little (but delicious) corner of the internet! I'm Britney, the heart and soul behind Britney Breaks Bread. I'm a mom, wife, and lover of delicious wholesome food!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating