Sweet Potato Cheesecake with Gingersnap Crust
Sweet potato cheesecake is the dessert that bridges fall coziness and year-round indulgence.

The filling is silky and lightly spiced, while the gingersnap crust adds a buttery snap that cuts through the richness.
Why This Cheesecake Works
Roasting the sweet potatoes concentrates their natural sugar, so the cheesecake tastes deep and caramel-like without being cloying.
The filling gets its silky texture from cream cheese and a good hit of sour cream, which keeps it light, not dense or pasty.
A gingersnap crust adds a spicy crispness that balances the smooth filling. It is the kind of dessert that feels special but comes together with mostly pantry staples.
Ingredients

- 2 cups gingersnap cookie crumbs (about 8 oz): blitz in a food processor until sandy
- 6 tbsp unsalted butter, melted: plus a little extra for the pan
- 2 tbsp granulated sugar: for the crust
- 3 (8 oz) blocks full-fat cream cheese, room temperature: cold cream cheese will leave lumps
- 1 cup granulated sugar: for the filling
- 1 cup sweet potato puree: from about 2 medium sweet potatoes, roasted and mashed until smooth (canned works in a pinch)
- 1/2 cup sour cream: full fat keeps the texture silky
- 4 large eggs, room temperature
- 1 tsp vanilla extract
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
- 1/4 tsp fine sea salt
Variations / Substitutions
- Crust swap: graham crackers or Biscoff cookies work, but the spice will be milder.
- Spice blend: use 1 1/2 tsp pumpkin pie spice in place of the individual spices if that is what you have.
- Dairy free: this recipe relies on cream cheese for structure; I have not tested a plant-based swap, but a thick cultured cashew cream cheese might work.
- Make it boozy: 1 tbsp bourbon or dark rum added with the vanilla gives the filling a warm depth.
If you are in a no-bake mood, check out the Sweet Potato Mousse Pie recipe instead.
How To Make Sweet Potato Cheesecake
Step 1: Roast and Puree the Sweet Potatoes

Preheat the oven to 400°F (200°C). Prick 2 medium sweet potatoes all over with a fork, set them on a foil-lined baking sheet, and roast for 45 to 60 minutes, until they are very tender and the skins look papery.
The flesh should collapse easily when squeezed (use an oven mitt). Let them cool until you can handle them, then peel off the skins and mash or puree the flesh in a food processor until completely smooth. You need exactly 1 cup of puree; any extra can go into a smoothie or oatmeal.
If you are using canned puree, skip the roasting and measure 1 cup straight from the can. Either way, set the puree aside and reduce the oven temperature to 325°F (160°C).
Step 2: Press the Crust

Wrap the outside of a 9-inch springform pan with a double layer of heavy-duty foil to make it watertight. Lightly butter the inside bottom and sides.
Stir together the 2 cups gingersnap crumbs, 2 tbsp sugar, and the 6 tbsp melted butter until the crumbs feel like wet sand. Press the mixture firmly into the bottom of the pan and about 1 inch up the sides using the flat bottom of a measuring cup. Bake the crust for 10 minutes at 325°F, then let it cool on a rack while you make the filling. The crust will smell toasty and feel dry to the touch.
Step 3: Beat the Filling

In a large bowl, beat the 3 blocks of cream cheese with the 1 cup sugar and the 1/4 tsp salt until the mixture looks completely smooth and there are no streaks of white cream cheese left. Stop the mixer and scrape down the bowl a couple of times to catch any unmixed patches.
Add the 1/2 cup sour cream, the vanilla, cinnamon, and nutmeg, and beat until just combined. Crack in the eggs one at a time, beating on low after each addition just until the yolk disappears. Overmixing now can whip in too much air and cause cracks later, so keep the speed low.
Finally, fold the 1 cup sweet potato puree into the batter with a spatula. The filling will be thick and a soft shade of orange.
Step 4: Bake in a Water Bath

