Side Dishes
This sweet potato log recipe transforms humble sweet potatoes into a crispy-topped, creamy-swirled dessert that rivals bakery favorites. The secret lies in blending roasted sweet potato puree with rich cream cheese and vanilla, then baking it in a spiral log shape for that signature pull-apart texture.
I perfected this version after testing countless variations—some too dense, others too sweet—and landed on a balance that delivers restaurant-quality results at home.
The process starts with roasting sweet potatoes until tender, then blending them into a smooth puree that forms the base of our log. Mixed with cream cheese, vanilla, and just a touch of cinnamon, this batter gets swirled with a tangy cream cheese frosting before baking.
The high heat creates that golden, crackly crust you crave, while the inside stays soft and moist, with pockets of creamy frosting throughout.
What makes this recipe stand out is the foolproof technique for achieving that perfect spiral shape—no fancy equipment needed. Simply spread the batter in a thin layer, top with frosting, then carefully roll it into a log.
Bake until the top is deep golden and crispy, then chill before slicing. Each bite delivers that perfect contrast: crunchy exterior, creamy filling, and warm sweet potato flavor that feels like comfort in every forkful.
Serve this log chilled with a dusting of powdered sugar or fresh berries for a showstopping dessert. It’s especially popular during fall and holiday gatherings, but the rich, creamy texture makes it a year-round favorite. Ready to impress your guests with a dessert that’s equal parts elegant and effortless?
Ingredients for sweet potato log
Roasted sweet potatoes meet creamy swirls in this showstopping dessert—crispy outside, soft inside.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Sweet Potatoes 🍠 | 2 lbs | Organic preferred, skin-on for roasting |
| Cream Cheese (Full-Fat) 🧀 | 16 oz | Room temperature for blending |
| Pure Vanilla Extract 🌿 | 1 tbsp | High-quality, not imitation |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground for warmth |
| Granulated Sugar 🍚 | ½ cup | Light brown sugar for depth |
| Unsalted Butter (Melted) 🧈 | ¼ cup | European-style preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Powdered Sugar 🍚 | 2 cups | For dusting and frosting |
| Heavy Whipping Cream 🥛 | ½ cup | Cold for whipping |
| Lemon Zest 🍋 | 1 tsp | Brightens the sweetness |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Fresh Berries 🍓 | 1 cup | Optional for garnish |
Sweet potatoes are the heart of this recipe, and organic, vibrant orange ones make all the difference. Look for firm, heavy potatoes with smooth skin—Trader Joe's or Whole Foods carry excellent varieties. Roast them until fork-tender; any softer and your puree will be too watery. The cream cheese should be full-fat and room temperature—this ensures a smooth, creamy texture without lumps. I always buy Philadelphia brand for consistency, but any high-quality brand works. Skip the pre-shredded cinnamon; freshly ground adds a deeper, warmer flavor that makes this dessert truly special.
No vanilla extract? Vanilla bean paste works in a pinch, or a scraped vanilla bean pod. For a sugar swap, maple syrup or coconut sugar can replace granulated sugar at a 1:1 ratio, though the texture may vary slightly. The butter must be melted and cooled slightly before mixing—too hot and it'll cook the eggs, too cold and it won't blend smoothly. If you're avoiding eggs, applesauce or flax eggs can substitute, though the texture will be slightly denser. The lemon zest might seem like an afterthought, but it cuts through the richness and adds a bright, unexpected pop—don't skip it!
This log keeps beautifully for 3-4 days in the fridge, wrapped tightly in plastic. For longer storage, slice and freeze individual portions between parchment paper for up to 2 months. The best part? It actually tastes better the next day as the flavors meld. I always make a double batch—one for immediate serving and one to freeze for lazy weeknights. Dust with powdered sugar right before serving, and add fresh berries for a pop of color. The contrast of the crispy top and creamy swirls is what makes this dessert unforgettable.
Why You'll Love This Recipe
- No Fuss, One-Bowl Wonder: I swear by this recipe because it’s that simple—just mash, mix, and bake. You’re not juggling multiple bowls or tricky techniques; the sweet potatoes roast while you whip the cream cheese filling in the same pan. Honestly? My lazy Sunday mornings thank me.
- Cinnamon-Sugar Magic: That first bite of warm, spiced sweet potato with the creamy vanilla-cream cheese swirl? It’s like dessert sneaking into your snack time. The cinnamon cuts through the richness, and the sugar caramelizes just enough to make it feel special—not heavy, just ridiculously satisfying.
- Breakfast or Dessert? Yes.: Between us, this log is my secret weapon for brunch or after-dinner cravings. Serve it with a drizzle of honey for grown-ups or a sprinkle of mini marshmallows for kids (yes, even my picky ones go for it). It reheats beautifully, too—perfect for packing lunches or reheating leftovers.
- Budget-Friendly Stretch: Sweet potatoes and cream cheese are pantry staples that won’t break the bank, and this recipe makes enough to feed four—or stretch into two smaller servings for later. I’ll be real: I’ve made this with store-brand cream cheese, and no one noticed. It’s the flavor that matters, not the price tag.
Step-by-step instructions for sweet potato log recipe
Here's how to create that perfect golden crust and velvety cream cheese filling.
🔥 Step 1: Roast the Sweet Potatoes Until Tender
Preheat your oven to 400°F and line a baking sheet with parchment paper. Pierce the 2 lbs large sweet potatoes all over with a fork to prevent bursting, then place them on the prepared sheet. Roast for 45-55 minutes until a knife slides in easily and the flesh is completely tender when pierced.
I like to rotate the potatoes halfway through cooking to ensure even browning. You'll know they're done when the skin is slightly wrinkled and the flesh yields to gentle pressure. Let them cool completely before handling—they'll be very hot and the skin will be tender.
👨🍳 Step 2: Prepare the Cream Cheese Filling
While the potatoes cool, beat the 16 oz full-fat cream cheese in a stand mixer fitted with the paddle attachment until completely smooth. Add the 0.5 cup granulated sugar, 1 tbsp pure vanilla extract, 1 tsp ground cinnamon, and 0.5 tsp salt, mixing on medium speed until fully combined and creamy.
The mixture should be thick but spreadable—almost like a thick frosting. If it seems too stiff, add 1-2 teaspoons of milk or cream to loosen it. This filling is the heart of your log, so take your time to get it perfectly smooth and flavorful.
🥘 Step 3: Create the Log and Spread the Filling
Using a serrated knife, carefully slice off one end of each cooled sweet potato to create flat surfaces. Gently press the potatoes together to form a single long log shape, then place it seam-side down on a fresh piece of parchment paper.
Spread the cream cheese mixture evenly along the length of the log, leaving about ½ inch of space at each end. I like to use a small offset spatula for this—it helps create that professional-looking swirl pattern. The filling should be smooth and completely cover the potato surface.
⏰ Step 4: Roll and Chill the Log
Starting from one end, gently roll the log up using the parchment paper to help guide it. Press lightly as you roll to ensure the filling stays contained. Once completely rolled, place the log seam-side down on a fresh piece of parchment paper and refrigerate for at least 2 hours.
This chilling step is crucial—it allows the filling to firm up slightly and makes slicing much easier later. I usually chill mine overnight for even better results, but 2 hours will work in a pinch. The log should feel firm but not rock-hard when you press it gently.
🔥 Step 5: Bake to Golden Perfection
Preheat your oven to 375°F. Remove the log from the refrigerator and place it seam-side up on a parchment-lined baking sheet. In a small bowl, whisk together the 2 whole large eggs, 0.25 cup melted unsalted butter, and 1 tsp lemon zest. Brush this mixture evenly over the entire surface of the log.
Bake for 25-30 minutes until the top is deeply golden brown and the filling is set. You'll know it's done when the top springs back slightly when pressed and has a beautiful caramelized crust. For extra shine, brush the top with a little more egg wash after 15 minutes of baking.
🍳 Step 6: Dust with Powdered Sugar and Garnish
Remove the log from the oven and let it cool for 10 minutes. In a small bowl, sift the 2 cups powdered sugar and gently dust it over the top of the cooled log. Use a fine-mesh sieve for the best coverage.
Finally, whip the 0.5 cup heavy whipping cream with a hand mixer until soft peaks form, then pipe or spoon it around the base of the log. Top with the 1 cup fresh berries for a beautiful presentation. Serve warm or at room temperature for the ultimate dessert experience.
Pro Tips For Making Sweet Potato Log
- Bake Until Fork-Tender: I learned this the hard way—sweet potatoes baked at 375°F (190°C) for 45–55 minutes should pierce easily with a fork. If you’re still fighting resistance, crank the oven to 400°F (200°C) for the last 10 minutes. Overcooked? The log will collapse. Undercooked? Your filling won’t blend smoothly.
- Cool Before Slicing: Let those baked sweet potatoes sit for at least 15 minutes before peeling and slicing—yes, even if you’re impatient. Cold potatoes hold their shape better, and the filling won’t ooze out when you roll it. I used to rush this, and the log always looked messy.
- Use Room-Temp Cream Cheese: Take the cream cheese out of the fridge 30 minutes before mixing—it blends so much smoother with the vanilla and sugar. Lumpy filling = grainy log. Trust me, your future self will thank you for skipping the "just throw it in cold" approach.
- Warm the Vanilla First: Heat a teaspoon of vanilla extract in a small bowl over warm (not hot) water for 30 seconds before adding it to the cream cheese mix. This releases the flavor compounds, making the log smell like a bakery instead of a science experiment. Sounds weird, but it works.
Perfect pairings for this recipe
Cream Cheese Swirl
The star of this dessert is the creamy, tangy filling made with 16 oz full-fat cream cheese, 0.5 cup granulated sugar, and 1 tbsp pure vanilla extract. I like to add a pinch of freshly ground cinnamon and 0.5 tsp salt to deepen the flavor.
For extra richness, fold in 1 tbsp sour cream or 1 oz melted white chocolate—this creates pockets of decadence in every bite. 🧀
Spiced Maple Glaze
Swap the powdered sugar dusting for a spiced maple glaze that adds warmth and moisture. Simmer 0.5 cup pure maple syrup with 1 tsp ground cinnamon, ½ tsp vanilla extract, and a pinch of nutmeg until slightly thickened.
Drizzle over the baked log while still warm for a sticky, caramelized finish. This glaze pairs perfectly with the crispy top and balances the sweetness.
Whipped Cream Variations
Instead of plain whipped cream, try these flavorful twists: Mix 0.5 cup heavy whipping cream with 1 tbsp honey and ½ tsp lavender extract for a floral touch, or fold in 1 oz crumbled cookies (like Oreos or gingersnaps) for texture.
For a boozy kick, add 1 tsp bourbon or Grand Marnier to the whipped cream before piping. These variations elevate the dessert from simple to showstopping. 🍯
Fruit Compote Toppings
Replace fresh berries with a warm fruit compote for a restaurant-worthy presentation. Simmer 1 cup mixed berries (like raspberries and blackberries) with 2 tbsp sugar and 1 tsp lemon juice until thickened.
Spoon over the log just before serving—it adds a burst of tangy sweetness that cuts through the richness. A peach or apple compote works beautifully in summer, while cranberry-orange shines in winter.
Coffee or Chocolate Drizzle
For coffee lovers, drizzle the baked log with melted dark chocolate mixed with 1 tsp instant espresso powder and a pinch of sea salt. The bitterness contrasts beautifully with the sweet potato’s natural sweetness.
Chocolate enthusiasts can drizzle melted white chocolate infused with 1 tsp orange zest or ½ tsp cayenne pepper for a spicy-sweet kick. These drizzles add a sophisticated touch that feels indulgent. 🍫
Caramelized Nuts
Add toasted nuts for crunch and texture. Toss ½ cup pecans or walnuts with 1 tbsp melted butter, 1 tbsp brown sugar, and a pinch of salt, then toast in a 350°F oven for 8-10 minutes until golden.
Sprinkle over the whipped cream or glaze for a nutty, buttery contrast that complements the sweet potato’s earthy flavor. Pecans add a Southern touch, while hazelnuts bring a European flair.
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
No, sweet potatoes are essential for this recipe—their natural sweetness and moist texture create the perfect balance with the creamy filling. Regular potatoes would be too starchy and dry, resulting in a dense, crumbly texture instead of the tender, flavorful bite you want. The vibrant orange color also comes from sweet potatoes, making this dessert visually stunning.
How do I prevent the log from falling apart when slicing?
Chilling the log for at least 2 hours (or overnight) is key—this firms up the cream cheese filling and makes it hold together better. Also, use a serrated knife and slice slowly at a slight angle to avoid tearing. If it still crumbles, your filling might be too soft; try adding 1 extra tablespoon of powdered sugar to stabilize it before baking.
What's the best way to make this recipe vegan?
Swap the cream cheese for vegan cream cheese (like Kite Hill or Tofutti), use coconut oil instead of butter, and replace eggs with a flax egg (1 tbsp ground flaxseed + 3 tbsp water per egg). For the egg wash, mix 2 tbsp plant-based milk with 1 tbsp melted coconut oil. The texture will be slightly denser, but the flavor remains rich and satisfying.
Can I bake this in a bundt pan instead of rolling it?
Mix all ingredients as directed, then pour the batter into a greased 10-inch bundt pan. Bake at 350°F for 45-50 minutes until the top is golden. For the swirl effect, spread half the batter in the pan, top with cream cheese filling, then add the remaining batter. The bundt shape creates a beautiful, intricate pattern without the rolling step.
Why did my log turn out too sweet?
The sweet potatoes themselves may have been extra sweet, or you might have added too much sugar in the filling or glaze. Start by reducing the granulated sugar to ¼ cup in the filling and taste before baking. For the glaze, use 1 cup powdered sugar instead of 2. Balance the sweetness with a pinch of salt or a splash of lemon juice in the filling.
