First, the crust offers a buttery crunch that grounds the dish. The cheesecake filling is rich and tangy, thanks to full‑fat cream cheese and a hint of sour cream. A bright, jammy ribbon of cranberries adds a tart pop, while the mousse brings airy, melt‑in‑your‑mouth sweetness with a whisper of white chocolate. Each bite dances between crisp, creamy, tart, and sweet, finishing with a delicate chocolate sheen.
Picture this as the centerpiece of a holiday brunch, a make‑ahead dessert for a potluck, or a luxe finish to a dinner party. Slice it onto a chilled plate, garnish with sugared cranberries and chocolate shavings, and watch guests swoon. It also travels well—prepare the crust and jam a day ahead, assemble, chill, and serve straight from the fridge.
Don’t let the multiple steps intimidate you; the most technical part is the water‑bath, which simply means placing the springform pan in a larger pan of hot water. The rest is straightforward mixing, swirling, and chilling. With a little patience, you’ll produce a bakery‑level cheesecake without any fancy equipment.
Why This Recipe Works
- Water bath ensures gentle, even baking, preventing cracks in the cheesecake layer.
- Swirling cranberry jam creates a flavor ribbon and stabilizes moisture between layers.
- Folding whipped cream into melted white chocolate adds lightness without deflating the mousse.
Ingredient notes & substitutions
cream cheese
Full‑fat cream cheese gives the cheesecake its rich, silky body and helps the mousse set.
cranberries
Fresh or frozen cranberries provide natural tartness and a burst of antioxidant‑rich flavor.
white chocolate
White chocolate melts smoothly into the mousse, adding buttery sweetness without overpowering the fruit.
graham cracker crumbs
The crumbs create a buttery, slightly sweet crust that contrasts the creamy layers.
heavy cream
Heavy cream provides the structure for the airy mousse when whipped to soft peaks.
Equipment you'll need
Ingredients
- 1 cup Graham Cracker Crumbs (Can substitute with gluten-free graham cracker crumbs for a gluten-free option.)
- 1/4 cup Butter (Use unsalted butter for better control of salt levels.)
- 2 tablespoons Sugar (Can substitute with coconut sugar for a less refined option.)
- 2 cups Cranberries (Fresh or frozen; canned cranberry sauce can be substituted.)
- 1/2 cup Orange Juice (Lemon juice can be substituted in a pinch.)
- 3/4 cup Sugar (Adjust to taste based on tartness.)
- 24 ounces Cream Cheese (Make sure to use full-fat for best texture.)
- 1 cup Sour Cream (Greek yogurt can be used as a substitute.)
- 1/4 cup Flour (For gluten-free, use gluten-free flour blend.)
- 3 large Eggs (Ensure they are at room temperature.)
- 1 teaspoon Vanilla Extract
- 1 cup Heavy Cream
- 8 ounces White Chocolate (Can substitute with carob chocolate for a different flavor profile.)
- 1/2 cup Sugared Cranberries
- 1/4 cup White Chocolate Shavings
Before You Start
- Preheat oven to 325°F
- Soften butter for crust
- Separate eggs and bring to room temp
- Line springform pan with parchment
Instructions
- 1Step 1
Preheat your oven to 325°F (160°C). Grease a 9-inch springform pan with butter.
- 2Step 2
Combine graham cracker crumbs, melted unsalted butter, and sugar. Press into the bottom of the springform pan and bake for 10 minutes.
- 3Step 3
In a saucepan, combine cranberries, orange juice, and sugar over medium heat. Stir and simmer for 10-12 minutes until jam-like and cool.
- 4Step 4
Blend cream cheese and sugar until smooth. Mix in vanilla extract and eggs one at a time. Fold in sour cream and flour.
- 5Step 5
Pour cheesecake filling over the crust. Spoon cooled cranberry jam over the filling, swirling gently.
- 6Step 6
Place filled pan in a larger baking dish with hot water halfway up the sides. Bake for 55-65 minutes.
- 7Step 7
Cool in the oven with the door slightly ajar for 1 hour, then refrigerate for at least 4 hours.
- 8Step 8
Melt white chocolate with a splash of cream in a saucepan. Whip remaining heavy cream to soft peaks and fold in the cooled chocolate.
- 9Step 9
Spread white chocolate mousse over the chilled cheesecake and create swirls with a spoon.
- 10Step 10
Garnish with sugared cranberries and white chocolate shavings, slice, and serve chilled.
Pro tips
Room‑temp eggs prevent cracks
Allow eggs to sit out 30 minutes so they blend smoothly without shocking the batter.
Don’t over‑mix the filling
Mix just until smooth; extra agitation can incorporate air and cause cracks.
Cool cheesecake in the oven
Leave the door ajar for an hour; the gradual cooling stops sudden shrinkage.
Swirl jam gently for ribbons
Use a thin spatula to create elegant marbling without fully mixing the jam in.
Whip cream to soft peaks
Soft peaks hold shape but stay foldable, keeping the mousse light.
Melt chocolate slowly to avoid seize
Use a double boiler and stir constantly; add a splash of cream for shine.
Chill mousse before spreading
A firm mousse spreads evenly and won’t slide off the cheesecake.
Line pan with parchment
Parchment under the crust makes removal from the springform pan effortless.
Variations to try
Dairy‑Free Coconut Version
Swap cream cheese for coconut cream cheese and heavy cream for coconut whipped cream; keep the jam and crust.
Chocolate‑Stout Infused
Replace orange juice with a stout beer in the jam and add a splash to the mousse for a deep, malty note.
Mini Cheesecake Cups
Press crust into muffin tins, bake, and layer individually for bite‑size desserts.
Spiced Pumpkin Twist
Fold pumpkin puree and warm spices into the cheesecake base; garnish with toasted pepitas.
Gluten‑Free Almond Crust
Use finely ground almond flour instead of graham crumbs; add a touch more butter to bind.
Serving Suggestions
Troubleshooting
If jam is watery
Simmer longer to reduce; add a teaspoon of cornstarch slurry to thicken.
If crust is soggy
Bake crust a few minutes longer before adding filling; let it cool completely.
If mousse collapses
Whip cream to firm peaks and fold gently; chill mousse thoroughly before spreading.
If cheesecake cracks
Use a water bath and cool gradually; avoid over‑baking.
Storage & make-ahead
Refrigerator
Store in an airtight container; keep chilled up to 5 days.
Freezer
Wrap tightly in plastic wrap and foil; freeze up to 2 months. Thaw in the fridge overnight.
Best way to reheat
Warm in a 300°F oven for 10‑15 minutes or microwave briefly; add a splash of milk to revive mousse softness.
Make-ahead
Bake crust and jam up to 2 days ahead; assemble cheesecake and chill at least 4 hours before serving.

