Soups & Stews
This velvety sweet potato soup from Natasha's Kitchen delivers the perfect balance of natural sweetness and warming spices, elevated with coconut milk for rich depth. The secret lies in roasting the sweet potatoes first—this caramelizes their natural sugars, creating a flavor that's far more complex than simmered versions.
I've tested countless variations, and this method consistently produces a soup that's creamy without dairy, aromatic with cinnamon and ginger, and perfectly smooth with just the right amount of texture.
The recipe starts with simple ingredients you likely already have: sweet potatoes, onion, garlic, vegetable broth, and a blend of spices that includes cinnamon, ginger, and nutmeg for that signature cozy flavor.
The coconut milk adds a luxurious creaminess that pairs beautifully with the earthy sweetness of the potatoes, while a touch of maple syrup balances the spices for just the right sweetness.
What sets this apart is the two-stage cooking process—first roasting the potatoes for concentrated flavor, then simmering them with aromatics before blending to a silky consistency.
By the time you're done, you'll have a soup that's rich, comforting, and packed with natural sweetness—ideal for chilly evenings or as a hearty appetizer. The spices infuse the broth beautifully, while the coconut milk creates that velvety texture without making it heavy.
It's the kind of soup that tastes even better the next day as the flavors meld together, making it perfect for meal prep or feeding a crowd.
For extra depth, consider roasting the sweet potatoes in advance and storing them in the fridge for up to 3 days before making the soup. You can also adjust the spice level to taste or add a swirl of coconut cream before serving for an even more decadent finish.
This recipe proves that homemade soup can be both elegant and approachable—perfect for any occasion.
Ingredients for sweet potato soup recipe natasha's kitchen
Roasted sweet potatoes, aromatic spices, and velvety coconut milk—this soup is pure comfort in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 3 lb | Medium size, peeled and cubed |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Garlic Cloves 🧄 | 4 cloves | Fresh, minced |
| Coconut Milk 🥥 | 1 ½ cups | Full-fat canned, unsweetened |
| Vegetable Broth 💧 | 4 cups | Low-sodium preferred |
| Maple Syrup 🍁 | 2 tbsp | Pure, grade B preferred |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground for warmth |
| Ground Ginger 🌿 | ½ tsp | Freshly ground for zing |
| Ground Nutmeg 🌶️ | ¼ tsp | Freshly grated for depth |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for roasting |
| Sea Salt 🧂 | 1 tsp | Kosher or coarse grain |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Fresh Thyme Leaves 🌿 | ¼ cup | Stems removed, chopped |
The sweet potatoes are the star, so pick firm, vibrant ones—the deeper the orange, the better. Trader Joe's and Whole Foods carry the sweetest varieties, but any organic store will do. Roasting them first brings out their natural sugars, giving the soup that caramelized depth. I always grab a 3-pound bag—it makes enough for leftovers, and the flavor only gets better the next day. For the coconut milk, full-fat is a must—it creates that luxurious creaminess without dairy. If you're using canned, shake it well before opening since the cream separates.
No fresh thyme? Dried works at one-third the amount, but honestly, fresh is worth hunting down—it adds that bright herbal note. Short on maple syrup? Agave or honey will work, but maple has that subtle earthiness that pairs perfectly. The spices are non-negotiable though—freshly ground cinnamon and nutmeg make all the difference. If you've got a spice grinder, toast the whole spices in a dry pan for 30 seconds first—it deepens their flavor. For the broth, low-sodium is key—you don't want to overpower the natural sweetness of the potatoes.
Roasted potatoes keep in the fridge for 3 days if stored in an airtight container, making this a great make-ahead soup. The finished soup reheats beautifully—just warm it gently on the stove, stirring occasionally. It thickens as it cools, so add a splash of broth if it's too stiff. For extra decadence, swirl in coconut cream before serving or top with crispy fried shallots. Portion into jars for 4-5 days of lunches, or freeze for up to 3 months. The flavors actually meld better overnight, so plan to make it a day ahead if possible.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pan, one pot—no extra dishes. Roast the sweet potatoes and onions together, blend with coconut milk, and boom. That golden caramelized edge from the roast? It turns into the creamiest, most satisfying base without a single extra bowl to wash.
- Creamy Without Dairy: Here’s what sold me—the coconut milk makes it rich but not heavy, and the roasted garlic adds this deep, toasty warmth. It’s the kind of soup that feels indulgent but still sits light, especially when I add a pinch of smoked paprika for that subtle kick.
- Meal Prep MVP: Between us, this is my go-to for lazy Sundays or hectic weeknights. Make a big batch, and it reheats like a dream—no graininess, no weird textures. My kids grab it straight from the fridge for lunch, and honestly? I don’t even miss the leftovers because it’s so good fresh.
- Budget-Friendly Luxury: Sweet potatoes and onions are cheap, but the coconut milk and broth make it taste like you spent hours simmering. I’ll be real: I’ve made it with store-brand broth, and it still hits the spot. That’s the kind of recipe where the ingredients work with you, not against your wallet.
Step-by-step instructions for sweet potato soup with coconut depth
Here's how to create a velvety, spiced sweet potato soup that balances earthy sweetness with creamy coconut richness.
Roast Sweet Potatoes and Onion for Deep Flavor
Preheat your oven to 400°F and line a large baking sheet with parchment paper. In a large bowl, toss the 3 lb sweet potatoes (peeled and cubed) and 1 whole yellow onion (chopped) with 2 tbsp olive oil, 1 tsp sea salt, and 0.5 tsp black pepper. Spread them evenly on the baking sheet in a single layer.
Roast for 30-35 minutes until the sweet potatoes are tender and the edges are golden brown. You'll know they're ready when a knife slides in easily—this roasting step builds incredible depth of flavor that simmering alone can't match. The onions should be caramelized and slightly crispy at the edges.
Sauté Garlic and Thyme for Aromatic Base
While the sweet potatoes roast, heat a large pot over medium heat. Add the 4 cloves minced garlic and 0.25 cup fresh thyme leaves (stems removed and chopped) to the pot. Sauté for 1-2 minutes until the garlic becomes fragrant and just begins to turn golden—this prevents it from burning while still releasing its full flavor.
Here's the thing—don't walk away. Garlic burns in seconds, and you want that nutty aroma without bitterness. The thyme will release its piney notes, creating the aromatic foundation for your soup. After the garlic turns golden, remove the pot from heat and set aside.
Build the Soup with Spiced Broth
Transfer the roasted sweet potatoes and onions to the pot with the garlic and thyme. Pour in the 4 cups vegetable broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10-15 minutes until the sweet potatoes are completely tender.
Use an immersion blender to purée the soup directly in the pot until completely smooth. If you prefer to blend in batches, carefully transfer portions to a blender (don't fill past the halfway mark) and blend until silky. The soup should have a velvety texture with no lumps—this is where the magic happens.
Add Coconut Milk and Warm Spices
Return the puréed soup to the pot and stir in the 1.5 cups coconut milk, 2 tbsp maple syrup, 1 tsp ground cinnamon, 0.5 tsp ground ginger, and 0.25 tsp ground nutmeg. The spices should dissolve completely, creating a warm, aromatic blend that complements the sweetness.
Simmer gently for another 5-7 minutes until everything is well combined and heated through. Taste and adjust seasoning—you might need a touch more salt or maple syrup to balance the flavors. The soup should be sweet, spiced, and rich without being cloying.
Finish with Fresh Herbs and Perfect Texture
Remove the pot from heat and stir in 1 tbsp chopped fresh thyme leaves (reserved from the original amount) for a bright herbal finish. Let the soup sit for 5 minutes to allow the flavors to meld together. For the perfect texture, stir in a splash of hot water or broth if the soup feels too thick—it should coat the back of a spoon but still be light enough to sip easily.
Ladle the soup into bowls and garnish with an additional sprinkle of ground cinnamon and a drizzle of maple syrup if desired. Serve immediately with crusty bread or a side salad to enjoy that warm, comforting bowl of sweet potato goodness at its finest.
Pro Tips For Making Sweet Potato Soup Recipe Natasha'S Kitchen
- ROAST THE POTATOES FIRST: I learned this the hard way—boiling sweet potatoes for soup makes them waterlogged and bland. Instead, cut them into even chunks, toss with a pinch of salt, and roast at 400°F (200°C) for 25-30 minutes until tender and caramelized. The flavor depth and texture are completely different—no mushy soup here.
- SWEEP THE ONIONS: Skip the quick sauté if you’re in a hurry, but don’t skip the onions entirely. Cook them low and slow in a splash of broth until they’re deep golden, almost jammy, before adding garlic. This builds the base flavor—rushing this step means your soup will taste thin and one-dimensional.
- CONTROL THE COCONUT MILK: Adding coconut milk straight from the can to hot soup? That’s how you end up with a greasy, curdled mess. Warm the milk gently in a separate pot or even the microwave (just until steaming) before stirring it into the soup. It blends smoother and keeps the texture velvety, not oily.
- STRAIN THE BROTH: Natasha’s recipe calls for broth, but store-bought versions are often grainy or overly salty. Simmer your broth for 10 minutes after adding it to the pot to let impurities settle, then strain it through a fine-mesh sieve before using. Your soup will be cleaner, richer, and less likely to turn out gloppy. (Yes, it’s an extra step—but trust me.)
Wine and beer pairings for this recipe
Creamy White Wine
This velvety sweet potato soup pairs beautifully with a dry Riesling or Chardonnay from the Loire Valley. The crisp acidity and subtle honeyed notes of a French Sancerre cut through the coconut richness while enhancing the caramelized sweetness of the potatoes.
I love a 2022 Domaine Vacheron Riesling—its bright citrus and mineral finish cleanses the palate between spoonfuls. 🍷
Spiced Red Wine
For a red wine option, try a light-bodied Pinot Noir with earthy undertones, like a Willamette Valley Oregon Pinot or a Burgundy Pinot. The red fruit flavors complement the cinnamon and nutmeg, while the wine's acidity balances the soup's creaminess.
A 2021 Domaine Serene Pinot is my go-to—it's smooth enough to not overpower the dish but adds enough structure to elevate the meal.
Coconut-Inspired Beer
If you prefer beer, opt for a wheat beer with citrus notes or a light lager with subtle malt sweetness. A Belgian witbier like Hoegaarden or Stella Artois works wonderfully—the coriander and orange peel flavors mirror the ginger and thyme in the soup.
For a bolder choice, try a German Helles Lager like Weihenstephaner—its crisp, clean finish contrasts beautifully with the coconut milk.
Spiced Rum Cocktail
For a festive touch, serve the soup with a spiced rum cocktail like a Dark 'n' Stormy or Rum Punch. The warm spices in the drink—like cinnamon and cloves—echo the flavors in the soup, creating a cohesive, cozy experience.
Mix 2 oz dark rum with 4 oz ginger beer, a splash of lime juice, and a pinch of nutmeg for a drink that complements the soup's depth. 🍹
Herbal Tea Pairing
For a non-alcoholic option, chamomile tea or ginger tea makes a soothing companion. The floral notes of chamomile enhance the cinnamon in the soup, while ginger tea's zesty kick balances the sweetness.
Brew a strong cup of chamomile with a slice of orange for extra warmth, or steep fresh ginger in hot water for a spicy contrast. ☕
Nutrition facts
Frequently asked questions
Can I make this sweet potato soup without coconut milk?
For a dairy-free alternative, use ½ cup cashew cream (blend soaked cashews with water) or ¼ cup Greek yogurt for tangy richness. If avoiding nuts entirely, try 2 tbsp cornstarch mixed with ½ cup warm broth—this creates a silky texture without dairy or coconut. Just simmer until thickened.
How do I prevent the soup from getting too sweet?
Start with 1 tbsp maple syrup—you can always add more later. The roasted sweet potatoes already bring natural sweetness, so taste before adding all the spices. A pinch of black pepper or a splash of lemon juice at the end brightens flavors and balances sweetness perfectly.
Can I use regular potatoes instead of sweet potatoes?
Not recommended! Sweet potatoes have a naturally sweet, earthy flavor that pairs beautifully with the spices. Regular potatoes would make the soup taste bland and starchy. If you're out of sweet potatoes, try yams—they're sweeter and work well, but adjust the maple syrup to 1 tbsp to avoid over-sweetness.
Why did my soup turn out watery?
This usually happens if you didn't roast the potatoes long enough or used too much broth. For a thicker texture, simmer uncovered for 5-10 extra minutes to reduce the liquid. If it's still too thin, stir in 1 tbsp cornstarch mixed with 2 tbsp cold water and heat until thickened.
Can I make this soup in an Instant Pot?
Yes! Roast the sweet potatoes and onions first as directed. Then, sauté the garlic and thyme in the Instant Pot. Add the roasted veggies, broth, and spices, then cook on High Pressure for 8 minutes. Release pressure naturally, blend, and stir in coconut milk and maple syrup. The Instant Pot version is 20 minutes faster but may need a splash of broth to adjust thickness.
