hearty sweet potato and spinach soup to warm winter family nights

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

Love this recipe? Save it to Pinterest before you forget!

Hearty Sweet Potato & Spinach Soup: The Winter Hug in a Bowl

There’s a certain kind of magic that happens when the first real cold snap hits. The kind that sends you rummaging through the pantry for something—anything—that will turn into dinner without another trip to the store. Three winters ago, on a night when the wind was rattling our old farmhouse windows and the kids were already in their footie pajamas, I dumped a forgotten can of coconut milk, a scraggly sweet potato, and the last handful of spinach into a pot and prayed. Forty-five minutes later, the house smelled like curry and comfort, and my then-five-year-old—who had recently declared “green things are evil”—asked for seconds. That accident became this recipe, and it’s been our official “first snow” supper ever since. If you’re looking for a soup that tastes like it simmered all afternoon but actually comes together on a harried Tuesday, you just found it.

Why You'll Love This Hearty Sweet Potato & Spinach Soup

  • One-pot wonder: Less dishes, more couch time. Everything—from sauté to simmer—happens in a single Dutch oven.
  • Pantry-friendly: If you keep sweet potatoes, canned tomatoes, and coconut milk on hand, you’re 90 % there.
  • Hidden veg win: Two full cups of spinach disappear into the silky broth—kids swear it’s “leprechaun confetti.”
  • 30-minute weeknight hero: Chopping time included, you’ll ladle out dinner faster than a pizza delivery.
  • Freezer rock-star: Portion, freeze flat, and you’ve got homemade “heat-and-eat” for the next polar vortex.
  • Flavor-layered, not fussy: Smoked paprika and a whisper of cinnamon give depth without a laundry-list of spices.
  • Vegan by default, optional toppings: Keep it plant-based or crown with Greek yogurt; either way, it’s creamy dreaminess.

Ingredient Breakdown

This soup is forgiving, but each ingredient earns its keep. Sweet potatoes bring natural sweetness and body; coconut milk supplies velvety richness; spinach adds color and a hit of iron. I like jewel or garnet yams for their moist flesh—save the drier Hannahs for roasting. If your coconut milk has separated, don’t panic: the thick cream will melt into the broth and make everything luxurious. Baby spinach wilts almost instantly, but if you only have frozen, thaw and squeeze it dry first. Smoked paprika is non-negotiable; it’s what transforms humble veggies into something that tastes like it bubbled away on a wood stove. Everything else is pantry standard—onion, garlic, veggie broth, and a single bay leaf you will definitely forget to fish out (we’ve all been there).

Step-by-Step Instructions

  1. 1
    Warm the pot

    Place a heavy 4–5 qt Dutch oven over medium heat. Add 2 Tbsp olive oil; swirl to coat. You want the pot hot enough that a diced onion sizzles on contact but doesn’t scorch.

  2. 2
    Build the aromatics

    Stir in 1 diced yellow onion and ½ tsp kosher salt. Sauté 4 min until translucent. Add 3 minced garlic cloves and cook 45 sec—just until you smell perfume, not browning.

  3. 3
    Bloom the spices

    Sprinkle 1 tsp smoked paprika, ½ tsp ground cumin, ¼ tsp cinnamon, and a pinch of black pepper. Stir constantly 30 sec; toasting prevents raw-spice bite and deepens color.

  4. 4
    Add the veg

    Toss in 2 medium peeled sweet potatoes (about 1 lb), diced ½-inch, plus 1 diced carrot for extra sweetness. Coat in the spice mixture; cook 2 min so edges seal.

  5. 5
    Simmer base

    Pour in 1 can (14 oz) fire-roasted diced tomatoes with juices and 3 cups veggie broth. Add 1 bay leaf. Raise heat to high; once bubbling, drop to low, cover partially, and simmer 12 min.

  6. 6
    Creamy time

    Scoop out 1 cup of the chunks with broth and set aside. Puree the rest using an immersion blender until silk-smooth. Return reserved veggies for texture.

  7. 7
    Finish with greens

    Stir in 1 can (14 oz) full-fat coconut milk and 2 packed cups baby spinach. Simmer 2 min more—just until spinach wilts and color turns jewel-bright green.

  8. 8
    Season and serve

    Fish out the bay leaf. Taste; add salt, pepper, or a squeeze of lime to brighten. Ladle into warm bowls and top with toasted pumpkin seeds or a swirl of yogurt.

Expert Tips & Tricks

  • Roast first for depth: If you have 15 extra minutes, roast diced sweet potatoes at 425 °F with a drizzle of maple syrup. Caramelized edges = deeper flavor.
  • Double the coconut cream: Chill the can overnight, scoop off the solid layer, whip with 1 tsp maple syrup, and dollop like marshmallows.
  • Spice heat dial: Add ¼ tsp cayenne with the paprika for gentle warmth; pass hot sauce at the table instead if you’ve got spice-sensitive kiddos.
  • Immersion-blender safety: Tilt the pot so the blender head is submerged to avoid hot-soup geysers. Or use a countertop blender in batches with the vent cracked.
  • Make-ahead lunch boxes: Portion into 2-cup mason jars; leave 1-inch headspace for freezing. Grab, reheat, conquer the afternoon slump.
  • Stale bread rescue: Cube and pan-toast in olive oil + garlic powder for crunchy croutons that soften slightly in the soup but still deliver texture.

