hearty sweet potato and spinach soup for healthy winter suppers

25 min prep 5 min cook 150 servings
hearty sweet potato and spinach soup for healthy winter suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Three weeks and at least a dozen test pots later, I finally cracked the code. This version is my week-night hero from December through March. It comes together in one pot, costs less than a subway ride, and delivers enough vitamins A and C to scare away whatever bug is circulating the office. I serve it when friends come over for “soup-and-sourdough” nights, pack it in thermoses for skating excursions, and blitz it smooth for my toddler, who thinks it’s just “orange applesauce.” If you’re looking for a meatless Monday staple, a post-holiday reset, or simply a reason to warm your hands over the stove while the snow falls, this is it.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes and week-night friendly.
  • Budget Hero: Sweet potatoes and spinach are inexpensive year-round staples.
  • Nutrient Dense: Over 300% of your daily vitamin A and 60% of vitamin C per serving.
  • Texture Play: Half is puréed for silkiness while half stays chunky for chew.
  • Freezer Friendly: Tastes even better thawed and reheated, so make a double batch.
  • Customizable Heat: Keep it mild for kids or add chili flakes for fire-seekers.

Ingredients You'll Need

Ingredients

Every ingredient here pulls its weight. Choose organic when possible, but don’t stress if your budget says otherwise—the soup will still taste like a giant hug.

Sweet Potatoes: Look for firm, unblemished skin and a deep orange hue (hello, beta-carotene). Jewel or Garnet varieties are my go-to because they’re moist and candy-sweet. Peel them if you want restaurant-smooth soup; leave the skin on for extra fiber and a rustic vibe.

Fresh Spinach: Baby spinach wilts quickly and has a milder flavor than mature leaves. If you only have frozen, thaw and squeeze out excess water or the soup will thin. Swap in kale or chard if spinach isn’t your thing—just remove the tough stems and simmer an extra few minutes.

Aromatics: A classic mirepoix of onion, carrot, and celery builds the base. Dice them small so they disappear into the soup but still give depth.

Garlic: Three cloves may sound like a lot, but sweet potatoes love garlic the way sneakers love laces.

Vegetable Broth: Low-sodium lets you control salt. Prefer chicken broth? Go for it—just reduce added salt later.

Coconut Milk: Just enough to round the edges without screaming “tropical.” Use the canned, full-fat kind; light coconut milk is watery and sad.

Smoked Paprika: The secret handshake. It whispers campfire without overwhelming the vegetables.

Lemon Juice & Zest: Added at the end to keep the color vibrant and the flavors lifted.

Olive Oil: For sautéing. Butter works too, but olive oil keeps the soup vegan.

Maple Syrup (optional): A teaspoon balances acidity if your sweet potatoes aren’t sweet enough.

How to Make Hearty Sweet Potato and Spinach Soup for Healthy Winter Suppers

1 Warm Your Pot: Place a heavy-bottomed Dutch oven or soup pot over medium heat for 30 seconds. A warm pot prevents sticking and encourages even browning.
2 Sauté the Aromatics: Add 2 tablespoons olive oil. Once shimmering, toss in 1 diced medium yellow onion, 1 diced carrot, and 1 diced celery stalk. Cook 5 minutes, stirring occasionally, until the onion is translucent and the vegetables are fragrant. Season with a pinch of salt and pepper to draw out moisture.
3 Bloom the Garlic & Spices: Stir in 3 minced garlic cloves and 1 teaspoon smoked paprika. Cook 60 seconds; you’ll smell a toasty aroma. Don’t wander off—garlic burns faster than gossip spreads.
4 Add Sweet Potatoes: Peel (or not) and cube 2 pounds sweet potatoes into ¾-inch chunks. Add to the pot, stirring to coat in the spiced oil. Let them toast for 2 minutes; caramelized edges equal deeper flavor.
5 Deglaze with Broth: Pour in 4 cups vegetable broth, scraping the bottom to loosen any flavorful brown bits. Add 1 bay leaf and ½ teaspoon salt. Bring to a boil, then reduce to a lively simmer and cover partially. Cook 15 minutes, until potatoes are fork-tender.
6 Blend Half: Remove bay leaf. Use an immersion blender directly in the pot to purée about half the soup. (Alternatively, transfer 2 cups to a countertop blender, blend until smooth, and return.) This yields a creamy base with pleasant chunks.
7 Finish with Greens: Stir in 4 packed cups baby spinach and ½ cup canned coconut milk. Simmer 2–3 minutes, just until spinach wilts and turns jade green. Overcooking dulls the color.
8 Brighten: Off heat, add 1 tablespoon fresh lemon juice and ½ teaspoon lemon zest. Taste; adjust salt, pepper, or a drizzle of maple syrup if your sweet potatoes were bland.
9 Serve: Ladle into warm bowls. Garnish with toasted pumpkin seeds, a swirl of coconut milk, cracked black pepper, or crumbled feta if dairy is welcome. Crusty bread mandatory; cozy blanket optional.

