There's nothing quite like the cozy and comforting flavors of gingerbread + creamy cheesecake coming together in one delicious holiday dessert. This gingerbread cheesecake strikes the perfect balance between festive spices and rich, velvety texture, making it a showstopper for holiday dinners, parties, or anytime you want to treat yourself to something special.

If you love this recipe, you need to try my gingerbread bars, no-bake gingerbread truffles, gingersnaps, and gingerbread loaf!
Believe me when I tell you that this is the only Christmas cheesecake recipe you will need. It's SO rich yet perfectly spiced with cinnamon, nutmeg, and, of course, ginger. The molasses also ties everything together nicely and really adds some depth in the best way possible.
The best part is, you don't even need to mess with a water bath! With my tips, you are sure to get the perfect gingerbread cheesecake every time.
Jump to:
Why You'll Love This Gingerbread Cheesecake
- This gingerbread cheesecake just comes together so quickly! It does need quite a bit of time in the oven and, later, the fridge, but the process of actually making it is fast and easy.
- This is an eggless cheesecake and we won't be needing a water bath to bake it.
- It's just so festive and delicious for the holiday season! You can top it off with whipped cream, sugared cranberries, or nothing at all.
Ingredient Notes & Substitutions
- Graham crackers: My favorite gluten free graham crackers are by Pamela's. If you are not gluten free, go ahead and use Honey Maid or anything else you like.
- Brown sugar: I recommend a light brown sugar for the crust, but dark brown will definitely work if that's what you have on hand.
- Spices: Of course we need some warm and festive spices! Ginger, cinnamon, and nutmeg is what we're using here.
- Butter: The crust calls for melted unsalted butter.
- Cream cheese: Make sure you are using full fat cream cheese. We'll need two blocks (do not use the spreadable kind).
- Condensed milk: Canned sweetened condensed milk can usually be found in the baking aisle at most grocery stores. Do not confuse this with evaporated milk, which is a completely different ingredient.
- Molasses: You want to use unsulphured molasses. I like using Wholesome Sweeteners or Grandma's Molasses.
- Salt: This helps balance out all of those rich flavors. I tend to use fine sea salt in my baking unless otherwise noted.

Step-By-Step Instructions
Make the crust
STEP ONE: Start by making the crust. Stir together the graham cracker crumbs, brown sugar, ginger, cinnamon, and nutmeg. Then add the melted butter and mix it all up until it's moist.
STEP TWO: Press the crust into the bottom of a springform pan. Chill in the refrigerator while you make the filling.
Pro tip: Use a measuring cup to pack your graham cracker crust in tightly and evenly in the springform pan.
Make the filling
STEP THREE: Beat both blocks of cream cheese using an electric mixer until smooth and creamy.
STEP FOUR: Add the condensed milk, sour cream, molasses, ginger, and salt and continue beating until it's all combined.
Pro tip: Use room temperature ingredients. This will make it much easier and smoother to mix. Don't worry if your filling ends up with some lumps though (mine did!), it's normal and should smooth out as it bakes.
Bake and chill
STEP FIVE: Transfer the filling to the crust and bake for 45-50 minutes. After the cheesecake has cooled completely, store it in the refrigerator to chill for at least 4 hours before serving.
Variations & Serving Ideas
Alternative crusts
For a different take on this cheesecake, you could experiment and use ginger snaps in the crust instead of graham crackers! You could even try speculoos cookies!
Dairy free or vegan
Luckily, this recipe is already eggless, so no need to worry about substituting eggs.
For a dairy free/vegan version, you would need to use your favorite non-dairy cream cheese, sour cream, and condensed milk. Nature's Charm makes sweetened condensed coconut milk, which should be a good substitute. I haven't tested this myself.

