hearty sweet potato and spinach soup for cold winter family nights

30 min prep 5 min cook 5 servings
hearty sweet potato and spinach soup for cold winter family nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something almost magical about ladling steaming bowls of this velvety, coral-hued sweet-potato and spinach soup across the dinner table while the wind howls outside the windows. I first developed this recipe during a January blizzard when my kids were tiny, the pantry was lean, and I needed dinner to double as entertainment. Ten years later, it’s still the meal my family begs for the moment the forecast turns frosty. The scent of onions and garlic softening in olive oil, the earthy sweetness of orange-fleshed sweet potatoes hitting hot stock, the bright pop of green spinach stirred in at the very end—those sensory memories have become our winter tradition.

What I love most is that this soup feels luxurious without demanding heavy cream or hours of simmering. A single pot, a blender (or a potato-masher if you like it rustic), and about forty-five minutes stand between you and a dinner that satisfies toddlers, teens, and grandparents alike. Serve it with thick slices of buttered sourdough and a platter of apple-cheddar grilled-cheese triangles, and you’ll understand why my neighbors call it “the soup that ends play-date mutiny.”

Why This Recipe Works

  • Roasted sweet-potato depth: A quick oven-roast before simmering concentrates natural sugars and adds caramelized complexity.
  • Two-wave spinach method: Half wilts into the soup for color; the other half is stirred in at the end for a fresh, vibrant finish.
  • Silky texture without cream: A single cup of canned white beans purées into the broth, lending body and protein while keeping the soup dairy-free.
  • Smoky warmth: A whisper of smoked paprika and a bay leaf echo the flavor of long-simmered ham-and-bean soups without any meat.
  • Family-customizable heat: Pass hot sauce at the table instead of adding spice during cooking so every palate stays happy.
  • Make-ahead champion: Flavors meld beautifully overnight; soup freezes in muffin tins for single-serve portions.
  • One-pot cleanup: Everything happens in a Dutch oven—because who wants to wash dishes when the fire’s crackling?

Ingredients You'll Need

Ingredients

Before we talk technique, let’s talk produce. Sweet potatoes should feel rock-hard and heavy for their size; avoid any with soft, wrinkled ends or green sprouting eyes. Jewel or Garnet varieties strike the perfect balance of sweetness and moisture. For spinach, grab the biggest clamshell of baby leaves you can find—the soup shrinks them down to nothing, and extra greens never hurt anyone. If your market is out, substitute an equal volume of chopped kale or Swiss chard; just strip the tough ribs first.

Olive oil lays the flavor foundation—use a fruity, everyday extra-virgin rather than your pricy finishing oil. Yellow onions provide gentle sweetness; if you’re out, shallots work but reduce the quantity by half. Garlic should be fresh, not the jarred stuff, because we’re building layers here. Vegetable stock keeps the soup vegetarian, but low-sodium chicken stock is a fine omnivore swap. White beans (cannellini or great northern) act as the stealth thickener; rinse and drain them to remove excess sodium and the canning liquid’s slightly metallic edge.

The spice lineup is humble but strategic: smoked paprika for campfire nuance, a single bay leaf for herbal depth, and a pinch of freshly grated nutmeg to amplify sweet potato’s natural dessert-like qualities. Finish with a squeeze of lemon—acid brightens the whole bowl and prevents the spinach from muddying. Optional but lovely: a swirl of coconut yogurt and a shower of toasted pumpkin seeds for crunch.

How to Make Hearty Sweet Potato and Spinach Soup for Cold Winter Family Nights

1
Roast the sweet potatoes

Preheat oven to 425 °F (220 °C). Peel and cube 2½ lb (about 3 medium) sweet potatoes into ¾-inch pieces. Toss with 1 Tbsp olive oil, ½ tsp kosher salt, and ¼ tsp black pepper on a rimmed sheet. Roast 18–20 minutes, flipping once, until edges caramelize and centers are just tender. This concentrates sugars and prevents watery soup.

2
Sauté the aromatics

While potatoes roast, heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add 1 diced large yellow onion and cook 5 minutes until translucent. Stir in 3 minced garlic cloves, 1 tsp smoked paprika, and ½ tsp dried thyme; cook 60 seconds until fragrant but not browned. Deglaze with ¼ cup dry white wine (or water), scraping up any fond.

3
Simmer the base

Add roasted sweet potatoes, 1 rinsed can of white beans, 4 cups vegetable stock, 1 bay leaf, and ¼ tsp freshly grated nutmeg. Bring to a gentle boil, then reduce to low, cover, and simmer 10 minutes so flavors marry.

4
Purée for silkiness

Remove bay leaf. Using an immersion blender, purée soup directly in the pot until completely smooth. (Alternatively, carefully transfer in batches to a countertop blender.) The beans disappear, leaving behind luxurious body without cream.