Pour the filling over the cooled crust and smooth the top with the spatula. Place the foil-wrapped springform inside a roasting pan or a large baking dish, then slide the pan onto the middle oven rack. Carefully pour enough hot tap water into the roasting pan to come about 1 inch up the side of the springform.
Bake at 325°F for 60 to 70 minutes. The cheesecake is done when the outer 2 to 3 inches look set and the center still jiggles like firm custard when you give the pan a gentle nudge. A slight wobble is what you want; set like a rock means it is overbaked. Turn off the oven, crack the door open a few inches with a wooden spoon, and let the cheesecake cool inside the warming oven for about 1 hour. This slow cool down helps prevent the surface from cracking.
Step 5: Cool and Slice

Lift the cheesecake out of the water bath, discard the foil, and run a thin knife around the edge between the cake and the pan ring (do not release the ring yet). Let it cool on the counter until it reaches room temperature, then cover and refrigerate for at least 4 hours, or overnight if you can plan ahead. Cold cheesecake slices cleanly.
When you are ready to serve, release the springform ring, transfer the cheesecake to a plate, and slice with a sharp knife wiped clean between cuts. Serve cold, plain or with a drift of whipped cream.
Tips for a Smooth Top
- Bring the cream cheese, sour cream, and eggs to room temperature before you start. Cold ingredients do not blend evenly and can leave little lumps in the batter.
- Beat the cream cheese and sugar thoroughly, but once the eggs go in, mix on low and stop as soon as they disappear. Overbeating eggs is the fastest route to a puffed-and-cracked top.
- A foil collar is cheap insurance. After wrapping the pan for the water bath, roll a long sheet of foil and wrap it around the top rim of the springform to reflect heat away from the edges, so the outer ring does not set too fast.
- If a crack does appear, do not stress: a dusting of powdered sugar or a thin drizzle of caramel hides it easily, and the cheesecake will taste exactly the same.
Bake times by springform pan size:
| Pan Size | Bake Time |
|---|---|
| 9-inch springform | 60–70 minutes |
| 10-inch springform | 50–60 minutes |
Storing Leftover Cheesecake
- Refrigerate: tightly wrapped, and it stays good for up to 5 days. The flavor often deepens on day two.
- Freeze whole or in slices: wrap the chilled cheesecake in a layer of plastic and then foil, and freeze for up to 2 months. Thaw overnight in the fridge.
What to Serve with Sweet Potato Cheesecake
A drizzle of salted caramel sauce plays off the earthy sweet potato beautifully, and a handful of toasted pecans adds the crunch the creamy filling wants. If you are looking for contrast, a small scoop of vanilla ice cream cools the warm spice notes and melts into every bite. For an autumn table, a crisp apple salad with lemon dressing cuts the richness without being overly sweet.
Frequently Asked Questions
My cheesecake puffed up and then sank. What went wrong?
Air got trapped in the batter, usually from beating the eggs too vigorously or on too high a speed. Keep the mixer on low once the eggs are in and stop as soon as they disappear.
What is the best way to remove a cheesecake from the springform pan?
Run a thin knife or offset spatula around the edge between cake and ring after the cheesecake has been refrigerated overnight. Warm the knife in hot water first so it glides through without tearing the crust, then release the ring.
Why did my batter look curdled?
Cold cream cheese or eggs are the likely culprits. When the ingredients are not all at the same room temperature, the fat in the cream cheese can seize up and look grainy instead of silky. Always plan ahead and pull everything from the fridge an hour or two before baking.

Sweet Potato Cheesecake Recipe
Ingredients
Method
- Roast sweet potatoes at 400°F for 45 to 60 minutes until tender; cool, peel, and puree until smooth. Measure 1 cup. Lower oven to 325°F.
- Stir together gingersnap crumbs, 2 tbsp sugar, and melted butter; press into a 9-inch springform pan. Bake 10 minutes and cool.
- Beat cream cheese, 1 cup sugar, and salt until smooth. Mix in sour cream, vanilla, cinnamon, and nutmeg. Add eggs one at a time on low speed. Fold in sweet potato puree.
- Pour filling over crust; place pan in a water bath and bake at 325°F for 60 to 70 minutes, until edges are set and center jiggles slightly. Turn off oven, crack door, and cool 1 hour inside.
- Cool to room temperature, refrigerate at least 4 hours, then run a knife around the edge, release the pan, and slice to serve.
