hearty sweet potato and spinach soup for winter comfort food nights

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

Love this? Pin it for later!

Last January, when the world outside my kitchen window looked like a black-and-white photograph—bare maple branches scratching at a pewter sky—I found myself craving something that felt like a sunset in a bowl. I wanted velvet, I wanted sweetness, I wanted the edible equivalent of a heavy knit blanket. So I rummaged through the crisper, pulled out the saddest-looking sweet potatoes and a half-forgotten bag of spinach, and let them simmer while I watched the snow start to fall. One hour later I was on the couch, hands wrapped around an oversized ceramic mug, breathing in coconut-ginger steam and wondering how something so accidentally conceived could taste so intentionally comforting. That soup became my January tradition; now it’s the recipe my neighbors text me for when the forecast threatens single digits and their kids are sniffly. If you, too, need a bowl that feels like it’s hugging you back, pull up a chair. We’re about to make the happiest shade of orange-green winter soup on the planet.

Why This Recipe Works

  • One-pot wonder: minimal dishes, maximum flavor—everything from aromatics to silky finish happens in the same Dutch oven.
  • Naturally creamy: blended sweet potatoes and a splash of coconut milk give lush body without heavy cream.
  • Layered spice: smoked paprika and coriander toast in the oil first, blooming for deep, smoky warmth.
  • Green power: baby spinach stirred in off-heat keeps its emerald color and fresh flavor.
  • Meal-prep hero: flavor improves overnight and it freezes like a dream for emergency comfort.
  • Vegan & gluten-free: crowd-pleasing without labels, yet nobody misses a thing.
  • Under 45 minutes: weeknight realistic, weekend satisfying.

Ingredients You'll Need

Ingredients

Sweet potatoes are the soul of this soup. Look for firm, unblemished ones with bright copper skin—about two medium or one gargantuan specimen will yield the three cups you need. Peel just before using; oxidized sweet potato can turn grey and sully our sunset hue.

Fresh baby spinach wilts in seconds and adds a pop of chlorophyll that balances the sweetness. If you only have frozen, thaw and squeeze it dry or the extra water will thin your soup. In a pinch, kale or Swiss chard work, but remove the ribs and give them a few extra minutes to soften.

Full-fat coconut milk is my splurge. It delivers that velvet texture and a whisper of tropical perfume without dairy. Light coconut milk is fine if you’re counting calories, but the soup will be silkier with the real deal. Not a coconut fan? Swap in cashew cream or even ½ cup half-and-half, added off-heat so it doesn’t curdle.

Smoked paprika is non-negotiable in winter. It’s like edible fireplace. Sweet paprika will taste flat; if that’s all you have, add a pinch of chipotle powder for depth.

Coriander seeds, toasted and cracked, give citrusy, floral notes. Ground coriander is acceptable—use ¾ teaspoon—but the tiny crunchy pockets you get from crushing seeds are delightful.

Fresh ginger wakes everything up. Peel with the edge of a spoon and grate on a microplane so it disperses instantly. Powdered ginger is too muted here.

Vegetable broth determines salt levels. Taste yours first; if it’s aggressively seasoned, reduce the kosher salt you add early on. Low-sodium broth keeps you in control.

How to Make Hearty Sweet Potato and Spinach Soup for Winter Comfort Food Nights

1
Warm the pot

Place a heavy 4-quart Dutch oven over medium heat for 60 seconds. This prevents sticking and gives the oil a head start.

2
Bloom the spices

Add 2 tablespoons olive oil, 1 teaspoon coriander seeds that you’ve lightly crushed, and 1 teaspoon smoked paprika. Stir 30–45 seconds until the oil turns brick-red and smells like campfire.

3
Sauté aromatics

Toss in 1 diced yellow onion, 2 minced garlic cloves, and 1 tablespoon grated fresh ginger. Season with ½ teaspoon kosher salt. Cook 4 minutes, stirring often, until the onion is translucent and the edges begin to brown.

4
Add sweet potatoes & liquid

Stir in 3 cups cubed sweet potato (½-inch dice), 3 cups vegetable broth, and 1 cup water. Scrape the bottom to dissolve any paprika stuck to the pot—that’s flavor gold. Bring to a lively simmer, then reduce heat to low, cover, and cook 12 minutes or until potatoes are knife-tender.

5
Blend half for body

