Love this recipe? Save it to Pinterest before you forget!
Creamy Sweet Potato & Spinach Soup: The Ultimate Cozy Family Comfort Meal
Velvety, nutrient-packed, and ready in under 45 minutes—this one-pot wonder will become your new fall favorite.
I created this soup on a blustery Thursday when the pantry was nearly bare, the kids were hangry, and the thermostat refused to climb above 62 °F. One lone sweet potato rolled out of the wicker basket like it was volunteering for duty, and the last handful of baby spinach in the clamshell looked too sad for salads. Thirty-eight minutes later we were all hunched over steamy bowls, tearing off chunks of crusty bread and dunking until the kitchen smelled like cinnamon and contentment. That night my usually picky seven-year-old asked if we could “have this every single cold day,” and a family classic was born. What makes it special? It tastes like you simmered it for hours, yet it’s week-night-easy, toddler-approved, and secretly loaded with enough vitamins to make a dietitian swoon.
Why You'll Love This Creamy Sweet Potato & Spinach Soup
- One-pot cleanup: Because nobody wants to spend date-night scraping fond off three pans.
- Ready in 40 minutes flat: Perfect for those “what’s-for-dinner” emergencies.
- Creamy without the cream: Coconut milk keeps it dairy-free and heart-friendly.
- Two bowls = 200% daily vitamin A: Your skin, eyes, and immune system will thank you.
- Freezer hero: Make a double batch; future-you will be grateful.
- Kid-friendly sweetness: Sweet potatoes win over picky eaters every time.
- Easily vegan & gluten-free: Everyone at the table can happily dig in.
Ingredient Breakdown
Every component pulls its weight in the flavor and nutrition department. Sweet potatoes bring natural sweetness and a velvety body once puréed. Their orange hue signals sky-high β-carotene, which your body converts to vitamin A for glowing skin and sharp vision. Spinach wilts in at the very end so it stays vibrant—no mushy khaki greens here—plus you get a hit of iron, magnesium, and folate. A can of light coconut milk lends silky richness without masking the vegetables’ flavor; it’s the dairy-free answer to heavy cream. Onion, garlic, and a whisper of smoked paprika form the savory backbone, while a squeeze of lime at the table wakes everything up and balances the natural sweetness.
Shopping Tips
- Choose sweet potatoes that feel heavy for their size and have unblemished skin—no soft spots or sprouting eyes.
- Baby spinach is more tender than mature bunches, but if you only have curly leaf, remove the thick ribs.
- Keep a few cans of coconut milk in the pantry; opt for the “light” version if you want a soup you can sip all day without feeling weighed down.
- Smoked paprika is worth the specialty-spice splurge—it’s what whispers “I’ve been simmering for hours” even though you haven’t.
Step-by-Step Instructions
Grab your favorite Dutch oven or heavy soup pot and let’s get cozy.
-
1
Warm the pot & bloom the aromatics
Heat 2 Tbsp olive oil over medium heat until shimmering. Add 1 cup diced yellow onion and sauté 3 minutes until translucent. Stir in 2 minced garlic cloves and 1 tsp smoked paprika; cook 45 seconds until fragrant—do not let the garlic brown or it’ll turn bitter.
-
2
Add the sweet potatoes & liquid
Toss in 1 ½ lbs peeled and cubed sweet potatoes (about ¾-inch pieces so they cook evenly). Pour in 4 cups vegetable broth and 1 cup water. Season with 1 tsp kosher salt and ½ tsp black pepper. Bring to a boil, then reduce to a lively simmer, partially covered, 15 minutes or until the potatoes are fork-tender.
-
3
Blend to silky perfection
Remove from heat. Using an immersion blender, purée directly in the pot until absolutely smooth—about 90 seconds. (Alternatively, carefully transfer in batches to a countertop blender; vent the lid and cover with a kitchen towel to avoid hot-soup explosions.)
-
4
Enrich with coconut milk
Return the blended soup to low heat. Shake the can of coconut milk well and pour in 1 cup (reserve the rest for garnish if you like). Stir to combine; heat 3–4 minutes until barely steaming—do not boil or the coconut milk can separate.
-
5
Wilt in the spinach
Add 3 packed cups baby spinach, a handful at a time, stirring until each addition wilts. The color should stay forest-green. Taste and adjust salt; if your sweet potatoes were especially sweet, a pinch more salt will balance them.
-
6
Serve & garnish with joy
Ladle into warm bowls. Drizzle with the remaining coconut milk, a squeeze of fresh lime, and a shower of toasted pumpkin seeds for crunch. Pass crusty bread and watch the whole pot disappear.
Expert Tips & Tricks
- Roast for depth: If you have an extra 20 minutes, roast the cubed sweet potatoes at 425 °F for 15 minutes before simmering; caramelized edges translate into deeper, almost toffee-like flavor.
- Spice swap: Swap smoked paprika for ½ tsp ground cumin plus ¼ tsp chipotle powder if you want a southwestern vibe.
- Texture control: Prefer some chunks? Purée only half the soup and stir back into the pot for a rustic finish.
- Double-duty greens: If spinach isn’t your thing, kale or Swiss chard work—just strip the ribs and simmer 2 extra minutes.
- Protein boost: Stir in a can of rinsed chickpeas or 1 cup diced cooked chicken when you add the coconut milk.
- Blender safety: When using a countertop blender, fill the jar only half full, remove the center cap, and start on low to avoid a geyser of hot soup.
- Make-ahead magic: The soup thickens as it stands; thin with broth or water when reheating, and add spinach fresh for brightest color.
Common Mistakes & Troubleshooting
| Problem | Why It Happened | Fix-It Fast |
|---|---|---|
| Soup tastes flat | Not enough salt or acid | Add ½ tsp kosher salt and 1 tsp lime juice, then taste again. |
| Grainy or gritty texture | Undercooked sweet potatoes | Return to a simmer 5–7 minutes more, then re-blend. |
| Coconut milk curdled | Boiled too hard | Lower heat and whisk vigorously; next time keep it at a gentle steam. |
| Too thick | Over-measured potatoes or evaporation | Whisk in warm broth, ¼ cup at a time, until silky. |
| Spinach turned army green | Overcooked or reheated too long | Add spinach only in the portion you’ll serve immediately; reserve the rest. |
Variations & Substitutions
- Carrot–Sweet Potato Split: Replace half the sweet potatoes with carrots for a lighter color and slightly lower glycemic load.
- Thai-Inspired: Swap smoked paprika for 1 tsp Thai red curry paste, finish with a splash of fish sauce or tamari, and top with cilantro and chopped peanuts.
- Apple & Sweet Potato: Add 1 peeled, diced apple in Step 2 for a sweet-tart note that pairs beautifully with grilled cheese.
- Low-fat: Use ¾ cup coconut milk plus ¾ cup unsweetened oat milk; you’ll shave off roughly 50 calories per serving.
- Zesty Moroccan: Add ½ tsp each ground coriander and cumin plus a pinch of cinnamon; garnish with harissa drizzle and toasted almonds.
Storage & Freezing
Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; thin with broth or water when reheating.
Freezer: Portion into silicone muffin trays or quart-size freezer bags (lay flat for space-saving bricks). Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting.
Reheat: Warm gently on the stovetop over medium-low, stirring often. Add fresh spinach just before serving to keep the color bright. Avoid rapid boiling, which can cause coconut milk separation.
Frequently Asked Questions
Enjoy every steamy spoonful of this cozy bowl, and may your napkins be forever stained with the vibrant orange of joy. Save it to Pinterest so the comfort never has to end!
Creamy Sweet Potato & Spinach Soup
Velvety, nutrient-packed comfort in a bowl—perfect for chilly evenings with loved ones.
Ingredients
- 2 Tbsp olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 tsp fresh ginger, grated
- 1 lb sweet potatoes, peeled & cubed
- 4 cups vegetable broth
- 1 cup canned coconut milk
- 3 cups fresh baby spinach
- ½ tsp smoked paprika
- Salt & black pepper to taste
- Optional: toasted pumpkin seeds for garnish
Instructions
- 1Heat olive oil in a heavy pot over medium heat. Add onion and sauté 4 min until translucent.
- 2Stir in garlic & ginger; cook 1 min until fragrant.
- 3Add sweet potatoes, paprika, and broth; bring to a boil. Reduce to a simmer 15 min until potatoes are tender.
- 4Blend soup until silky smooth using an immersion blender (or cool slightly and use a countertop blender).
- 5Return to low heat; whisk in coconut milk and season with salt & pepper.
- 6Fold in spinach and cook 2 min until wilted. Taste and adjust seasoning.
- 7Ladle into warm bowls, top with pumpkin seeds if desired, and serve hot.
Recipe Notes
- Store leftovers refrigerated up to 4 days or frozen 3 months.
- For extra protein, stir in a can of rinsed chickpeas.
- Use light coconut milk to reduce calories while keeping creaminess.
Nutrition (per serving)
210
28 g
4 g
9 g
6 g
8 g