Desserts
This sweet potato pie cheesecake swirl delivers the perfect marriage of two beloved desserts—rich, creamy cheesecake meets spiced sweet potato filling in a stunning swirled presentation.
The secret lies in baking the layers separately for ideal texture: a velvety cheesecake base, a fragrant sweet potato pie filling, and a delicate lattice crust that adds just the right crunch.
Every bite offers that irresistible contrast between smooth cheesecake and warm, spiced sweet potato, all held together by a buttery, flaky lattice top.
The recipe begins with a classic graham cracker crust, providing the sturdy foundation needed for the dense cheesecake layer. While the cheesecake bakes to a perfect golden set, the sweet potato filling gets its turn in the oven, developing that signature caramelized flavor and tender texture.
The key technique is swirling the two fillings together after baking—this creates those beautiful marbled patterns while keeping each component distinct yet harmonious. For those who love texture, the lattice crust adds an elegant touch that's both visually appealing and satisfyingly crisp.
What makes this dessert truly special is how the flavors and textures work together: the cool, creamy cheesecake balances the warm sweetness of the spiced filling, while the lattice top provides that satisfying crunch.
It's a dessert that feels indulgent yet balanced, perfect for holiday gatherings or special occasions. The best part? It can be made ahead, allowing the flavors to meld even more beautifully overnight.
Serve this showstopper with a dollop of whipped cream or a drizzle of caramel for extra decadence. The combination of rich, creamy, and spiced elements makes it a dessert that's as impressive to look at as it is to eat.
Let's get baking this perfect swirl of sweet potato pie and cheesecake!
Ingredients for sweet potato pie cheesecake swirl
Sweet potato pie meets cheesecake in this showstopping dessert with a buttery lattice top.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lb | Peeled and cubed, medium size |
| Graham Cracker Crumbs 🍪 | 2 cups | Fine crumbs, homemade or store-bought |
| Unsalted Butter 🧈 | 1 cup | Melted, full-fat for richness |
| Cream Cheese 🧀 | 32 oz | Full-fat, room temperature |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Large Eggs 🥚 | 4 whole | Room temperature |
| Vanilla Extract 🌿 | 2 tsp | Pure vanilla, high quality |
| Ground Cinnamon 🌶️ | 2 tsp | Freshly ground preferred |
| Ground Nutmeg 🌶️ | ½ tsp | Freshly grated for warmth |
| Ground Ginger 🌶️ | ½ tsp | Freshly ground preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for best texture |
| Puff Pastry Dough 🥧 | 1 sheet | Store-bought or homemade |
| Powdered Sugar 🍚 | ½ cup | For dusting lattice |
The sweet potatoes are the heart of this dessert—look for vibrant orange ones at the grocery store, not those pale, watery varieties. Trader Joe's and Whole Foods usually carry the best ones, but any organic section will have good quality. For the cheesecake layer, full-fat cream cheese is non-negotiable—it gives that perfect creamy texture. I always buy Philadelphia brand because it's consistent, but any good-quality brand works. The graham crackers? Honey Maid or Keebler are my go-tos—they crush perfectly for the crust. If you're feeling fancy, make your own crumbs from graham crackers for extra flavor.
No vanilla extract? Vanilla bean paste works too—just scrape out the seeds and use the paste as-is. Running short on cinnamon? Cassia cinnamon at double the amount gets you close, but it's got a stronger flavor. The puff pastry can be swapped for pie dough if needed—just roll it out thinner for that lattice effect. For the sweet potato filling, brown sugar adds depth if you want to get fancy. And if you're making this ahead? Assemble everything except the lattice top—it keeps beautifully in the fridge for up to 3 days before baking.
This dessert is a make-ahead dream—assemble everything except the lattice, cover, and refrigerate for up to 24 hours before baking. The lattice top should go on right before baking—it's delicate and needs to stay crisp. Store leftovers covered at room temperature for up to 3 days, or freeze the whole pie for 2 months. I always cut mine into wedges for easy serving—warm slices taste even better with a scoop of vanilla ice cream. The flavors meld overnight, so making it a day ahead is totally worth it.
Why You'll Love This Recipe
- I’ll be real: most desserts turn sad after day two. Not this one. The cream cheese keeps it rich, the sweet potatoes stay moist, and I’ve had slices for breakfast with coffee—yes, really. Plus, it’s cheaper than buying a pie from the bakery.
- No Fuss Baking: I swear, you don’t even need to preheat the oven for long—just roast the sweet potatoes until they’re tender, blend them smooth, and fold in the cream cheese. The graham crust goes together in minutes with just butter and crumbs, no rolling required.
- Spiced Comfort in Every Bite: That warm cinnamon-sweet potato filling swirled with tangy cream cheese? It’s like dessert hugs you. Honestly, the first time I tasted it, I immediately texted my mom to ask if she’d ever made this—she hadn’t, but now she’s obsessed.
- Holiday Table Ready: Between us, this is my go-to for Thanksgiving leftovers. The crust stays crisp, the filling holds its shape, and it feeds a crowd without looking like you slaved over it. Serve it chilled or at room temp—both work, and everyone thinks you spent hours.
Step-by-step instructions for sweet potato pie cheesecake swirl
Here's how to create the perfect balance of creamy cheesecake and spiced sweet potato filling with a stunning lattice top.
Prepare the Sweet Potato Filling
Preheat your oven to 375°F and line a baking sheet with parchment paper. Peel and cube the 2 lb sweet potatoes into ½-inch pieces. Spread them on the prepared baking sheet in a single layer.
Roast for 25-30 minutes until the sweet potatoes are tender when pierced with a fork and their edges begin to brown slightly. This roasting method concentrates their natural sweetness and creates a smooth texture perfect for swirling.
Transfer the roasted sweet potatoes to a food processor and pulse until completely smooth. You should have about 2 cups of puree. In a medium bowl, whisk together the sweet potato puree with the 1.5 cups granulated sugar, 2 tsp vanilla extract, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 0.5 tsp ground ginger, and 0.5 tsp salt. Set this spiced filling aside—it's the heart of our flavor profile.
Make the Graham Cracker Crust
In a small bowl, combine the 2 cups graham cracker crumbs with the 1 cup melted unsalted butter. Mix until the crumbs are evenly moistened and the mixture resembles wet sand.
Press this mixture firmly into the bottom of a 9-inch springform pan, creating an even layer about ¼-inch thick. Use a glass to compact it evenly. Bake the crust at 350°F for 10 minutes to set it, then let it cool completely. This pre-baking prevents sogginess when we add the cheesecake layer later.
While the crust cools, prepare the cheesecake batter by beating the 32 oz cream cheese and 1 cup heavy whipping cream together until completely smooth. Add the 4 large eggs, one at a time, mixing just until each is incorporated. The batter should be thick but pourable.
Assemble and Swirl the Layers
Spread half of the cheesecake batter evenly over the cooled crust. Using a rubber spatula, create a well in the center about 2 inches wide. Pour the sweet potato filling into this well, then use the spatula to gently swirl it into the cheesecake batter, creating a marbled effect throughout.
Top with the remaining cheesecake batter, spreading it evenly. Tap the pan gently on the counter to release any air bubbles. Bake at 325°F for 50-55 minutes until the edges are set and the center still jiggles slightly when shaken. The internal temperature should reach 160°F.
Remove from the oven and let cool completely at room temperature. This gradual cooling prevents cracking as the dessert sets. Once fully cooled, refrigerate for at least 4 hours or overnight—patience here ensures the perfect texture.
Create the Puff Pastry Lattice Top
Roll out the 1 sheet puff pastry dough on a lightly floured surface until it's about ⅛-inch thick. Cut it into strips about 2 inches wide. Use a pastry brush to lightly brush the top of the cheesecake with a bit of water, then arrange half the strips horizontally across the top, spacing them about ½-inch apart.
Brush the strips with more water, then arrange the remaining strips vertically over the horizontal ones, creating a classic lattice pattern. Press gently to adhere. Dust the lattice with the 0.5 cup powdered sugar for a beautiful finish.
Bake at 375°F for 15-18 minutes until the puff pastry is golden brown and crisp. Let cool completely before slicing. The contrast between the warm spiced filling and cool cheesecake, topped with flaky pastry, makes every bite extraordinary.
Pro Tips For Making Sweet Potato Pie Cheesecake Swirl
- ROAST SWEET POTATOES FIRST: I learned this the hard way—boiling sweet potatoes for the filling makes them waterlogged and turns your cheesecake into soup. Roast them at 400°F (200°C) for 45 minutes with the skin on, then scoop out the flesh when cool enough to handle. The texture stays dry and velvety, not mushy.
- BUTTER THE GRAHAM CRUMB CRUST: This isn’t the prettiest method, but it’s the tastiest: mix the graham cracker crumbs with melted butter (about 6 tablespoons) until the crumbs are evenly damp but not gloppy. Press it into the pan firmly—this prevents a crumbly base and guarantees a clean slice. (Yes, even if you’re impatient like me.)
- SWIRL THE FILLING FAST: Once you mix the sweet potato purée into the cream cheese batter, don’t let it sit. Pipe or spread the base layer, then immediately dollop the remaining batter on top and swirl with a knife before baking. Waiting even 5 minutes means the layers won’t blend properly—you’ll end up with a cheesecake and a sweet potato pudding side by side.
- CHILL THE BATTER BEFORE BAKE: I was skeptical until I tried it: let the sweet potato-cream cheese mixture sit in the fridge for 30 minutes before baking. This keeps the cream cheese from curdling in the oven and ensures a smoother texture. Pro move—your future self will thank you when the top doesn’t crack like a dried riverbed.
Make-ahead tips for this sweet potato pie cheesecake swirl
Pre-Bake Components
Assemble the crust and cheesecake layer up to 24 hours ahead—this is where the magic happens. After baking the crust and spreading half the cheesecake batter, swirl in the sweet potato filling, then top with remaining batter.
Cover tightly with plastic wrap and refrigerate. The flavors meld beautifully overnight, and the texture becomes even more velvety. 🌟
Lattice Timing
Add the puff pastry lattice just before the final bake—it needs to stay crisp. If prepping ahead, cover the unbaked dessert with plastic wrap and refrigerate the lattice strips separately on a tray.
Brush them with water and dust with powdered sugar right before arranging on top. This keeps everything fresh and ready to bake.
Freezer Prep
For long-term storage, bake the entire dessert (without lattice) and cool completely. Wrap tightly in plastic wrap, then in foil, and freeze for up to 2 months. Thaw in the fridge overnight before adding the lattice and final bake. The texture recovers perfectly, and the flavors stay vibrant. ❄️
Serving Prep
Slice into wedges and arrange on a platter 1 hour before serving to let the layers warm slightly. Garnish with whipped cream or caramel drizzle just before serving—this adds a fresh, elegant touch. The contrast of warm filling and cool cheesecake is even more pronounced when served at room temperature.
Make-Ahead Mistakes
Avoid adding the lattice too early—it loses crispness if baked ahead. Never skip the cooling step after baking the layers; rushing causes cracks. And always let the dessert sit at room temperature for 30 minutes before slicing—this prevents messy crumbly edges. Patience is key with this recipe!
Flavor Boost
Enhance the make-ahead experience by adding a ½ tsp bourbon or 1 tsp maple syrup to the sweet potato filling. The alcohol burns off during baking, leaving subtle depth, while the maple adds caramel notes. These small tweaks make a big difference when flavors meld overnight. 💫
Nutrition facts
Frequently asked questions
Can I make this dessert without a springform pan?
Yes, but use a 9-inch round cake pan with removable sides instead. Grease it thoroughly and line the bottom with parchment paper for easy removal. The crust will need to be pressed slightly higher up the sides to prevent overflow when baking. Just be extra careful when releasing the sides after baking.
Why does my cheesecake layer crack?
Cracking usually happens from sudden temperature changes or opening the oven too soon. Always bake at 325°F and avoid opening the door for at least 45 minutes. Let it cool gradually at room temperature for 1 hour before refrigerating. For extra insurance, wrap the pan tightly in plastic wrap before chilling.
Can I substitute the puff pastry lattice with something else?
Try a pie crust lattice or even a simple crumb topping made with 1 cup graham cracker crumbs + 2 tbsp melted butter. For a no-bake option, use store-bought cookie dough pressed into a lattice pattern and baked separately. Each alternative changes the texture but keeps the dessert delicious.
How do I make this recipe vegan?
Replace the cream cheese with 16 oz vegan cream cheese and heavy cream with 1 cup coconut cream. Use flax eggs (1 tbsp ground flax + 3 tbsp water per egg) and ensure your graham crackers are vegan. For the sweet potato filling, use coconut oil instead of butter. The texture will be slightly different but still rich and satisfying.
Can I use canned sweet potato puree instead of fresh?
Yes, but adjust the sugar slightly. Canned puree is often less sweet, so reduce the granulated sugar to 1 cup instead of 1.5 cups. Drain and rinse the puree well first to remove excess water. The texture will be smoother but slightly less caramelized than roasted sweet potatoes.