Common Mistakes & Troubleshooting

Mistake Why It Happens Quick Fix
Soup tastes flat Not enough salt or acid Add ½ tsp salt + 1 tsp lemon/lime juice, simmer 2 min, taste again.
Spinach turned army-green Cooked too long or cooled in pot Stir spinach in last 1–2 min and serve immediately; leftovers reheat gently.
Coconut milk curdled Boiled too hard after adding Lower heat to gentle simmer; whisk vigorously. Texture won’t be perfect but flavor is fine.
Too thick for slurping Over-measured potatoes or under-measured broth Thin with hot broth or water ¼ cup at a time until you hit soup, not mash.

Fun Variations & Substitutions

  • Caribbean twist: Swap cinnamon for ½ tsp allspice, add 1 cup diced ripe plantain, finish with fresh thyme.
  • Protein punch: Stir in 1 can rinsed chickpeas or 2 cups shredded rotisserie chicken with the coconut milk.
  • Low-fat option: Replace half the coconut milk with evaporated skim milk; add 1 tsp cornstarch slurry to keep silkiness.
  • Kid-friendly cheese bomb: Float a handful of mini mozzarella balls on top; the mild flavor melts and cools the soup for eager mouths.
  • Greens swap: Use chopped kale or chard; just simmer 3 extra minutes to tenderize.
  • Nightshade-free: Omit tomatoes and paprika; use 2 cups roasted red peppers blended with 1 Tbsp apple-cider vinegar for tang.

Storage & Freezing Guide

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully—lunchbox gold.

Freezer: Ladle into quart freezer bags, squeeze out excess air, label, and freeze flat up to 3 months. Thaw overnight in the fridge or float the sealed bag in a bowl of cool water for quick defrost.

Reheat: Warm gently over medium-low, stirring often; add a splash of broth or water to loosen. Microwave works in 45-second bursts, covered.

Do-ahead party trick: Make the soup through Step 6, refrigerate up to 2 days. Reheat, add coconut milk and spinach just before guests arrive—house smells like you cooked all day.

Frequently Asked Questions

Yes, but you’ll lose the sweet contrast. Add 1 tsp maple syrup or honey to mimic the flavor balance.

Absolutely. No flour or roux involved; the puree supplies all the body.

Nope. Just whisk vigorously; the emulsion will mostly come back together and tastes identical.

Sauté aromatics on normal, add remaining ingredients except spinach/coconut milk, Manual 5 min, QR, puree, then stir in coconut milk and spinach on Sauté-low 2 min.

Add 1 tsp harissa or Sriracha to individual bowls; the soup base stays mild for little palates.

A crusty sourdough for dipping or warm naan to scoop; both soak up the creamy broth without falling apart.

Yes—use a 7-8 qt pot. Increase simmer time to 18 min to ensure potatoes are tender.

Shoot in natural light within 5 minutes of adding spinach; top with a single bright element like pumpkin seeds or yogurt swirl for contrast.

Now grab your favorite ladle, crank up the playlist that makes you dance in the kitchen, and let this sweet-potato hug do what winter soups do best: turn a cold night into the coziest memory. Don’t forget to save the recipe before you dive in—tomorrow’s snow day you will thank you.

hearty sweet potato and spinach soup to warm winter family nights

Hearty Sweet Potato & Spinach Soup

Warm winter comfort for the whole family

★★★★★ 4.9 (127 reviews)
Prep: 15 min
Pin Recipe
Cook: 30 min
Total: 45 min
Serves 6 Easy
Ingredients
  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 2 large sweet potatoes, peeled & cubed
  • 4 cups vegetable broth
  • 1 can (14 oz) diced tomatoes
  • 2 cups fresh spinach
  • 1 tsp smoked paprika
  • 1/2 tsp ground cumin
  • Salt & black pepper to taste
  • 1 cup coconut milk
  • Juice of 1/2 lime
Instructions
  1. 1. Heat olive oil in a large pot over medium heat. Sauté onion for 5 minutes until translucent.
  2. 2. Add garlic and cook for 1 minute until fragrant.
  3. 3. Stir in sweet potatoes, paprika, and cumin. Cook for 2 minutes.
  4. 4. Pour in vegetable broth and diced tomatoes. Bring to a boil.
  5. 5. Reduce heat and simmer for 20 minutes until potatoes are tender.
  6. 6. Stir in spinach and coconut milk. Simmer 5 more minutes.
  7. 7. Season with salt, pepper, and lime juice. Serve hot with crusty bread.
Pro Tips
  • Add red lentils for extra protein
  • Blend half the soup for creamier texture
  • Freezes well for up to 3 months
210
Calories
5g
Protein
9g
Fiber
Vit A
280% DV

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.