Creamy, fresh, and festive cranberry meringue cheesecake! Made with a classic graham cracker crust, Greek yogurt cream cheese, toasted Swiss meringue, and homemade cranberry compote. This cheesecake looks stunning on any dessert table and is perfect for Christmas celebrations or New Year’s Eve.

If you’re looking for a creamy, fresh, and festive dessert, this cranberry meringue cheesecake checks all the boxes! It’s made with a classic graham cracker crust that adds a buttery crunch and perfectly balances the creamy layers above.
The filling is where things get extra good. Made with vanilla Greek yogurt, it has a texture that’s rich yet slightly lighter than traditional cheesecake. The yogurt adds a subtle tang that enhances the flavor while keeping the filling smooth and velvety. Each bite melts in your mouth, creating a beautiful balance between sweetness and freshness.
Instead of topping it the usual way, this cheesecake is wrapped all around with toasted Swiss meringue. The meringue is lightly golden on the outside and fluffy on the inside, adding a marshmallow-like sweetness that pairs beautifully with the tangy cheesecake. Plus, it gives the cake that dramatic, bakery-style look that makes people think you spent hours in the kitchen.
To finish it off, a homemade cranberry compote is spooned over the top, adding a pop of bright color and tart flavor. The cranberries cut through the sweetness and bring everything together in the best way. With its festive look and balanced flavors, this cranberry meringue cheesecake looks stunning on any dessert table and is perfect for Christmas celebrations or New Year’s Eve.

WHY YOU’LL LOVE THIS CRANBERRY MERINGUE CHEESECAKE
- Festive and a show stopper! The toasted Swiss meringue and vibrant cranberry compote make this cheesecake a true holiday showstopper. It’s the kind of dessert that steals the spotlight on any Christmas or New Year’s table.
- Perfectly balanced flavors. Creamy vanilla Greek yogurt cheesecake, fluffy sweet meringue, and tangy cranberry compote come together for a dessert that’s rich but not too heavy.
- Light yet indulgent texture! Using Greek yogurt gives the cheesecake a smooth, velvety texture that feels lighter than traditional cheesecake while still being ultra creamy.
- Make ahead friendly. This cheesecake can be prepared in stages, making it a great option for stress-free holiday entertaining.
INGREDIENTS NEEDED & NOTES
Cream Cheese – For the best cheesecake, use a full-fat block cream cheese. This gives cheesecake its classic rich, creamy, and stable texture. It bakes evenly and helps the cheesecake set beautifully.
Greek Yogurt – This makes a big difference in cheesecake, in a good way. It creates a texture that’s rich yet slightly lighter than traditional cheesecake. When paired with full-fat cream cheese, Greek yogurt adds a subtle tang that enhances the flavor while still preserving that classic cheesecake taste.
Eggs – Eggs provide both structure and texture and also act as a binder. As the cheesecake bakes, the proteins set and help the filling hold its shape. The yolks contribute fat, enhancing the richness and mouthfeel of the cheesecake.
Butter – You’ll need unsalted butter to make the crust. Melted butter holds the crushed graham crackers together and helps the crust hold its shape once baked. Salted butter works too, but I suggest using unsalted butter to avoid the crust becoming too salty.
Vanilla Extract – This acts as a background flavor that blends all the ingredients into a smooth, cohesive taste. It doesn’t steal the spotlight, simply makes everything taste better.
Citrus Juice – You’ll need fresh orange juice or fresh lemon juice. This helps brighten the overall flavor of the cheesecake. I suggest using orange juice for the filling since the cranberry compote also contains orange juice.
Sugar – This recipe only uses granulated sugar to make the crust, the filling, and the swiss meringue.
Salt – A little salt helps offset the sugar in the filling and crust
Cornstarch – This prevents the cheesecake from becoming overly soft or runny, resulting in a creamier, silkier consistency.
Graham Cracker – Classic ingredients to make the crust! If you don’t have graham crackers, you can use digestive biscuits or vanilla shortbread cookies.
TOOLS & EQUIPMENT YOU’LL NEED
- Parchment paper
- Heavy duty aluminum foil
- 8-inch springform pan
- 9×13-inch baking dish
- Mixing bowls
- Rubber spatula
- Electric mixer
- Food processor or blender