Use an immersion blender directly in the pot, pulsing 4–5 times so about half the soup is puréed. This creates a creamy base while leaving pleasant chunks. No immersion blender? Carefully transfer 2 cups to a countertop blender, blend until smooth, and return.

6
Enrich with coconut

Pour in ¾ cup full-fat coconut milk plus 1 teaspoon maple syrup to round out the flavors. Simmer 2 minutes more; do not boil or coconut milk can separate.

7
Wilt the spinach

Remove from heat, scatter 3 loosely packed cups baby spinach on top, and cover 1 minute. The residual heat wilts perfectly without muddying the color.

8
Finish & serve

Stir in juice of ½ lime, taste, and adjust salt or pepper. Ladle into warm bowls, drizzle with remaining coconut milk, and top with toasted pumpkin seeds and a crack of black pepper.

Expert Tips

Toast whole spices

Whole coriander and cumin seeds bloom in hot oil within seconds, releasing essential oils you can’t get from pre-ground jars.

Speed-peel ginger

Use the bowl of a metal spoon to scrape off papery skin—it follows every knobby curve and wastes zero ginger.

Control the heat

A gentle simmer, not a rolling boil, keeps coconut milk emulsified and prevents grainy texture.

Overnight upgrade

Make the soup a day ahead; the flavors marry and the paprika deepens into smoky complexity.

Thin smartly

If reheated soup thickens, loosen with splash of broth or coconut milk, not water, to keep flavor intact.

Crunch contrast

Toasted pumpkin seeds, coconut chips, or even roasted chickpeas add textural surprise against silky soup.

Variations to Try

  • Butternut swap: Replace half the sweet potatoes with butternut squash for extra autumnal sweetness.
  • Protein boost: Stir in 1 cup cooked red lentils during the simmer for 12 g extra plant protein per serving.
  • Curry route: Add 1 teaspoon yellow curry paste along with the ginger for Thai-inspired depth.
  • Smoky bacon: For omnivores, render 2 chopped strips of bacon first, then proceed; reserve crisp bits for garnish.

Storage Tips

Refrigerate cooled soup in airtight containers up to 4 days. The spinach will dull slightly but flavor keeps improving. For longer storage, freeze soup without spinach for up to 3 months. Thaw overnight in fridge, reheat gently, and stir in fresh spinach just before serving. Portion into silicone muffin cups, freeze, then pop out hockey-puck servings perfect for solo lunches.

Frequently Asked Questions

Yes—add everything except coconut milk, spinach, and lime to a slow cooker. Cook on LOW 4 hours or until potatoes are tender. Proceed with steps 6–8 on the stovetop in the ceramic insert or a saucepan.

Not at all as written. Smoked paprika adds warmth, not heat. If you like a kick, add ¼ teaspoon cayenne or a minced chipotle in adobo.

Fresh cubes give better texture, but in a pinch use 2 cups puree and reduce simmer time to 5 minutes just to marry flavors.

Stir in an extra ½ cup water or coconut milk, plus squeeze of lime. Simmer 2 minutes; taste and adjust.

Absolutely. My toddler loves the naturally sweet profile. If greens are a tough sell, blend the spinach completely into the soup rather than leaving flecks.
hearty sweet potato and spinach soup for winter comfort food nights
soups
Pin Recipe

Hearty Sweet Potato and Spinach Soup for Winter Comfort Food Nights

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

Ingredients

Instructions

  1. Heat pot: Warm Dutch oven over medium heat 1 min.
  2. Bloom spices: Add oil, coriander, paprika; stir 30 sec.
  3. Sauté aromatics: Stir in onion, garlic, ginger, salt; cook 4 min.
  4. Simmer: Add sweet potatoes, broth, water; cover, simmer 12 min until tender.
  5. Blend: Purée half the soup with immersion blender.
  6. Enrich: Stir in ½ cup coconut milk and maple syrup; simmer 2 min.
  7. Finish greens: Off heat, add spinach, cover 1 min; wilt.
  8. Season: Add lime juice, salt, pepper. Serve hot, drizzled with remaining coconut milk and pumpkin seeds.

Recipe Notes

Soup thickens as it sits; thin with broth or coconut milk when reheating. Freeze without spinach up to 3 months.

Nutrition (per serving)

248
Calories
4g
Protein
31g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.