Side Dishes
This sweet potato log recipe transforms humble sweet potatoes into a showstopping dessert with a caramelized spice crust and velvety filling. The secret lies in roasting the potatoes until tender yet firm enough to slice cleanly, then layering them with spiced cream cheese and a buttery crumb topping.
What begins as a simple side dish becomes an elegant dessert that rivals traditional logs, with warm cinnamon and nutmeg notes that sing through every bite.
The process is simpler than it looks—no rolling or fussing required. You'll start by roasting sweet potatoes until they're perfectly tender, then slice them into even layers for clean presentation. A spiced cream cheese filling binds everything together, while a buttery crumb topping creates that signature crispy crust.
The result is a dessert that's impressive enough for holidays but easy enough for weeknights.
What you'll end up with is a log that looks and tastes like it came from a bakery—golden caramelized edges, fluffy sweet potato layers, and a creamy spice filling that melts in your mouth. The aroma alone will have everyone asking what's for dessert.
This recipe delivers restaurant-quality results with minimal effort, making it perfect for special occasions or when you want to impress without spending hours in the kitchen.
Serve it chilled with a dusting of powdered sugar or a drizzle of caramel sauce for extra indulgence. The beauty of this recipe is its versatility—it works as a dessert for holidays, a showstopper for dinner parties, or even a comforting treat for a cozy night in.
Let's get started on creating this sweet potato masterpiece.
Ingredients for sweet potato log
Eight ingredients create this bakery-style log with caramelized spice crust and velvety filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 4 whole | Organic preferred, uniform size |
| Cream Cheese 🧀 | 16 oz | Full-fat, room temperature |
| Granulated Sugar 🍚 | 1 cup | Or light brown sugar |
| Ground Cinnamon 🌿 | 2 tbsp | Freshly ground preferred |
| Ground Nutmeg 🌿 | 1 tsp | Freshly grated for warmth |
| Vanilla Extract 🥄 | 1 tbsp | Pure vanilla preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crumb topping |
| All-Purpose Flour 🌾 | 1 cup | Sifted for light texture |
| Light Brown Sugar 🍚 | ½ cup | Packed, for crumb topping |
| Powdered Sugar 🍚 | ¼ cup | For dusting, optional |
| Heavy Cream 🥛 | ¼ cup | Cold, for binding |
| Salt 🧂 | ½ tsp | Fine sea salt preferred |
| Caramel Sauce 🍯 | ½ cup | Store-bought or homemade |
Sweet potatoes are the star—organic, uniform size ones roast evenly. Trader Joe's and Whole Foods carry the best for this recipe. Skip the pre-cut ones; whole potatoes hold their shape better. If yours are lumpy, just trim the rough spots—no need to peel. The cream cheese? Philadelphia brand is foolproof, but any full-fat block works if you let it sit out for 30 minutes first. Pro tip: buy extra—you'll want leftovers for toast or bagels.
No vanilla extract? Vanilla bean paste works too, or just skip it if you're short. The crumb topping is where magic happens—brown sugar gives that caramelized bite. Want extra crunch? Add 1/4 cup chopped pecans to the mix. The caramel sauce can be store-bought (Smucker's is reliable), but homemade is worth it if you've got time. For a nutty twist, swap half the cream cheese for mascarpone. And if you're feeling fancy, add a pinch of cardamom to the spice mix.
Roasted potatoes keep 3 days in the fridge wrapped tight, but assemble the log same day for best texture. The crumb topping stays crisp for 2 days if stored in an airtight container. Freeze the whole log (unassembled) for 3 months5 minutes to revive that crispy crust.
Why You'll Love This Recipe
- No-Bake Magic: I swear by this recipe when I’m too tired to turn on the oven. Just slice those sweet potatoes thin, layer them with cream cheese (the good stuff, don’t skimp), and sprinkle cinnamon and nutmeg—then chill. Zero fuss, zero stress, and it still tastes like you slaved over it.
- Sweet Spice Bliss: That warm cinnamon-nutmeg sugar crust? It’s like dessert and comfort food had a baby. The cream cheese keeps it rich without being heavy, and the sweet potatoes add that natural caramel sweetness that makes every bite feel like a hug.
- Breakfast or Dessert: Honestly, I make this for both. Serve it cold in the morning with a drizzle of honey—my kids think it’s a fancy pastry—and then reheat slices for a cozy after-dinner treat. The same recipe, two happy moments.
- Budget-Friendly Stretch: Between us, this recipe costs me pennies per serving. Sweet potatoes are cheap, cream cheese lasts forever, and a little sugar goes a long way. Plus, leftovers keep for days in the fridge, so I’m always covered without extra grocery runs. Win.
Step-by-step instructions for sweet potato log
Here's how to create that perfect balance of caramelized crust and creamy filling.
Prepare the Sweet Potatoes for Roasting
Preheat your oven to 400°F. Wash and scrub the 4 whole large sweet potatoes thoroughly with a vegetable brush to remove any dirt. Using a sharp knife, carefully slice off both ends of each potato to create flat surfaces for stability.
Stand each potato upright on one of the cut ends and slice lengthwise into two equal halves. You should have 8 sweet potato halves in total. Scoop out the flesh using a spoon, leaving about ¼-inch thick walls on all sides. Be careful not to puncture the bottoms as you scoop - you want them to hold their shape during baking.
Place the hollowed-out sweet potato shells on a parchment-lined baking sheet. Roast for 25-30 minutes until the edges are tender and starting to caramelize. You'll know they're ready when you can easily pierce the walls with a knife. Let them cool slightly before filling.
Make the Cream Cheese Filling
In a large mixing bowl, beat the 16 oz cream cheese with an electric mixer on medium speed until completely smooth. Gradually add the 1 cup granulated sugar and mix until fully incorporated. The mixture should be light and creamy.
Add the 1 tbsp vanilla extract and mix for another 30 seconds to combine. In a separate small bowl, whisk together the 1 cup all-purpose flour, 2 tbsp ground cinnamon, 1 tsp ground nutmeg, and ½ tsp salt. Gradually sprinkle this dry mixture into the cream cheese while mixing on low speed until just combined.
Finally, add the ½ cup unsalted butter and ¼ cup heavy cream, mixing until melted and fully incorporated. The filling should be thick but spreadable. Taste and adjust sweetness if needed - you can add up to 2 tbsp more sugar if desired.
Assemble and Bake the Sweet Potato Logs
Once your sweet potato shells have cooled slightly, carefully fill each one with about ¼ cup of the cream cheese mixture. Use a spoon to press the filling into the corners to ensure even distribution. Arrange the filled shells on a fresh parchment-lined baking sheet.
Bake at 375°F for 20-25 minutes until the filling is set and the sweet potatoes are tender when pierced with a knife. While they bake, prepare your crumb topping by combining the ½ cup light brown sugar, ¼ cup powdered sugar, and remaining ½ tsp salt in a bowl.
In a separate bowl, cut the ½ cup unsalted butter into small cubes and mix with the sugar mixture using your fingers until crumbly. Once the sweet potatoes are baked, sprinkle this crumb mixture evenly over each log and return to the oven for 5-7 minutes until golden brown.
Finish and Serve
Remove the sweet potato logs from the oven and let them cool for 10 minutes before serving. This resting time allows the filling to set slightly and makes slicing easier. For presentation, drizzle each log with ½ cup caramel sauce and serve warm.
Slice each log into ½-inch thick rounds using a serrated knife. The perfect slice should show that beautiful caramelized crust surrounding the creamy cinnamon filling. Serve immediately with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate dessert experience.
Pro Tips For Making Sweet Potato Log
- ROAST POTATOES UNTIL SOFT: I learned this the hard way—undercooked sweet potatoes turn that creamy filling into a mushy mess. Roast them at 400°F (200°C) for 50–60 minutes, or until a knife slides in like butter. Poke them first; if it comes out clean, they’re ready. No one likes fighting a raw center.
- CHILL CREAM CHEESE FIRST: Room-temperature cream cheese is a disaster waiting to happen. Whip it cold straight from the fridge—it blends smoother and doesn’t melt into a greasy sludge when mixed with the warm sweet potato. Trust me, your log won’t curdle on you.
- WEIGH DON’T SCOOP SUGAR: That "handful" of sugar you eyeball? It’s probably half what you need. Use a scale for the filling—aim for ¼ cup (50g) per log—and adjust to taste. Too much? The log gets cloyingly sweet. Too little? It’s bland. Precision here matters.
- WRAP TIGHTLY IN FOIL: If your log looks sad and flat after baking, you didn’t seal it properly. Press the foil snug around the edges—no gaps—so the steam builds and the texture stays moist. I used to skip this, and the outside would dry out while the inside stayed doughy. Don’t be that person.
Flavor customization for this sweet potato log
Spiced Variations
Swap the cinnamon and nutmeg for 1 tbsp pumpkin pie spice and ½ tsp ginger for a cozy autumn twist. I find this combination works beautifully with a dash of clove for warmth.
For a tropical vibe, replace the spices with 1 tsp coconut milk powder and ½ tsp cardamom, then top with toasted coconut flakes. 🌿
Flavor Boosters
Add ½ cup chopped pecans or walnuts to the crumb topping for extra crunch. For a chocolate twist, fold ½ cup mini chocolate chips into the cream cheese filling.
I also love adding 1 tsp orange zest to the spice mix for a citrusy brightness that pairs perfectly with the caramel sauce. 🍫
Dairy-Free Options
Replace the cream cheese with 16 oz dairy-free cream cheese (like Kite Hill) and use coconut oil instead of butter. For the crumb topping, swap butter for vegan butter or coconut oil.
The texture stays crispy, and the flavor holds up well—just be sure to use full-fat alternatives for the best results. 🥥
Sweetness Adjustments
Reduce the sugar in the filling by ¼ cup if you prefer less sweetness, or add 1 tbsp maple syrup for natural sweetness. For the crumb topping, use ½ cup monk fruit sweetener instead of brown sugar for a lower-sugar option. Taste as you go—adjustments are easier before baking! 🍯
Topping Ideas
Drizzle with warm chocolate ganache instead of caramel for a richer finish. Add a sprinkle of flaky sea salt to contrast the sweetness. For a festive touch, top with candied pecans or a dollop of whipped coconut cream. These toppings elevate the dessert without extra effort. ✨
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
Regular potatoes won't work—they lack the natural sweetness and moist texture that makes this dessert special. Sweet potatoes provide that perfect balance of caramelization and creaminess. If you're short on sweet potatoes, try yams, but they may need 5-7 extra minutes of roasting to achieve the same tenderness.
How do I prevent the sweet potato shells from falling apart?
Leave about ¼-inch thick walls when scooping out the flesh, and avoid piercing the bottoms. Roast at 400°F for exactly 25-30 minutes—no longer! Overcooking makes them fragile. Let them cool slightly before filling to prevent filling from leaking out.
Can I make this ahead of time?
Roast the sweet potato shells 1 day ahead and store them wrapped in the fridge. Assemble and bake the logs 4-6 hours before serving—the crumb topping stays crispy overnight. For best texture, slice and serve within 24 hours of baking. Freeze unbaked logs (with filling) for 3 months.
What if my cream cheese filling is too runny?
Add 1-2 tablespoons more flour to thicken it, mixing until smooth. For extra stability, chill the filling for 30 minutes before using. If it's still too soft, reduce the heavy cream by 2 tablespoons—this helps firm up the texture without compromising flavor.
How do I get the cleanest slices?
Let the baked logs cool completely before slicing. Use a serrated knife and dip it in hot water between slices to prevent sticking. For the cleanest edges, slice against the grain of the sweet potato's natural fibers. Chill the logs for 30 minutes before serving for even cleaner cuts.