STEP-BY-STEP INSTRUCTIONS TO MAKE THIS CRANBERRY MERINGUE CHEESECAKE
(Be sure to check the printable recipe card below)
Graham Cracker Crust:
180g (about 12 full sheet) graham cracker crumbs
2 tablespoons granulated sugar
a little pinch of salt
85g (3/4 sticks) unsalted butter, melted
Cheesecake Filling:
453g (16oz) cream cheese, soft at room temperature
240g (1 cup) greek yogurt
150g (3/4 cup) granulated sugar
1 tablespoon fresh orange juice
1 teaspoon vanilla extract
1/4 teaspoon salt
1 large egg
2 egg yolk
1 teaspoon cornstarch
Topping:
1/3 cup cranberry compote
60g (about 2) large egg whites
100g (1/2 cup) caster sugar
1/2 teaspoon white vinegar or fresh lemon juice
1/4 teaspoon vanilla extract
STEP 1 – Prepare the Springform Pan, the Ingredients, and Pre-heat the Oven
Line the bottom and sides of an 8-inch springform pan with parchment paper. Wrap the outside of the pan with two layers of heavy-duty aluminum foil. This step is important because the cheesecake will be baked in a water bath, so be sure to wrap the pan tightly to prevent any water from leaking in.
Make sure the ingredients are at room temperature, especially the cream cheese and eggs. Preheat the oven to 350°F.
STEP 2 – Make the Cheesecake Crust
Using a food processor or a blender, pulse the graham crackers into fine crumbs, you should have about 1.5 cups (180g). You can also place them in a zip-top bag and crush them into fine crumbs with a rolling pin.
Pour the crumbs into a medium mixing bowl, then add, sugar, salt, and melted butter. Mix with a rubber spatula until everything is well combined. Transfer the graham cracker mixture to the prepared baking pan and press it firmly into an even layer. You can use the bottom of a drinking glass or a measuring cup to pack it in tightly.
Bake the crust for 10 minutes at 350°F, then remove from the oven and let it cool while you make the filling. Don’t turn off the oven.
STEP 3 – Make the Cheesecake Filling and Bake
In a large mixing bowl, or the bowl of a stand mixer fitted with the paddle attachment, beat the room-temperature cream cheese and Greek yogurt until smooth and creamy. This step helps create a silky cheesecake filling, so take your time and make sure there are no lumps.
Add the granulated sugar, fresh orange juice, vanilla extract, and salt. Mix on medium-low speed just until everything is combined. Then, add the eggs one at a time, mixing well after each addition so they blend in evenly without overworking the batter.
Finally, add the cornstarch and mix just until incorporated. Scrape down the sides and bottom of the bowl to make sure everything is fully combined. Be careful not to overmix the batter, the goal is a smooth, creamy batter without too much air.
Pour the cheesecake batter into the slightly cooled crust, spreading it evenly. Place the cheesecake pan inside a larger baking dish (I like to use a 9×13-inch dish) and set it on the middle rack of the oven. Carefully pour boiling water into the larger dish until it reaches about 1.5 inches up the sides of the cheesecake pan, creating a water bath.
Bake the cheesecake at 350°F for about 1 hour, or until the top is lightly browned, the edges are set, and the center is still slightly jiggly. The cheesecake will puff up a bit in the oven, but will settle as it cools.
Once it’s done, turn off the oven and crack the door open about 1.5 inches. Let the cheesecake cool slowly in the oven for at least 1 hour. After that, remove it from the oven, let it cool completely to room temperature, then refrigerate for at least 1 hour before removing from the baking pan (best to leave it chill overnight).
STEP 4 – Decorate with Swiss Meringue and Cranberry Compote
Fill a medium saucepan with about an inch of water and bring it to a gentle simmer over medium-low heat.
In the bowl of a stand mixer, combine the egg whites and caster sugar. Place the bowl over the simmering water, making sure it doesn’t touch the water. Stir constantly with a rubber spatula until the mixture is warm to the touch and the sugar has completely dissolved. Be careful not to cook the egg whites, this step is just to gently heat them. It usually takes about 3 minutes.
Remove the bowl from the heat and transfer it to the stand mixer fitted with the whisk attachment. Add the vinegar or fresh lemon juice, then beat on high speed until the meringue is smooth, glossy, and holds stiff peaks.
Add the vanilla extract and mix just until incorporated. The meringue should be very stiff and stable. It shouldn’t move at all, even if you turn the bowl upside down.
Remove the cheesecake from the pan and transfer it to a serving plate. Spread the Swiss meringue around the sides of the cheesecake, then use a piping tip to create simple swirls around the edge on top.
Using a kitchen torch, lightly toast the meringue until golden brown. Finish by spooning the cranberry compote into the center of the cheesecake. Enjoy the cheesecake!

