Desserts
This sweet potato cheesecake recipe transforms humble sweet potatoes into a dessert that's rich, moist, and packed with warm spice notes—no one will guess it's secretly healthy. The secret lies in roasting the sweet potatoes until tender, then blending them into a velvety purée that forms the cake's foundation.
This isn't your average cheesecake; it's a spiced, golden masterpiece that balances sweetness with earthy depth.
What makes this recipe truly special is the combination of a tender, crumbly crust made from graham crackers and pecans, and a moist, spiced cake layer that stays perfectly set. The roasting process caramelizes the sweet potatoes naturally, creating a depth of flavor that traditional cheesecakes can't match.
Every bite delivers that perfect balance of creamy texture and subtle spice, making it a showstopper dessert.
Unlike many sweet potato desserts that can taste too heavy or overly sweet, this version achieves the ideal harmony—moist crumb, just enough cinnamon and nutmeg to warm the palate, and a crunchy pecan topping that adds texture without overpowering.
The result is a cheesecake that's elegant enough for holidays but simple enough for weeknight cravings. The best part? It bakes in just 50 minutes, with minimal effort but maximum impact.
Perfect for Thanksgiving gatherings, holiday dessert tables, or when you want to impress with something different, this sweet potato cheesecake delivers restaurant-quality results at home. The spiced base pairs beautifully with whipped cream or a drizzle of caramel, while the nutty topping adds a sophisticated touch.
Ready to bake a dessert that's as delicious as it is impressive?
Ingredients for sweet potato cheese cake
Sweet potatoes, creamy cheese, and warm spices—this dessert is pure magic in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Orange Sweet Potatoes 🍠 | 2 ½ lb | Medium size, peeled and cubed |
| Full-Fat Cream Cheese 🧀 | 24 oz | Room temperature for blending |
| Large Eggs 🥚 | 4 whole | Room temperature for best mixing |
| Granulated Sugar 🍚 | 1 ½ cups | Light brown sugar for depth |
| Unsalted Butter 🧈 | ½ cup | Melted for crust and cake |
| Graham Cracker Crumbs 🍞 | 2 cups | Store-bought or crushed yourself |
| Pecans 🥜 | 1 cup | Chopped for crunchy topping |
| Ground Cinnamon 🌿 | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated for warmth |
| Vanilla Extract 🥛 | 1 tbsp | Pure vanilla for authentic flavor |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Heavy Whipping Cream 🥛 | ½ cup | For whipped topping option |
| Powdered Sugar 🍚 | 2 tbsp | For dusting whipped cream |
The sweet potatoes are the star here. Orange varieties have the perfect balance of sweetness and earthiness—no purple or white types. Grab the medium-sized ones at Whole Foods or your local market; they're sweeter and creamier. Peeled and cubed, they roast up tender and caramelized. Costco often has pre-peeled sweet potatoes in the frozen section if you're short on time. For the cream cheese, Philadelphia brand is my go-to—it blends smoothly and gives that perfect creamy texture. Room temperature is key for both the sweet potatoes and cream cheese; it makes blending a breeze.
No full-fat cream cheese? Neufchatel works too, though it's slightly tangier. Running low on pecans? Walnuts or almonds add a different crunch but still deliver. The graham cracker crumbs can be swapped for digestive biscuits or crushed gingersnaps if you're feeling adventurous. For the spices, Penzeys Spices has the best ground cinnamon and nutmeg—freshly ground makes all the difference. The vanilla extract should be pure; imitation just won't cut it here. And if you're worried about the sugar, coconut sugar works beautifully for a slightly caramelized note.
This cheesecake keeps beautifully—5 days in the fridge if covered tightly. The crust stays crisp, and the cake holds its moisture. For serving, I always whip up the heavy cream with powdered sugar and a splash of vanilla—light and fluffy on top. If you're prepping ahead, assemble the crust and bake it first; it can sit at room temperature for 24 hours before adding the filling. The filling itself can be made a day ahead and chilled. Just let it come to room temperature before baking for the best texture—no one will guess it's secretly healthy.
Why You'll Love This Recipe
- Sweet Potato Magic: I swear, roasting those bright orange sweet potatoes first turns them into this velvety, naturally sweet puree—no peeling, no fuss, just blend and go.
- Creamy Dream Combo: That full-fat cream cheese and butter? It’s the secret weapon here. The texture is next-level—silky smooth with just enough structure to hold a fork.
- Breakfast or Dessert: Honestly, this works for both. Serve it warm with a drizzle of honey for breakfast, or chill it overnight for a decadent dessert that still feels wholesome.
- Leftovers That Last: Between us, this cake actually tastes better the next day. Store it in the fridge for up to 5 days—perfect for lazy mornings or when you need a quick, no-bake treat.
Step-by-step instructions for sweet potato cheesecake
This cheesecake delivers that perfect balance of moist spiced sweet potato base and irresistible crunchy topping.
Prepare the Sweet Potato Puree
Preheat your oven to 400°F. Peel and cube the 2.5 lb orange sweet potatoes, then place them on a baking sheet. Roast for 45-50 minutes until they're tender when pierced with a fork and the edges are slightly caramelized. Here's the thing - roasting brings out their natural sweetness better than boiling.
Transfer the roasted sweet potatoes to a food processor and blend until completely smooth, scraping down the sides as needed. You should end up with about 1½ cups of puree. Let it cool completely before using - room temperature puree blends better with the cream cheese. I know it seems like a long wait, but trust me, this makes all the difference in texture.
Make the Crust Mixture
In a large mixing bowl, combine the 2 cups graham cracker crumbs, 1 cup chopped pecans, 2 tsp ground cinnamon, 1 tsp ground nutmeg, and 0.5 tsp salt. Add the 0.5 cup melted unsalted butter and mix until everything is evenly moistened. The mixture should hold together when pressed but not be too crumbly.
Press this mixture firmly into the bottom of a 9-inch springform pan, creating an even layer. Use the back of a measuring cup to compact it well - this prevents crumbling later. Bake the crust at 350°F for 10 minutes to set it up. The edges should be lightly golden while the center remains pale. Don't overbake or it'll get too hard.
Blend the Cheesecake Filling
In a separate large bowl, beat the 24 oz room temperature full-fat cream cheese until completely smooth, about 3-4 minutes with an electric mixer. This step is crucial - any lumps will show up in your final cheesecake. Gradually add the 1.5 cups granulated sugar and mix until fully combined.
Add the 4 room temperature large eggs one at a time, mixing just until each is incorporated. Then stir in the 1½ cups cooled sweet potato puree and 1 tbsp vanilla extract. The batter should be thick but pourable - if it's too thick, add 1-2 tablespoons milk to loosen it. Pour this filling over the pre-baked crust, spreading it evenly.
Bake to Perfect Doneness
Return the cheesecake to the oven and bake at 325°F for 50-60 minutes. The edges should be set while the center still has a slight wobble - it will continue cooking as it cools. Here's where patience pays off: don't open the oven door during baking or the cheesecake will sink.
When done, turn off the oven and crack the door open slightly. Let the cheesecake cool inside for 30 minutes to prevent sudden temperature changes that could cause cracking. Then remove it from the oven and let it cool completely at room temperature before refrigerating for at least 4 hours or overnight.
Add the Whipped Topping (Optional)
Before serving, whip the 0.5 cup heavy whipping cream with 2 tbsp powdered sugar until soft peaks form. Spread this lightly over the top of the chilled cheesecake and sprinkle with additional chopped pecans if desired. The contrast of creamy topping with the spiced cheesecake is what makes this dessert truly special.
Slice with a warm knife for clean cuts, and serve each piece with a dollop of whipped cream. The texture should be perfectly moist with a subtle crunch from the crust, and that warm spice flavor from the sweet potatoes will shine through in every bite.
Pro Tips For Making Sweet Potato Cheese Cake
- STEAM THE POTATOES FIRST: Peel and cut the sweet potatoes before steaming—this lets them cook faster and absorb less water, so your cake won’t turn into a soggy mess. I used to boil them whole, and the texture always ended up gummy. Skip that.
- WHIP THE CREAM CHEESE: Beat the full-fat cream cheese with the sugar until it’s pale yellow and fluffy—that’s the only way to avoid lumps later. If you skip this, your cake will taste like dense, greasy pudding. (Yes, even if the recipe says "mix until smooth.")
- DON’T OVERMIX THE BATTER: Fold in the sweet potato purée and eggs just until combined—overmixing adds air, which makes the cake collapse in the oven. I learned this after my first batch turned into a sad, flat pancake. Stop when there’s one streak of flour left.
- BAKE AT 325°F, NOT HIGHER: This cake needs a slow bake to set properly—any hotter, and the cream cheese burns before the center sets. I’ve tried 350°F, and every time, the top browned while the middle stayed wet. Patience here means creamy perfection.
Creative variations of this recipe
Spiced Pumpkin Twist
Swap the sweet potato puree for 1½ cups pumpkin puree (not pumpkin pie filling) and add ½ tsp pumpkin pie spice to the crust mixture. The pumpkin adds natural sweetness while keeping the same creamy texture.
I like using Libby's pumpkin puree—it's smooth and consistent. For extra depth, fold in ¼ cup Greek yogurt with the eggs to lighten the filling. 🎃
Brown Butter Crust
Take your crust to the next level by making brown butter for the graham cracker mixture. Melt the ½ cup unsalted butter in a saucepan over medium heat until it turns golden brown and smells nutty (about 5-7 minutes).
Let it cool slightly before mixing with the crumbs. The nutty depth pairs perfectly with the sweet potato's caramelized notes. 🧈
Chocolate-Dipped Layers
For a decadent twist, spread a thin layer of melted dark chocolate (about ½ cup) over the baked crust before adding the cheesecake filling. Use 70% cacao chocolate for a balance of richness and bitterness.
Let it set slightly before pouring the filling. This creates a stunning marbled effect when sliced. 🍫
Coconut Crust Option
Replace graham crackers with 1½ cups shredded coconut (unsweetened) mixed with ½ cup chopped macadamia nuts and ¼ cup melted coconut oil. Press firmly into the pan and bake for 12 minutes at 350°F until golden.
This tropical twist works surprisingly well with the warm spices in the filling. 🥥
Espresso-Infused Filling
Add 1 tablespoon instant espresso powder to the sweet potato puree for a subtle coffee note that cuts through the sweetness. I use Starbucks Via for consistency, but any high-quality instant works. This variation is perfect if you love Tiramisu-style flavor profiles. 💛
Garnish Galore
Elevate your presentation with these easy garnishes: Drizzle with caramel sauce, sprinkle with toasted coconut flakes, or add candied pecans. For a festive touch, pipe whipped cream with a star tip and dust with cocoa powder.
The key is contrast—creamy, crunchy, and sweet all in one bite. ✨
Nutrition facts
Frequently asked questions
Can I make this sweet potato cheesecake without roasting the sweet potatoes?
Roasting is key for flavor, but you can boil them as a shortcut. Peel and cube 2.5 lb sweet potatoes, boil for 15-20 minutes until fork-tender, then blend until smooth. The texture will be slightly less caramelized, but still delicious. For extra richness, add 1 tbsp maple syrup to the puree to compensate for lost sweetness.
Why does my cheesecake crack on top?
Cracking happens from sudden temperature changes or overbaking. Always let the cheesecake cool slowly inside the oven after baking, then refrigerate for 4+ hours before slicing. Avoid opening the oven door during baking, and make sure your eggs and cream cheese are at room temperature. A water bath (placing the pan in a larger pan with hot water) also helps prevent cracks.
How do I adjust this recipe for a gluten-free version?
Swap the graham cracker crust for a gluten-free alternative: mix 1½ cups gluten-free graham cracker crumbs (or crushed gluten-free cookies) with ½ cup gluten-free oats, ½ cup melted butter, and the spices. Press firmly into the pan and bake for 12 minutes at 350°F. The filling recipe remains the same—just ensure all ingredients are certified gluten-free.
Can I use mashed sweet potatoes instead of puree?
Mashed sweet potatoes work, but puree gives a smoother texture. If using mashed, blend them briefly to remove lumps, then strain through a fine-mesh sieve to remove excess moisture. For every 1 cup mashed sweet potatoes, add 1 tbsp cornstarch to thicken the filling. The result won't be as velvety, but it'll still taste great!
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze slices wrapped tightly in plastic for up to 3 months. Thaw overnight in the fridge—never at room temperature. The texture holds up well, though the crust may soften slightly after freezing. Refrigerate before serving.