Expert Tips

Temperature Matters

Serve between 150–160 °F. Too hot and you’ll scorch your tongue; too cool and the coconut milk separates.

Overnight Magic

Make it the day before; flavors meld beautifully. Thin with broth when reheating.

Silky Smooth Option

Purée the entire pot for a restaurant-style bisque—kids slurp it up.

Avoid Watery Greens

Pat spinach dry; excess water dilutes flavor and color.

Keep That Color

Wait to add lemon until serving; acid prevents the spinach from turning army green.

Thermos Trick

Preheat your thermos with boiling water for 5 minutes so soup stays hot till lunchtime.

Variations to Try

  • Curried Coconut: Swap smoked paprika for 1 tablespoon mild curry powder and add 1 teaspoon grated ginger with garlic. Finish with cilantro.
  • Lemony Lentil Boost: Add ½ cup red lentils with broth for extra protein; simmer an extra 10 minutes.
  • Sausage Lover’s: Brown 4 oz sliced turkey kielbasa before onions; proceed as written.
  • Chipotle Kick: Stir in 1 minced chipotle pepper in adobo when you add garlic. Smoky heat lovers rejoice.
  • Creamy Dairy: Replace coconut milk with ½ cup half-and-half for a richer, more neutral backdrop.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors deepen, but spinach may dull slightly—revive with a squeeze of lemon when reheating.

Freeze: Portion into freezer-safe jars or silicone muffin trays for single servings. Freeze up to 3 months. Thaw overnight in the fridge or use the microwave’s defrost setting. Reheat gently with a splash of broth; coconut milk can separate if boiled.

Make-Ahead: Prep the aromatics and cubed sweet potatoes the night before; store separately in zip-top bags with a damp paper towel over potatoes to prevent browning. Next evening, dinner is on the table in 25 minutes.

Leftover Love: Turn leftovers into a quick pasta sauce by reducing on the stove and stirring in parmesan. Or thin with broth and serve as a starter course before a hearty roast.

Frequently Asked Questions

Pre-cut frozen sweet potatoes are often par-cooked and can turn mushy. If using, reduce simmering time to 8 minutes and check tenderness frequently.

Yes, if you omit the maple syrup and use compliant vegetable broth with no added sugar.

Absolutely—use a 7-quart pot and increase everything proportionally. Blend in batches to avoid hot splashes.

Stir in warm broth, ¼ cup at a time, until you reach desired consistency. Reheat gently.

Use sauté mode for steps 1–3, add potatoes and broth, then pressure cook on high 6 minutes, quick release, and continue from step 6.

A crusty sourdough or seedy whole-grain loaf stands up to the creamy texture. Toast slices with olive oil and rub with garlic for bruschetta vibes.
hearty sweet potato and spinach soup for healthy winter suppers
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Healthy Winter Suppers

(4.9 from 127 reviews)
Prep
10 min
Cook
25 min
Servings
6

Ingredients

Instructions

  1. Warm the pot: Heat olive oil in a Dutch oven over medium heat.
  2. Sauté vegetables: Add onion, carrot, and celery; cook 5 minutes until softened.
  3. Add aromatics: Stir in garlic and smoked paprika; cook 1 minute.
  4. Add potatoes & broth: Toss in sweet potatoes, broth, bay leaf, and salt. Simmer covered 15 minutes.
  5. Blend: Remove bay leaf and purée half the soup with an immersion blender.
  6. Finish: Stir in spinach and coconut milk; simmer 2–3 minutes. Off heat, add lemon juice and zest. Adjust seasoning and serve hot.

Recipe Notes

For extra protein, stir in a can of rinsed chickpeas with the spinach. Reheat gently to prevent coconut milk from curdling.

Nutrition (per serving)

218
Calories
4g
Protein
32g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.