Sweet Potato Cheesecake is a delightful twist on the classic dessert, offering a rich and velvety texture that perfectly balances the creaminess of cheesecake with the natural sweetness of roasted sweet potatoes. The smooth, spiced filling is a comforting embrace of warmth, often enhanced by hints of cinnamon, nutmeg, and vanilla, creating an indulgent yet cozy experience with every bite. The creamy richness contrasts beautifully with a subtly crunchy crust, making each forkful a perfect harmony of flavors and textures. It’s a dessert that feels both seasonal and timeless, evoking the warmth of fall and the joy of a homemade treat. Sweet Potato Cheesecake isn’t just a dessert; it’s a celebration of comfort, nostalgia, and the art of turning simple ingredients into something extraordinary.

Sweet Potato Cheesecake
Ingredients
- 1 ¼ cups graham cracker crumbs
- ¼ cup white sugar
- ¼ cup butter, melted
- 2 pounds sweet potatoes
- 3 (8 ounce) packages cream cheese, softened
- ⅞ cup white sugar
- ⅓ cup sour cream
- ¼ cup heavy whipping cream
- 3 eggs, room temperature
- ¾ cup packed brown sugar
- ¼ cup butter
- ¼ cup heavy whipping cream
- 1 cup chopped pecans
Instructions
- Preheat the oven to 350°F (175°C). This ensures that the oven reaches the desired temperature before you place your cheesecake inside, allowing it to bake evenly and properly. Preheating is essential for consistent baking results.
- Combine the graham cracker crumbs, ¼ cup sugar, and ¼ cup melted butter in a bowl. Press this mixture firmly into the bottom of a 9 ½-inch springform pan to form a crust. Bake for 10 minutes, then remove from the oven and set aside. Keep the oven on, as you’ll need it for the cheesecake filling. This step creates a golden, firm crust that will hold the creamy filling in place.
- Place the sweet potatoes in a baking dish and bake for about 1 hour, or until a knife easily slides into the center. Once baked, let the potatoes cool until they’re safe to handle. Peel off the skins and then puree the flesh until smooth. This method enhances the natural sweetness of the potatoes and creates a creamy base for the cheesecake filling.
- Beat the cream cheese and ¾ cup plus 2 tablespoons of white sugar together until smooth and creamy. Add the sour cream, ¼ cup of heavy cream, and 1 ½ cups of sweet potato puree, mixing until well combined. Gradually beat in the eggs, one at a time, making sure each is fully incorporated before adding the next. Pour the smooth, creamy filling into the prepared crust. This step creates a rich and velvety cheesecake filling with the perfect balance of sweetness and flavor from the sweet potatoes.
- Bake the cheesecake in a 350°F (175°C) oven for about 1 hour, or until a tester inserted near the center comes out clean. The center may still have a slight jiggle, which is normal. This ensures the cheesecake is fully set, with a creamy yet firm texture once cooled. Keep an eye on it to prevent overbaking, which can cause cracks.
- Turn off the oven and let the cheesecake sit inside with the door slightly ajar for 1 hour. This gradual cooling process helps prevent the cheesecake from cracking due to a sudden temperature change, allowing it to set properly and maintain its smooth texture.
- In a small, heavy saucepan, combine the brown sugar and ¼ cup butter (or margarine). Stir over low heat until the sugar dissolves, then increase the heat and bring the mixture to a boil. Stir in ¼ cup of heavy cream, followed by the chopped nuts, and mix until smooth. Pour the hot topping over the cooled cheesecake, letting it drizzle evenly across the surface. Any leftover cheesecake should be stored in the refrigerator to keep it fresh and creamy. This topping adds a rich, caramel-like sweetness with a crunchy texture that complements the smooth cheesecake.