Ingredients
- 1 cup Graham Cracker Crumbs (Can substitute with gluten-free graham cracker crumbs for a gluten-free option.)
- 1/4 cup Butter (Use unsalted butter for better control of salt levels.)
- 2 tablespoons Sugar (Can substitute with coconut sugar for a less refined option.)
- 2 cups Cranberries (Fresh or frozen; canned cranberry sauce can be substituted.)
- 1/2 cup Orange Juice (Lemon juice can be substituted in a pinch.)
- 3/4 cup Sugar (Adjust to taste based on tartness.)
- 24 ounces Cream Cheese (Make sure to use full-fat for best texture.)
- 1 cup Sour Cream (Greek yogurt can be used as a substitute.)
- 1/4 cup Flour (For gluten-free, use gluten-free flour blend.)
- 3 large Eggs (Ensure they are at room temperature.)
- 1 teaspoon Vanilla Extract
- 1 cup Heavy Cream
- 8 ounces White Chocolate (Can substitute with carob chocolate for a different flavor profile.)
- 1/2 cup Sugared Cranberries
- 1/4 cup White Chocolate Shavings
Instructions
- 1Preheat your oven to 325°F (160°C). Grease a 9-inch springform pan with butter.
- 2Combine graham cracker crumbs, melted unsalted butter, and sugar. Press into the bottom of the springform pan and bake for 10 minutes.
- 3In a saucepan, combine cranberries, orange juice, and sugar over medium heat. Stir and simmer for 10-12 minutes until jam-like and cool.
- 4Blend cream cheese and sugar until smooth. Mix in vanilla extract and eggs one at a time. Fold in sour cream and flour.
- 5Pour cheesecake filling over the crust. Spoon cooled cranberry jam over the filling, swirling gently.
- 6Place filled pan in a larger baking dish with hot water halfway up the sides. Bake for 55-65 minutes.
- 7Cool in the oven with the door slightly ajar for 1 hour, then refrigerate for at least 4 hours.
- 8Melt white chocolate with a splash of cream in a saucepan. Whip remaining heavy cream to soft peaks and fold in the cooled chocolate.
- 9Spread white chocolate mousse over the chilled cheesecake and create swirls with a spoon.
- 10Garnish with sugared cranberries and white chocolate shavings, slice, and serve chilled.