Love this recipe? Save it to Pinterest before you forget!
Creamy Sweet Potato & Spinach Soup: The Winter Hug in a Bowl
The first time I made this soup, it was the kind of January evening when the wind knifes through every coat seam and the sky goes dark at four-thirty. My kids trudged in from sledding with cherry-red cheeks and snow-crusted mittens, and I had twenty minutes before hunger turned them into hangry little gremlins. I threw leftover roasted sweet potatoes into the pot with a wilted bag of spinach I’d forgotten in the crisper, added a can of coconut milk on a whim, and blitzed the whole thing with my immersion blender. One taste and we all fell silent—something miraculous when you have three under ten. That night I wrote the recipe on the back of a homework sheet, and it’s been our family’s winter anthem ever since. Over the years I’ve tweaked and polished it into the silky, nutrient-dense hug I’m sharing today: a soup that tastes like comfort food but secretly delivers a powerhouse of vitamins, fiber, and plant-based iron. If you’re looking for the edible equivalent of a weighted blanket, you just found it.
Why You'll Love This Creamy Sweet Potato & Spinach Soup
- One-Pot Wonder: Dirties only a Dutch oven and your blender—no extra skillets or colanders.
- 30-Minute Weeknight Hero: From chopping to table in half an hour, perfect for busy school nights.
- Silky Without Cream: Coconut milk gives luxurious body while keeping it dairy-free and vegan-friendly.
- Kid-Approved Veggie Sneak: The natural sweetness of roasted yams masks the greens, so even picky eaters slurp it up.
- Freezer MVP: Doubles (or triples) beautifully and thaws like a dream for future you.
- Immunity Boosting: One bowl delivers 200 % daily vitamin A and 60 % vitamin C to ward off winter sniffles.
- Pantry Staples: No fancy ingredients—just humble produce you probably have right now.
Ingredient Breakdown
Each component here earns its keep. Sweet potatoes (I like the orange-fleshed garnet variety) roast into caramelized candy notes that balance the earthiness of spinach. A lone carrot amplifies the color and natural sugars, while yellow onion and garlic build the savory backbone. I reach for full-fat canned coconut milk—not the drinking carton stuff—because the higher fat content emulsifies into a velvety suspension that won’t break when simmered. Vegetable broth carries all the flavors, so choose a low-sodium brand you enjoy straight from the box. Baby spinach wilts in seconds and keeps the soup vibrant; mature spinach can taste metallic. A pinch of nutmeg whispers warmth without screaming “pumpkin spice,” and a squeeze of lime at the end brightens everything. If you keep kosher salt, freshly ground black pepper, and good olive oil in your kitchen, you’re already 90 % there.
Step-by-Step Instructions
Yield: 6 generous bowls | Prep: 10 min | Cook: 20 min | Total: 30 min
- Roast for Deeper Flavor (Optional but Worth It): Preheat oven to 425 °F. Peel and cube 2 lbs sweet potatoes and 1 large carrot. Toss with 1 Tbsp olive oil, ½ tsp salt, and a few cracks of pepper. Spread on a parchment-lined sheet and roast 18 min until edges blister. This concentrates sugars and adds smoky depth.
- Sauté Aromatics: In a heavy Dutch oven heat 2 Tbsp olive oil over medium. Add 1 diced yellow onion and cook 4 min until translucent. Stir in 3 minced garlic cloves and cook 30 sec—just until fragrant—to avoid bitter browning.
- Deglaze & Simmer: Tip in roasted (or raw) sweet-potato cubes, carrot, 3 cups vegetable broth, 1 tsp salt, ¼ tsp pepper, and a pinch of nutmeg. Bring to a boil, then reduce to a lively simmer, covered, 12 min. Veggies should be fork-tender.
- Blend Until Silk-Smooth: Remove from heat. Using an immersion blender, purée directly in the pot (or cool 5 min and blend in batches). Start on low, then high for 60 sec for the velvetiest texture.
- Green It Up: Return pot to low. Add 5 oz baby spinach (about 5 packed cups) and 1 can (13.5 oz) full-fat coconut milk. Stir 2 min until spinach wilts and soup turns a moody sunset orange.
- Final Season & Serve: Off heat, stir in 1 Tbsp fresh lime juice. Taste; add salt or a drizzle of maple syrup if your sweet potatoes were shy on sugar. Ladle into warm bowls, swirl with coconut milk, and finish with toasted pumpkin seeds for crunch.
Expert Tips & Tricks
- Hot = Smooth: Always blend soups while steaming hot; cold starches gum up blades.
- Texture Dial: Prefer chunky? Reserve 1 cup roasted cubes, dice smaller, and stir back after blending.
- Coconut-Free? Swap coconut milk with ¾ cup cashew cream (blend ½ cup soaked cashews + ¾ cup water).
- Spice Route: Add ½ tsp smoked paprika or a chipotle in adobo for a sultry, smoky backnote.
- Double Batch Rule: Soups thicken as they cool; thin leftovers with broth or water when reheating.
- Crouton Crown: Cube day-old sourdough, toss with olive oil + garlic powder, bake 10 min at 400 °F for golden crunch.
Common Mistakes & Troubleshooting
| Problem | Cause | Quick Fix |
|---|---|---|
| Soup tastes flat | Under-seasoned broth; sweet potatoes vary in sweetness | Add ½ tsp salt, 1 tsp maple syrup, and a splash more lime to wake up flavors. |
| Grainy or separated | Blended coconut milk at rolling boil | Lower heat to gentle simmer; fat re-emulsifies as you stir. |
| Too thick like baby food | Over-measured potatoes or over-reduced | Whisk in warm broth ¼ cup at a time until it ribbons off the spoon. |
| Spinach turned army green | Cooked too long or reheated aggressively | Add spinach during last 2 min only; cool and reheat gently. |
Variations & Substitutions
- Protein Boost: Stir in 1 can rinsed chickpeas or 2 cups shredded rotisserie chicken after blending.
- Curried Version: Sauté 1 Tbsp mild curry powder with onions; finish with cilantro instead of nutmeg.
- Butternut Swap: Replace half the sweet potatoes with butternut squash for a lighter hue.
- Low-Fat: Use light coconut milk + 1 small boiled russet potato for creaminess without extra fat.
- Greens Galore: Sub kale or chard; remove tough ribs and simmer 4 min instead of 2.
Storage & Freezing
Let soup cool 30 min, then transfer to airtight glass jars. Refrigerate up to 5 days; flavors meld beautifully by day two. For freezer success, leave out the spinach (it can turn musty). Freeze soup base up to 3 months in quart zip-bags laid flat for fast thawing. When ready to serve, defrost overnight in fridge, simmer 5 min, then add fresh spinach and coconut milk. Always reheat gently over medium-low; high heat breaks coconut milk and turns texture gritty.
Frequently Asked Questions
Creamy Sweet Potato & Spinach Soup
Warm winter family meals • Soups
Ingredients
- 2 Tbsp olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 2 large sweet potatoes, peeled & cubed
- 4 cups vegetable broth
- 1 cup coconut milk
- 3 cups baby spinach
- ½ tsp ground cumin
- ½ tsp smoked paprika
- ¼ tsp ground nutmeg
- Salt & black pepper to taste
- Juice of ½ lime
- Toasted pumpkin seeds for garnish
- Fresh cilantro leaves for garnish
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté for 4–5 minutes until translucent.
- Stir in minced garlic and grated ginger; cook for 30 seconds until fragrant.
- Add cubed sweet potatoes, cumin, paprika, nutmeg, and a pinch of salt. Toss to coat in the aromatics.
- Pour in vegetable broth, bring to a boil, then reduce to a simmer for 15 minutes or until potatoes are tender.
- Blend soup until silky smooth using an immersion blender (or carefully transfer to a countertop blender).
- Return to low heat; stir in coconut milk and baby spinach. Simmer 2–3 minutes until spinach wilts.
- Season with salt, pepper, and lime juice. Ladle into bowls, garnish with pumpkin seeds and cilantro. Serve hot.
Recipe Notes
- For extra protein, add a can of rinsed chickpeas when returning the blended soup to the pot.
- Soup thickens as it sits; thin with broth or water when reheating.
- Freeze portions up to 3 months; thaw overnight in the fridge and reheat gently.