Love this recipe? Save it to Pinterest before you forget!
I first made this soup on a Sunday afternoon when the sky was the color of old pewter and the wind rattled my kitchen window-panes like an uninvited guest. My farmer’s-market tote was down to three knobby sweet potatoes, a sad-looking bag of spinach, and a single onion that had seen better days. I wanted—no, needed—something that would taste like a wool blanket fresh from the radiator, something that would coax both toddler and husband away from their respective screens and toward the table. What emerged from the pot thirty-five minutes later was this: sunset-orange, velvet-smooth, and fragrant with coconut milk, nutmeg, and just enough cayenne to remind us we were still alive. We ate it huddled on the couch, steam fogging my glasses, and when the bowls were empty my daughter asked if we could have it every night until spring. That was six winters ago; the recipe has since followed us through two moves, a pandemic, and countless gray afternoons when only soup will do.
Why You'll Love This Creamy Sweet Potato & Spinach Soup
- One-pot wonder: Minimal dishes, maximum comfort—everything cooks in the same Dutch oven.
- Ready in 35 minutes: Weeknight-friendly from chopping to ladling.
- Naturally creamy—no dairy: Coconut milk gives lush body without heavy cream.
- Immune-boosting powerhouse: Beta-carotene from sweet potatoes + iron from spinach.
- Freezer hero: Doubles beautifully; thaw and reheat for instant cozy.
- kid-approved sweetness: Natural sugars tame the greens for picky eaters.
- Customizable heat: Dial cayenne up or down to suit your mood.
Ingredient Breakdown
Each component here pulls more than its weight, so let’s meet the cast before they take the stage.
Sweet potatoes are the silky base—choose orange-fleshed Garnet or Beauregard for deepest color and natural sweetness. Roast-wrinkly skins are fine; we’re peeling anyway. Spinach goes in at the end to stay vibrant; baby leaves save stem-trimming time, but mature spinach works if you chop it well. Coconut milk (full-fat from the can, please) lends velvety body and tames the spices; light versions leave soup watery. Yellow onion builds the savory backbone, while garlic and fresh ginger add sparkle and warmth.
Smoked paprika gives campfire depth, nutmeg whispers holiday, and a pinch of cayenne supplies that “why is my nose tingling?” joy. Vegetable broth keeps it vegetarian; if you’re not strict, chicken stock deepens flavor. A final splash of lime juice is non-negotiable—it lifts all the sweet, spicy, creamy notes into perfect three-part harmony.
Step-by-Step Instructions
-
1Prep the vegetables: Peel sweet potatoes and cut into ¾-inch cubes (uniform size = even cooking). Dice onion, mince garlic, grate ginger, and rinse spinach if gritty. Measure spices into a tiny bowl so they’re ready for the “blooming” moment.
-
2Sauté aromatics: Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add onion with a pinch of salt; cook 4 minutes until translucent edges appear. Stir in garlic and ginger; cook 60 seconds until the kitchen smells like a spice-market handshake.
-
3Bloom spices: Sprinkle smoked paprika, nutmeg, and cayenne over the onions; stir constantly for 30 seconds. Toasting the spices in fat unlocks fat-soluble flavor compounds—your soup will taste rounder, deeper, mysteriously better.
-
4Simmer the potatoes: Tip in sweet-potato cubes, 3 cups broth, 1 tsp salt, and several grinds of black pepper. Raise heat to high; once boiling, drop to a gentle simmer, partially covered, 12–15 minutes until a knife slides through a cube like butter.
-
5Blend until silk: Remove pot from heat. Using an immersion blender, puree directly in the pot until zero flecks remain, 60–90 seconds. (Countertop blender? Cool soup 5 minutes first, blend in batches, start on low—hot soup eruptions are real.)
-
6Add coconut milk & greens: Return pot to low heat; whisk in entire can of coconut milk. Once gently steaming, tumble in spinach and stir until just wilted, 45 seconds. Bright green = chlorophyll preserved; khaki = overcooked.
-
7Finish with flair: Off heat, squeeze in juice of ½ lime, then taste. Need more salt? Add ¼ tsp at a time. Prefer it thinner? Splash broth. Serve steaming hot, drizzled with extra coconut milk swirls and toasted pumpkin seeds for crunch.
Expert Tips & Tricks
- Roast for bonus depth: Toss cubed sweet potatoes with oil and roast at 425 °F for 20 minutes before adding to soup; caramelized edges amplify sweetness.
- Spice swap: Out of smoked paprika? Use ½ tsp chipotle powder for a smoky kick plus subtle heat.
- Make-ahead lunch: Blend soup completely, but add spinach only when reheating portions; greens stay vivid for days.
- Texture dial: Reserve ½ cup roasted cubes, toss with olive oil & cumin, and float on top for chunky contrast.
- Protein boost: Stir in a can of rinsed chickpeas with the coconut milk; they nestle into the puree like tiny pillows.
- Blender safety: Remove center cap from lid and cover with a folded towel to let steam escape—prevents Vesuvius-style eruptions.
Common Mistakes & Troubleshooting
| Problem | Cause | Fix |
|---|---|---|
| Soup too thick | Over-measured potatoes or under-measured broth | Whisk in warm broth ¼ cup at a time until it coats the spoon like melted ice cream. |
| Grainy texture | Blended while potatoes were undercooked | Return to low heat 5 minutes, then re-blend; starches need full gelatinization for silk. |
| Dull khaki color | Spinach cooked too long or reheated aggressively | Add spinach only at the very end; if reheating, do so gently and add fresh leaves. |
| Separating coconut milk | Boiled after coconut was added | Keep at a gentle simmer; high heat breaks the emulsion and looks curdled (still safe, just ugly). |
Variations & Substitutions
- Carrot–Sweet Potato 50/50: Replace one potato with 2 large carrots for a lighter, slightly sweeter profile.
- Curry detour: Swap smoked paprika for 1 Tbsp red curry paste and finish with cilantro instead of parsley.
- Green swap: Use kale or chard; remove tough ribs, slice ribbons, and simmer 2 extra minutes.
- Nut-free: Replace coconut milk with 1 cup cashew cream (soak ½ cup cashews 2 h, blend with ¾ cup water).
- Meat-lover: Brown 4 oz diced pancetta at step 2; reserve crispy bits for garnish.
Storage & Freezing
Refrigerator: Cool soup completely, transfer to airtight jars, and refrigerate up to 4 days. Reheat gently over low, thinning with broth as needed.
Freezer: Freeze without spinach for best color. Ladle cooled soup into silicone muffin trays; once solid, pop out “pucks” and store in zip bags up to 3 months. To serve, thaw pucks in pot with splash of broth over low, then add fresh spinach.
Meal-prep lunch: Portion into 2-cup microwave-safe containers; add a small nest of raw spinach on top before sealing. At work, microwave 2 minutes, stir to wilt greens, microwave 1 minute more.
Frequently Asked Questions
Creamy Sweet Potato & Spinach Soup
SoupsIngredients
- 2 Tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 2 large sweet potatoes, peeled & cubed
- 4 cups vegetable broth
- 1 cup coconut milk
- 3 cups fresh spinach
- ½ tsp ground cumin
- ½ tsp smoked paprika
- Salt & black pepper to taste
- Juice of ½ lime
- Toasted pumpkin seeds for garnish
Instructions
- 1Heat olive oil in a large pot over medium heat. Add onion and sauté 4-5 min until translucent.
- 2Stir in garlic and ginger; cook 1 min until fragrant.
- 3Toss in sweet potatoes, cumin, paprika, salt & pepper; cook 2 min to coat.
- 4Pour in vegetable broth, bring to boil, then reduce to simmer 15 min until potatoes are tender.
- 5Blend soup until silky smooth using an immersion blender (or cool slightly and use a countertop blender).
- 6Return to low heat; stir in coconut milk and spinach until wilted, 2-3 min.
- 7Squeeze in lime juice, taste, and adjust seasoning.
- 8Serve hot, garnished with toasted pumpkin seeds and a swirl of coconut milk.
Recipe Notes
For extra warmth, add a pinch of cayenne. Soup thickens as it sits; thin with broth when reheating. Freeze in portions for up to 3 months.
You May Also Like
Discover more delicious recipes