Serving suggestions
- Add a swirl of whipped cream. You can go with homemade or store-bought. A dollop of whipped cream is the perfect light and airy finishing touch.
- Top with sugared cranberries. They bring sparkle, texture, and a little tartness that pairs beautifully with the warm spices.
- Garnish with ginger snaps or gingerbread cookies. Crushed cookies or a single mini gingerbread man on each slice makes the presentation extra festive.
- Drizzle with caramel or maple syrup. A thin drizzle creates a gorgeous glossy finish and adds a touch of sweetness that complements the molasses and spice.
- Sprinkle with cinnamon or nutmeg. A light dusting right before serving adds aroma and looks beautiful in photos.
- Dress it up for a dessert board. Cut the cheesecake into small squares or slices and pair it with holiday cookies, chocolate bark, berries, and nuts for a stunning dessert spread.
Troubleshooting Common Issues
Cheesecake cracks on top
- Avoid rapid temperature changes-let the cheesecake cool slowly by leaving it in the oven with the door cracked after baking.
- Don't overbake; the center should still have a slight jiggle when you take it out.
Crust is soggy or crumbly
- Press the crust mixture firmly and evenly into the pan.
- While not required for this recipe, you can pre-bake the crust for 8-10 minutes to help it set before adding filling.
- Use graham crackers (or gingersnaps) that are finely crushed and not too crumbly.
Filling is grainy or uneven
- Make sure cream cheese and sour cream are at room temperature before mixing to avoid lumps.
- Beat the cream cheese until smooth before adding other ingredients.
Cheesecake is too soft or doesn't set properly
- Check for doneness by gently shaking the pan. The edges should be set but the center should still have a slight jiggle.
- Avoid overbaking, as this can dry it out and cause cracking.
- Let the cheesecake chill in the fridge for at least 4 hours (preferably overnight) to fully set.
Cheesecake sticks to the pan
- Use a springform pan with a removable bottom for easy release.
- Run a thin knife around the edges once cooled before removing the sides.
- You can also line the bottom of the pan with parchment paper for extra insurance.
Why This Recipe Works
- The classic, festive holiday flavor profile is top-notch. That mix of ginger, cinnamon, and nutmeg paired with the molasses creates a cozy flavor that's not too sweet and not too heavily spiced, either.
- That creamy texture is exactly what we love about a good homemade cheesecake. We achieve this thanks to the combination of cream cheese, sour cream, and sweetened condensed milk.
- Remember to follow my pro tips for ideal texture: use room temperature ingredients for a smooth filling and don't skip the chill time!

Frequently Asked Questions
I haven't tested it myself. You would need non-dairy cream cheese, sour cream, and sweetened condensed coconut milk.
This is a great make-ahead dessert! Since it needs several hours to chill and set, you can comfortably make it 1-2 days in advance. In fact, the flavor gets even better after sitting overnight as the spices deepen. If you're planning further ahead, you can bake the cheesecake up to a month in advance and freeze it. Thaw in the fridge overnight before serving and add any toppings right before you're ready to serve.
Yes! You can store slices of cheesecake in an airtight container or wrap the whole cheesecake (or slices) in plastic wrap, and freeze for up to 3 months.
No. Allow the cheesecake to cool completely in the pan, and then move it into the refrigerator to chill while still in the pan. It will be much easier to release if the cheesecake has chilled and set.
Keep your cheesecake stored in the refrigerator. Once it has fully cooled and chilled, cover it tightly with plastic wrap or place it in an airtight container. It will stay fresh for up to 4-5 days.
Did you try my gingerbread cheesecake? Leave me a comment below or tag me on Instagram @justastastyblog and #justastastyblog! And don't forget to subscribe to get new recipes directly in your inbox.
๐ Recipe

Creamy Gingerbread Cheesecake
Ingredients
Crust
- 1 ยฝ cups (150g) graham cracker crumbs*
- ยผ cup (50g) light brown sugar packed
- ยฝ teaspoon ground ginger
- ยผ teaspoon cinnamon
- ยผ teaspoon nutmeg
- 6 tablespoons (85g) unsalted butter melted and cooled to room temperature
Cheesecake Filling
- 16 ounces cream cheese room temperature
- 14 ounces sweetened condensed milk
- ยฝ cup (114g) sour cream room temperature
- ยผ cup (60ml) unsulphured molasses
- ยฝ teaspoon ground ginger
- ยผ teaspoon fine sea salt
Instructions
- Preheat the oven to 300ยฐF. Grease a 9" springform pan and set aside.
Make the crust
- In a medium bowl, combine the graham cracker crumbs, brown sugar, ginger, cinnamon, and nutmeg. Stir in the melted butter and continue stirring until mixture is moist. Transfer to the prepared pan and pack in tightly. Chill the crust while you make the filling.1 ยฝ cups (150g) graham cracker crumbs*, ยผ cup (50g) light brown sugar, ยฝ teaspoon ground ginger, ยผ teaspoon cinnamon, ยผ teaspoon nutmeg, 6 tablespoons (85g) unsalted butter
Make the cheesecake filling
- Using a hand mixer or a stand mixer fitted with the paddle attachment, beat the cream cheese until smooth and creamy.16 ounces cream cheese
- Add the condensed milk, sour cream, molasses, ginger, and salt and continue mixing until fully incorporated. It's OK to have some lumps in the filling.14 ounces sweetened condensed milk, ยฝ cup (114g) sour cream, ยผ cup (60ml) unsulphured molasses, ยฝ teaspoon ground ginger, ยผ teaspoon fine sea salt
- Transfer the filling to the prepared crust. Bake for 45-50 minutes, or until cheesecake appears firm. Cool completely, then chill for at least 4 hours before serving.
Notes
- If you are looking to make this cheesecake gluten free, feel free to use gluten free graham crackers.ย
- Be sure to use full-fat blocks of cream cheese, not the spreadable kind that comes in a tub.ย
- It's important that the cream cheese and sour cream are both brought to room temperature before using.ย









Sebastian says
I made this over the weekend. It was very tasty.
Thank you.
Taleen Benson says
Thank you, Sebastian!