5
Season and thin

Taste and adjust salt (usually ¾ tsp more) and black pepper. If soup is too thick for your liking, loosen with stock or water ¼ cup at a time. Aim for the texture of pourable yogurt; it will thicken slightly as it sits.

6
Add spinach in waves

Stir in half of a 5-oz clamshell of baby spinach and let it wilt 30 seconds. Turn off heat and fold in remaining spinach so some leaves stay bright and textural. The residual heat softens them just enough without turning army-green.

7
Brighten and serve

Finish with a squeeze of half a lemon (about 1 Tbsp juice) and a tiny pinch of maple syrup if your potatoes weren’t especially sweet. Ladle into warm bowls, swirl with coconut yogurt, and sprinkle toasted pumpkin seeds for crunch.

Expert Tips

Temperature trick

Warm your bowls in a 200 °F oven for 3 minutes so the soup doesn’t cool on contact.

Frozen spinach hack

No fresh greens? Thaw one 10-oz block frozen spinach, squeeze bone-dry, and stir in during step 6.

Blender safety

When using a countertop blender, remove the center cap and cover with a folded towel to release steam.

Slow-cooker option

Roast potatoes first, then dump everything except spinach into a slow cooker on low 4 hours; proceed with step 6.

Color pop

Reserve a few roasted sweet-potato cubes and float them on top for a chunky, restaurant-style presentation.

Protein boost

Stir in a cup of cooked red lentils during the simmer for an extra 6 g protein per serving without altering flavor.

Variations to Try

  • Thai twist: Swap smoked paprika for 1 tsp red curry paste and finish with ½ cup coconut milk and chopped cilantro.
  • Moroccan vibe: Add ½ tsp each ground cumin and coriander plus a pinch of cinnamon. Top with harissa and chopped dates.
  • Autumn harvest: Replace half the sweet potatoes with roasted butternut squash and stir in a handful of dried cranberries.
  • Lightning-quick weeknight: Use one 40-oz box peeled, cubed butternut from the produce section; skip roasting and simmer 5 extra minutes.

Storage Tips

Let the soup cool completely before transferring to airtight containers. It keeps 4 days refrigerated or 3 months frozen. For best texture, freeze before adding the second wave of spinach; stir fresh leaves in after reheating. Portion into silicone muffin trays, freeze solid, then pop out and store in zip-top bags for kid-size servings that thaw in lunchboxes by noon. Reheat gently over medium-low, thinning with broth as needed—aggressive boiling causes the bean-thickened base to separate. If you plan to tote it to work, pack the lemon wedge separately and squeeze just before eating to keep colors vivid.

Frequently Asked Questions

Technically, most U.S. groceries label orange-fleshed sweet potatoes as “yams.” True yams are starchier and drier; if that’s what you have, add an extra cup of stock and roast 5 minutes longer for best texture.

Yes—beans and vegetables keep it naturally gluten-free. If you add bread for croutons, check labels for certified GF brands.

Absolutely. Use sauté mode for steps 1–2, then pressure-cook on high for 8 minutes with natural release 5 minutes. Finish with spinach and lemon using keep-warm setting.

Stir in frozen peas during the last 2 minutes for a pop of sweetness and color, or purée a small handful of baby spinach into the soup base so it disappears entirely.

Drop in a peeled, quartered potato and simmer 10 minutes; the potato will absorb some salt. Remove potato before serving or blend it in for extra creaminess.

Yes—use an 8-quart pot. Increase roasting time 5 minutes and blend in two batches to avoid overflow.
hearty sweet potato and spinach soup for cold winter family nights
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Cold Winter Family Nights

(4.9 from 127 reviews)
Prep
15 min
Cook
30 min
Servings
6

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet-potato cubes with 1 Tbsp olive oil, ½ tsp salt, and ¼ tsp pepper on a sheet pan. Roast 18–20 min until edges caramelize.
  2. Sauté: In a Dutch oven, heat remaining 2 Tbsp oil over medium. Cook onion 5 min, add garlic, paprika, and thyme; cook 1 min. Deglaze with wine.
  3. Simmer: Add roasted potatoes, beans, stock, bay leaf, and nutmeg. Bring to boil, then simmer covered 10 min.
  4. Blend: Remove bay leaf; purée soup with an immersion blender until silky.
  5. Season: Add salt and pepper to taste; thin with stock if needed.
  6. Finish: Stir in half the spinach until wilted, then fold in remaining spinach off heat. Add lemon juice, adjust seasoning, and serve hot with desired toppings.

Recipe Notes

Soup thickens as it stands; reheat with splashes of broth or water. For a chunkier texture, reserve 1 cup roasted cubes and stir them in after blending.

Nutrition (per serving)

198
Calories
5g
Protein
32g
Carbs
6g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.