Love this? Pin it for later!
Warm Sweet Potato & Spinach Soup: The Winter Hug in a Bowl
When the first real cold snap arrives and the light turns that pale winter gold, I find myself craving something that feels like wrapping up in my grandmother’s hand-knitted afghan—only edible. This velvety sweet-potato soup, flecked with emerald spinach and scented with cumin, coriander, and a whisper of smoked paprika, has become my family’s December tradition. We started making it the year my daughter refused to eat anything “mushy” (her word for puréed soups), so I left half the vegetables in tender cubes and blended only enough to give the broth a silky body. One spoonful and she declared it “sunset soup,” a name that stuck because the color is exactly that last blaze of color before the sky goes navy. Since then, we’ve served it at tree-trimming parties, packed it in thermoses for snow-shoe hikes, and ladled it into oversized mugs on sick days. It’s forgiving enough to simmer while I help with algebra homework, elegant enough for guests who drop by for last-minute weeknight supper, and nourishing enough to make me feel like I’ve done something deeply good for the people I love. If you’re looking for a recipe that asks for minimal effort but delivers maximum comfort, pull out your Dutch oven and let’s get started.
Why This Recipe Works
- One-Pot Wonder: Everything from aromatics to greens cooks in the same heavy pot, meaning fewer dishes and deeper flavor layers.
- Texture Play: Partially blended so you get both creamy body and satisfying sweet-potato cubes in every spoonful.
- Nutrient Dense: One serving delivers more than your daily vitamin A, hefty vitamin C, and a respectable 8 g plant-based protein.
- Pantry Friendly: The ingredient list is short, shelf-stable, and easily adaptable to what you already have.
- Make-Ahead Magic: Flavor improves overnight, so it’s perfect for Sunday meal-prep or holiday entertaining.
- Family Tested: Kid-approved sweetness from orange spuds balanced by savory spices—no sugar added.
- Freezer Hero: Thaws beautifully; simply fold in fresh spinach when reheating for bright color.
Ingredients You'll Need
Sweet potatoes are the star, so pick firm, unblemished ones with tight skins. I like a 50-50 mix of orange garnet and the paler Japanese variety—the former for color, the latter for chestnut-like sweetness. If you can only find one type, don’t stress; the soup will still be luscious.
Olive oil – A generous glug sets up the flavor base. A light peppery extra-virgin oil adds grassy notes, but any neutral oil works if you’re out.
Yellow onion – The quieter, sweeter cousin of white onion; it melts into the broth. Dice small for quick cooking.
Garlic – Three plump cloves, smashed and minced. Add it after the onion so it doesn’t scorch and turn bitter.
Fresh ginger – Optional, but I love the bright heat it brings. Peel with a spoon and grate finely.
Ground spices – Cumin and coriander toast for 30 seconds to bloom their oils; smoked paprika goes in last to preserve its volatile compounds.
Vegetable broth – Low-sodium keeps the soup balanced. If you keep chicken broth on hand, that’s fine, though the recipe will no longer be vegetarian.
Canned diced tomatoes – A 14-oz can adds umami and gentle acidity that brightens the sweet potatoes. Fire-roasted tomatoes are a splurge-worthy upgrade.
Fresh spinach – Baby spinach wilts instantly and needs no chopping. If you have mature leaves, remove the stems and slice into ribbons. Frozen spinach works; thaw and squeeze dry first.
Coconut milk – Light or full-fat depending on your richness preference. I use light for everyday and full-fat for holiday gatherings.
Lime – A last-second squeeze lifts the whole bowl. Lemon works, but lime’s floral note is magic with sweet potato.
Salt & pepper – Add gradually; potatoes drink up salt as they cook.
How to Make Warm Sweet Potato & Spinach Soup
Warm the Pot & Bloom the Spices
Place a heavy 4- to 5-quart Dutch oven over medium heat for 1 minute. Add 2 Tbsp olive oil and swirl to coat. Sprinkle in 1 tsp ground cumin and 1 tsp ground coriander; stir constantly for 30-45 seconds until the spices smell toasty and the seeds’ nutty aroma rises. Do not walk away—they turn bitter fast.
Sauté the Aromatics
Add 1 diced medium yellow onion (about 1½ cups). Reduce heat to medium-low and cook 4 minutes, stirring occasionally, until translucent. Stir in 3 minced garlic cloves and 1 Tbsp grated ginger; cook 1 minute more. Season lightly with salt to draw moisture from the vegetables and prevent browning.
Add Tomatoes & Paprika
Pour in one 14-oz can diced tomatoes with their juices. Add ½ tsp smoked paprika and a few grinds of black pepper. Increase heat to medium and simmer 3 minutes, scraping the brown bits (fond) from the pot’s bottom. This step concentrates the tomato and builds a flavor base that will season the broth.
Introduce the Sweet Potatoes
Peel and cube 2 lbs sweet potatoes into ¾-inch chunks (about 6 cups). Add to the pot and stir to coat with the tomato mixture. Pour in 4 cups low-sodium vegetable broth; the liquid should barely cover the vegetables. If needed, add water up to 1 cup. Bring to a gentle boil, then reduce to a steady simmer.
Simmer Until Velvety
Cover partially and simmer 15-18 minutes, stirring once or twice, until the sweet potatoes are fork-tender but not falling apart. Cooking time varies with cube size; test by piercing the largest piece. While they simmer, rinse 5 oz baby spinach and shake off excess water.
Create the Silky Texture
Use an immersion blender directly in the pot: pulse 4-5 times so roughly half the soup is puréed and half remains chunky. If you don’t have a stick blender, transfer 2 ladles (about 2 cups) to a countertop blender, blend until smooth, and return to the pot. This hybrid texture is what makes the soup feel luxurious yet rustic.
Enrich with Coconut Milk
Stir in one 13.5-oz can light coconut milk (or ¾ cup full-fat plus ¼ cup water). Return to a gentle simmer; do not boil vigorously or the coconut milk can separate. Taste and season with up to 1 tsp kosher salt and ¼ tsp black pepper.
Wilt in the Spinach
Add spinach a handful at a time, stirring until just wilted, 30-60 seconds total. The goal is bright green leaves that still have structure. Remove from heat immediately; residual heat will finish the wilting.
Finish with Lime & Serve
Squeeze in the juice of ½ lime (about 1 Tbsp). Ladle into warm bowls. Garnish, if desired, with toasted pumpkin seeds, a swirl of coconut milk, and a crack of fresh pepper. Serve with crusty whole-grain bread or grilled cheese triangles for dipping.
Expert Tips
Control the Heat
Sweet potatoes scorch easily. If your stove runs hot, use a flame tamer or stack two burner grates to diffuse heat.
Thin or Thicken
Too thick? Stir in broth or water ¼ cup at a time. Too thin? Simmer uncovered 5 minutes or blend an extra cup of vegetables.
Spinach Swap
Out of spinach? Kale, chard, or even arugula work. Tougher greens need 2 extra minutes of simmering.
Sweet Potato Prep
Peel and cube up to 24 hrs ahead; store submerged in cold water in the fridge to prevent browning.
Blender Safety
Blending hot soup? Remove the center cap from the lid and cover with a folded towel to let steam escape and avoid eruptions.
Double Batch
Recipe doubles perfectly in an 8-quart pot. Freeze portions flat in zip bags for quick weeknight meals.
Variations to Try
-
Thai-Inspired
Swap lime for lemongrass stalk and 1 tsp Thai red curry paste. Finish with cilantro and a dash of fish sauce (or soy for vegan).
-
Spicy Chipotle
Add 1 minced chipotle in adobo with the tomatoes. The smoky heat plays beautifully against the sweet potatoes.
-
Creamy Deluxe
Substitute half the coconut milk with evaporated milk for an extra-creamy texture and added protein.
-
Protein Boost
Stir in a 15-oz can of rinsed chickpeas or 1 cup diced cooked chicken during the last 5 minutes of simmering.
Storage Tips
Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavor deepens overnight.
Freezer: Freeze without spinach for best texture. Ladle cooled soup into quart-size freezer bags, lay flat to freeze (saves space), and store up to 3 months. Thaw overnight in the fridge or submerge sealed bag in lukewarm water for 1 hour.
Reheat: Warm gently over medium-low heat, stirring occasionally. Add fresh spinach just before serving for bright color. If soup thickened in storage, thin with broth or water ¼ cup at a time.
Frequently Asked Questions
Warm Sweet Potato & Spinach Soup
Ingredients
Instructions
- Toast spices: Heat oil in Dutch oven; add cumin & coriander 30 s.
- Sauté aromatics: Cook onion 4 min, add garlic & ginger 1 min.
- Build base: Stir in tomatoes, paprika; simmer 3 min.
- Add potatoes & broth: Bring to boil, then simmer 15-18 min until tender.
- Blend: Purée half the soup with an immersion blender.
- Finish: Stir in coconut milk and spinach; simmer 1 min. Off heat, add lime juice. Serve hot.
Recipe Notes
Soup thickens as it stands; thin with broth when reheating. For a smoother texture, blend completely. For chunkier, pulse only 2-3 times.