TIPS FOR THE BEST CRANBERRY MERINGUE CHEESECAKE
- Cream cheese, eggs, and Greek yogurt should all be at room temperature. This helps everything blend smoothly and prevents lumps in the batter.
- Mix just until the ingredients are combined. Overmixing incorporates too much air, which can cause cracks and affect the texture.
- Avoid overbaking! The cheesecake should still have a slight jiggle in the center when you take it out of the oven. It will continue to set as it cools.
- Slow cooling allows the cheesecake to finish setting gently, resulting in a smoother, creamier texture, and prevents cracking. So, make sure to let the cheesecake cools slowly inside the oven.
- Refrigerate for at least 4–6 hours, preferably overnight, to allow the cheesecake to fully set and develop the best texture.
- Keep your eyes on the cheesecake while baking. Think of baking times just as suggestions, because every oven is different! The temperature can vary greatly, even when you set it to the same temperature as in the recipe.
- Be careful when heating the egg whites to make the Swiss meringue. This step is meant to gently warm the egg mixture until the sugar dissolves, not to cook the eggs.
HERE’S HOW TO SERVE AND STORE THE LEFTOVER CRANBERRY MERINGUE CHEESECAKE
To serve:
This cheesecake makes about 8-10 slices. You can enjoy it chilled straight from the fridge or let it sit out until it’s closer to room temp for a creamier texture, totally up to you. I personally love cold cheesecake straight from the fridge!
To store:
Leftover cheesecake with Swiss meringue should be stored in the refrigerator to keep it fresh and safe to eat. Place the cheesecake in an airtight container or loosely cover it with plastic wrap, making sure the meringue is protected without being pressed down.
Store the cheesecake in the refrigerator for up to 3 days. For the best texture and appearance, Swiss meringue is best enjoyed within the first 24–48 hours, as it may soften or release moisture over time.
Avoid freezing leftover cheesecake with Swiss meringue, as the Swiss meringue does not freeze or thaw well and can lose its structure.

