Soups & Stews
This baked sweet potato soup recipe transforms humble sweet potatoes into a velvety, creamy masterpiece with a signature toasted marshmallow swirl that adds unexpected depth. The secret lies in roasting the potatoes first—this caramelizes their natural sugars, creating a rich, nutty foundation that blends into silky smoothness.
What sets this apart is the balance of sweet and savory, where aromatic onions and garlic build flavor before the soup even hits the blender.
The recipe unfolds in three key stages: roasting the potatoes until tender yet firm, sautéing aromatics until fragrant, and blending everything into a velvety texture. A touch of coconut milk (or heavy cream) ensures that luxurious creaminess without overpowering the sweet potato's natural sweetness.
The toasted marshmallow swirl isn't just dessert—it adds a smoky-sweet contrast that elevates the soup from comforting to extraordinary.
By the time you're done, you'll have a soup that's rich enough for winter nights but light enough for any season—creamy, aromatic, and perfectly balanced. The marshmallow swirl adds a playful touch that makes this more than just soup; it's an experience.
Each spoonful delivers that perfect harmony of sweet, savory, and smoky notes that will have everyone asking for seconds.
This recipe is vegetarian-friendly and can easily be made vegan by substituting dairy with coconut milk. The roasting technique ensures maximum flavor extraction, while the marshmallow swirl adds a unique twist that transforms this into a standout dish. Ready to create something truly special? Let's get started.
Ingredients for baked sweet potato soup
Roasted sweet potatoes meet aromatic spices, swirled with toasted marshmallows for a luxurious vegetarian soup experience.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lb | Medium size, peeled and cubed |
| Yellow Onions 🧅 | 2 whole | Diced, medium size |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Marshmallows 🍬 | 1 cup | Mini, for swirl |
| Olive Oil 🫒 | ¼ cup | Extra-virgin, for roasting |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Cinnamon 🌿 | ½ tsp | Ground, for depth |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| Maple Syrup 🍁 | 2 tbsp | Pure, for sweetness |
The sweet potatoes are the foundation—choose vibrant, firm ones with no soft spots. Trader Joe's and Whole Foods carry the best varieties for roasting. For maximum flavor, roast them until caramelized at the edges but still firm inside. The coconut milk should be full-fat canned variety—light versions won't give that creamy texture. Fresh garlic and onions are non-negotiable here; pre-minced versions lack the aromatic depth you need for this recipe. If you're making this vegan, ensure your coconut milk is 100% plant-based and avoid any dairy-based broths.
No coconut milk? Substitute full-fat cashew cream at a 1:1 ratio, though texture may vary slightly. Fresh nutmeg is ideal, but ground works in a pinch—just use half the amount. For the marshmallow swirl, mini marshmallows toast faster and create a smoother blend. If you're avoiding refined sugar, maple syrup or agave nectar work beautifully. The cinnamon adds warmth, but if you prefer a more subtle spice profile, reduce to 1/4 tsp. For extra richness, you could add a splash of vegetable-based butter during blending.
Roasted sweet potatoes keep well in the fridge for 5 days, though their texture changes slightly. The finished soup reheats beautifully—simmer gently to avoid breaking the marshmallow swirl. For make-ahead convenience, store components separately: roast potatoes first, then refrigerate until ready to blend. The marshmallow swirl should be added just before serving to maintain its toasted texture. Portion into glass containers for best results, as plastic can absorb flavors over time. Freezes for 3 months if stored properly in airtight containers.
Why You'll Love This Recipe
- No-Chop Nightmare: The sweet potatoes go straight from skin-on to the oven—no peeling, no dicing. I just roast them whole, scoop out the flesh, and blend. That’s it. Honestly, the hardest part is deciding whether to roast them at 400°F or 425°F for that perfect caramelized edge.
- Creamy Without Guilt: The coconut milk makes this soup dangerously rich, but it’s not heavy—just velvety smooth. Between us, I’ve tried this with regular cream, and it’s nothing compared to how the coconut’s natural sweetness balances the earthy sweet potatoes.
- Leftovers That Taste Better: This soup actually improves the next day. The flavors meld overnight, and the texture gets even silkier. I freeze portions in mason jars, and when I reheat them, they’re like a warm hug in a bowl—no one ever guesses they’re reheated.
- Budget Meal for Crowds: Sweet potatoes are cheap, broth is cheap, and coconut milk stretches further than you’d think. I’ve fed six people for under $10 with this, and my roommates still ask for seconds. (Yes, even on a Tuesday night.)
Step-by-step instructions for silky sweet potato soup with toasted marshmallow swirl
Master this technique for velvety texture and that signature marshmallow swirl that makes it irresistible.
Roast Sweet Potatoes and Aromatics for Deep Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. Toss the 3 lb sweet potatoes (cubed) with 0.25 cup olive oil, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp cinnamon until evenly coated. Spread them in a single layer on the baking sheet.
In a separate bowl, combine the 2 whole yellow onions (diced) and 6 cloves garlic cloves (minced) with 1 tbsp olive oil, 0.5 tsp salt, and 0.25 tsp nutmeg. Spread these on the same baking sheet, spacing them evenly between the sweet potatoes. Roast for 35-40 minutes until the sweet potatoes are tender when pierced with a fork and the onions are caramelized with deep golden edges.
Build the Soup Base with Rich Coconut and Cream
Transfer the roasted sweet potatoes, onions, and garlic to a large pot. Add the 4 cups vegetable broth and 2 tbsp maple syrup. Bring to a gentle boil, then reduce heat to medium-low and simmer for 10 minutes to infuse the flavors. Use an immersion blender to purée the soup until completely smooth—no lumps should remain. If you prefer a chunkier texture, strain through a fine-mesh sieve.
Stir in the 1 can coconut milk and 0.5 cup heavy cream, then return to a gentle simmer. Let it cook for another 5 minutes to meld the flavors. Taste and adjust seasoning with additional salt or maple syrup if needed. The soup should be sweet, creamy, and subtly spiced.
Create the Signature Marshmallow Swirl
In a small saucepan, melt the 1 cup marshmallows over low heat, stirring constantly until completely smooth. Remove from heat and let cool slightly for 2 minutes—it should be thick enough to hold its shape when drizzled but still pourable. The marshmallow mixture should coat the back of a spoon like warm honey.
Ladle the warm soup into bowls, leaving space at the top. Using a spoon, carefully drizzle the marshmallow mixture in a slow spiral motion, starting from the center of each bowl. The heat from the soup will cause the marshmallow to soften and create that signature swirl effect. For extra drama, use a skewer to gently swirl the marshmallow into the soup before serving.
Finish with Toasted Marshmallow Crisp
For the final touch, place the remaining marshmallow mixture in a small saucepan and cook over medium-low heat, stirring constantly, until it reaches a deep golden brown color—about 3-4 minutes. Watch closely to avoid burning. Immediately drizzle this toasted marshmallow over each bowl of soup, allowing it to cascade down the sides for a visually stunning presentation.
Serve immediately while the marshmallow is still warm and gooey. The contrast of the creamy soup, sweet marshmallow swirl, and crispy toasted marshmallow topping creates a perfect balance of textures and temperatures. Each spoonful delivers a harmonious blend of earthy sweet potatoes, rich coconut cream, and caramelized marshmallow.
Pro Tips For Making Baked Sweet Potato Soup
- ROAST THE POTATOES FIRST: If you skip roasting the sweet potatoes before blending, you’ll end up with a watery, gluey mess—no matter how much coconut milk you add. Toss them in oil, salt, and roast at 400°F (200°C) for 35-40 minutes until fork-tender. The caramelized edges and concentrated flavor make all the difference, and you won’t need to simmer as long later.
- PEEL AND GRATE COLD POTATOES: I used to peel sweet potatoes right after roasting, but they turn to mush when you grate them hot. Let them cool completely—even 10 minutes in the pan—before peeling and grating. Cold potatoes shred cleanly, and the texture stays smooth, not gummy. (Yes, it’s annoying to wait, but your soup will thank you.)
- SIMMER THE BROTH LOW: After blending, resist the urge to boil the soup aggressively. A gentle simmer at 180°F (82°C) for 15-20 minutes lets the flavors meld without breaking down the coconut milk or turning the soup greasy. Stir occasionally—this is the step where lazy cooks rush and regret it later.
- SAVE TIME WITH FROZEN GARLIC: Fresh garlic burns easily in coconut milk, and I’ve scorched more batches than I’d admit. Use 1-2 teaspoons of minced frozen garlic instead—it’s pre-cooked, won’t brown, and adds the same punch. No one will guess it’s not fresh, and you’ll avoid that bitter, charred aftertaste. (Pro move: Keep a jar in your freezer for soups and curries.)
Regional styles of baked sweet potato soup
Southern Comfort Style
In the South, sweet potato soup often gets a smoky kick with andouille sausage or bacon—though this vegetarian version keeps the soulful warmth. I like adding 1/4 tsp smoked paprika and 1/2 tsp cayenne to the roasted potatoes for subtle heat.
Top with crispy fried shallots for crunch, a nod to classic Southern techniques. Serve with cornbread for the ultimate comforting bowl. 🌶️
New England Creaminess
Up north, they love their soups rich and velvety. Swap the coconut milk for 1 cup heavy cream and add 1/2 cup grated sharp cheddar while blending. Finish with a sprinkle of toasted pecans and a drizzle of honey instead of maple syrup.
The nutty depth from roasted potatoes shines even brighter here. Perfect with crusty sourdough on the side. 🥛
Mexican-Inspired Spice
For a Southwestern twist, boost the roasted potatoes with 1 tsp ground cumin and 1/2 tsp chili powder before baking. After blending, stir in 1/2 cup fire-roasted tomatoes and 1/4 cup lime juice for brightness.
Garnish with avocado slices, cilantro, and a sprinkle of cotija cheese. Serve with warm tortilla chips for scooping. 🌮
French Provincial Elegance
Transform this into a refined French-style soup by replacing maple syrup with 1 tbsp Dijon mustard and adding 1/2 cup dry white wine to the simmering broth. Finish with a swirl of crème fraîche instead of marshmallows, and garnish with chopped chives and toasted baguette croutons.
The earthy sweet potatoes become unexpectedly sophisticated. 🥖
Jamaican Jerk Fusion
Give it Caribbean flair by marinating the sweet potatoes in 1 tbsp jerk seasoning (store-bought or homemade) before roasting. After blending, stir in 1/2 cup coconut milk and 1 tbsp lime zest for brightness.
Top with scallions, fresh thyme, and a sprinkle of hot honey. Serve with jerk-spiced rice for a bold, flavor-packed meal. 🌴
Modern Vegan Twist
For a plant-based version, use full-fat coconut milk throughout and replace heavy cream with 1/2 cup cashew cream. Add 1 tsp turmeric for color and 1/2 tsp black salt (kala namak) for an eggy depth.
The marshmallow swirl can be made vegan with aquafaba (chickpea brine) whipped with agave syrup and toasted. Garnish with pumpkin seeds for crunch. 🌱
Nutrition facts
Frequently asked questions
Why roast the sweet potatoes instead of boiling or microwaving?
Roasting caramelizes the natural sugars in sweet potatoes, creating a deeper, more complex flavor that boiling or microwaving can't match. The edges become slightly crispy while the inside stays tender, which blends into a velvety texture with rich, nutty undertones that elevate the entire soup.
Can I make this soup without coconut milk for a dairy-free version?
Yes! Replace the coconut milk with 1 cup full-fat cashew cream or 1 cup blended silken tofu for a neutral, creamy base. For extra richness, add 1/4 cup melted coconut oil when blending. The texture will be slightly lighter but still delicious.
How do I prevent the marshmallow swirl from turning grainy?
Keep the marshmallow mixture warm but not boiling when drizzling—it should be thick enough to hold its shape but still pourable. If it starts to separate, whisk it gently over low heat for 30 seconds to re-emulsify. For extra smoothness, strain the melted marshmallows through a fine-mesh sieve before drizzling.
What's the best way to reheat leftovers without breaking the marshmallow swirl?
Reheat only the soup portion (without the marshmallow topping) in a saucepan over low heat until warm. Stir in fresh marshmallows just before serving—this keeps the texture light and gooey. For microwave reheating, cover the soup with a damp paper towel and heat in 30-second intervals to prevent scorching.
Can I use regular marshmallows instead of mini marshmallows for the swirl?
Regular marshmallows will work, but they take longer to melt and may create a thicker, less uniform swirl. For best results, chop them into small pieces before melting. Mini marshmallows toast faster and create a smoother, more delicate texture that blends beautifully with the soup's creaminess.