Cranberry Meringue Cheesecake
Creamy, fresh, and festive cranberry meringue cheesecake! Made with a classic graham cracker crust, Greek yogurt cream cheese, toasted Swiss meringue, and homemade cranberry compote. This cheesecake looks stunning on any dessert table and is perfect for Christmas celebrations or New Year’s Eve.
Ingredients
Graham Cracker Crust:
- 180g (about 12 full sheet) graham cracker crumbs
- 2 tablespoons granulated sugar
- a little pinch of salt
- 85g (3/4 sticks) unsalted butter, melted
Cheesecake Filling:
- 453g (16oz) cream cheese, soft at room temperature
- 240g (1 cup) greek yogurt
- 150g (3/4 cup) granulated sugar
- 1 tablespoon fresh orange juice
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- 1 large egg
- 2 egg yolk
- 1 teaspoon cornstarch
Topping:
- 1/3 cup cranberry compote
- 60g (about 2) large egg whites
- 100g (1/2 cup) caster sugar
- 1/2 teaspoon white vinegar or fresh lemon juice
- 1/4 teaspoon vanilla extract
Instructions
STEP 1 – Prepare the Springform Pan, the Ingredients, and Pre-heat the Oven
- Line the bottom and sides of an 8-inch springform pan with parchment paper. Wrap the outside of the pan with two layers of heavy-duty aluminum foil. This step is important because the cheesecake will be baked in a water bath, so be sure to wrap the pan tightly to prevent any water from leaking in.
- Make sure the ingredients are at room temperature, especially the cream cheese and eggs. Preheat the oven to 350°F.
STEP 2 – Make the Cheesecake Crust
- Using a food processor or a blender, pulse the graham crackers into fine crumbs, you should have about 1.5 cups (180g). You can also place them in a zip-top bag and crush them into fine crumbs with a rolling pin.
- Pour the crumbs into a medium mixing bowl, then add, sugar, salt, and melted butter. Mix with a rubber spatula until everything is well combined.
- Transfer the graham cracker mixture to the prepared baking pan and press it firmly into an even layer. You can use the bottom of a drinking glass or a measuring cup to pack it in tightly.
- Bake the crust for 10 minutes at 350°F, then remove from the oven and let it cool while you make the filling. Don’t turn off the oven.
STEP 3 - Make the Cheesecake Filling and Bake
- In a large mixing bowl, or the bowl of a stand mixer fitted with the paddle attachment, beat the room-temperature cream cheese and Greek yogurt until smooth and creamy. This step helps create a silky cheesecake filling, so take your time and make sure there are no lumps.
- Add the granulated sugar, fresh orange juice, vanilla extract, and salt. Mix on medium-low speed just until everything is combined.
- Then, add the eggs one at a time, mixing well after each addition so they blend in evenly without overworking the batter.
- Finally, add the cornstarch and mix just until incorporated. Scrape down the sides and bottom of the bowl to make sure everything is fully combined. Be careful not to overmix the batter, the goal is a smooth, creamy batter without too much air.
- Pour the cheesecake batter into the slightly cooled crust, spreading it evenly. Place the cheesecake pan inside a larger baking dish (I like to use a 9×13-inch dish) and set it on the middle rack of the oven.
- Carefully pour boiling water into the larger dish until it reaches about 1.5 inches up the sides of the cheesecake pan, creating a water bath.
- Bake the cheesecake at 350°F for about 1 hour, or until the top is lightly browned, the edges are set, and the center is still slightly jiggly. The cheesecake will puff up a bit in the oven, but will settle as it cools.
- Once it’s done, turn off the oven and crack the door open about 1.5 inches. Let the cheesecake cool slowly in the oven for at least 1 hour.
- After that, remove it from the oven, let it cool completely to room temperature, then refrigerate for at least 2 hour before removing from the baking pan (best to leave it chill overnight).
STEP 4 - Decorate with Swiss Meringue and Cranberry Compote
- Fill a medium saucepan with about an inch of water and bring it to a gentle simmer over medium-low heat.
- In the bowl of a stand mixer, combine the egg whites and caster sugar. Place the bowl over the simmering water, making sure it doesn’t touch the water.
- Stir constantly with a rubber spatula until the mixture is warm to the touch and the sugar has completely dissolved. Be careful not to cook the egg whites, this step is just to gently heat them. It usually takes about 3 minutes.
- Remove the bowl from the heat and transfer it to the stand mixer fitted with the whisk attachment. Add the vinegar or fresh lemon juice, then beat on high speed until the meringue is smooth, glossy, and holds stiff peaks.
- Add the vanilla extract and mix just until incorporated. The meringue should be very stiff and stable. It shouldn’t move at all, even if you turn the bowl upside down.
- Remove the cheesecake from the pan and transfer it to a serving plate. Spread the Swiss meringue around the sides of the cheesecake, then use a piping tip to create simple swirls around the edge on top.
- Using a kitchen torch, lightly toast the meringue until golden brown. Finish by spooning the cranberry compote into the center of the cheesecake. Enjoy the cheesecake!