creamy sweet potato and spinach soup for warm cozy family dinners

30 min prep 4 min cook 5 servings
creamy sweet potato and spinach soup for warm cozy family dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Sweet Potato & Spinach Soup

Velvety, nutrient-packed, and ready in under 45 minutes—this is the bowl that turns Tuesday-night chaos into a cozy family memory.

An Autumn Tuesday That Smelled Like Soup

I still remember the first October evening I pulled out my Dutch oven and started chopping sweet potatoes while the rain tapped the kitchen windows. My twins were seven, homework papers were everywhere, and the dog was barking at the mailman—classic suburban mayhem. Thirty-five minutes later we were all hunched over steamy bowls of this sunset-orange soup, the chaos replaced by quiet, happy slurps. That night I wrote “KEEP!” in capital letters on the recipe card, and it’s been on our bi-weekly rotation ever since.

What makes this soup special isn’t just the silky texture or the warm curry undertone; it’s the way it buys you an hour of calm when everyone actually sits at the table and talks. It’s week-night easy, pantry friendly, and—bonus—vegan unless you decide to swirl in a dollop of Greek yogurt. If you’re hunting for a single recipe that stretches from toddler lunches to dinner-party starter, congratulations, you just found it.

Why This Recipe Works

  • One-Pot Wonder: Everything simmers in the same Dutch oven—minimal dishes, maximum flavor.
  • Fast Creaminess: Blending half the soup with coconut milk gives you a velvety texture without heavy cream.
  • Balanced Nutrition: Beta-carotene from sweet potatoes plus iron from spinach equals feel-good fuel.
  • Make-Ahead Friendly: Flavors deepen overnight; simply reheat and fold in fresh spinach.
  • Kid-Approved Sweetness: Sweet potatoes provide natural sugars, so picky eaters slurp happily.
  • Freezer Hero: Portion into silicone muffin cups and freeze up to three months.

Ingredients You'll Need

Ingredients

Below is a quick grocery checklist plus insider tips to help you pick the sweetest potatoes and the creamiest coconut milk.

Produce

  • 2 Tbsp extra-virgin olive oil—choose a fresh bottle; olive oil older than a year can taste bitter.
  • 1 large yellow onion–about 250 g. Sweet onions like Vidalia mellow the curry flavor.
  • 3 cloves garlic–fresh, not pre-minced; that jarred stuff turns murky when blended.
  • 1-inch knob fresh ginger–peel with a spoon; freeze the rest for tomorrow’s smoothie.
  • 1.5 lb orange sweet potatoes (about 2 medium). Look for firm, unblemished skin—no sprouts.
  • 4 packed cups baby spinach–young leaves wilt faster and keep their vivid color.

Spices & Liquid Gold

  • 1 tsp curry powder–mild Madras for warmth; skip hot versions if serving kids.
  • 1/2 tsp ground cumin–toast for 30 sec to unlock nutty notes.
  • 3 cups low-sodium vegetable broth–homemade if you have it; boxed works fine.
  • 1 cup full-fat coconut milk–shake the can; you want thick cream on top for blending.

Optional Finishers

  • 1 Tbsp lime juice–adds bright contrast to earthy potatoes.
  • Plain Greek yogurt or coconut yogurt–for the swirl on top.
  • Toasted pumpkin seeds–crunch lovers rejoice; toast 3 min in a dry skillet.

How to Make Creamy Sweet Potato & Spinach Soup

1
Warm the Pot

Place your Dutch oven over medium heat for 1 minute. Add olive oil and swirl to coat the base evenly; a shimmering surface means you’re ready for onions.

2
Sauté Aromatics

Stir in diced onion and cook 4 minutes until translucent edges appear. Add minced garlic and grated ginger; cook 60 seconds—do NOT let garlic brown or bitterness creeps in.

3
Bloom the Spices

Sprinkle curry powder and cumin over the onion mixture. Stir constantly for 30 seconds; toasting spices in oil amplifies their fragrance and removes raw edge.

4
Add Potatoes & Broth

Tip in 1-inch cubed sweet potatoes (peeled or unpeeled—your call on fiber). Pour in vegetable broth. Scrape the bottom to deglaze any tasty browned bits.

5
Simmer Until Tender

Bring to a boil, then reduce to medium-low. Partially cover and simmer 15 minutes; potatoes should slide off a fork when poked.

6
Blend Half for Creaminess

Remove pot from heat. Ladle half the soup plus half the thick coconut cream into a blender. Vent the lid, cover with a towel, and blend 30 seconds until silky. Return to pot.

7
Wilt in Spinach

Stir in baby spinach; cook on low 2 minutes until bright green. Overcooking dulls the color and nutrients.

8
Brighten & Serve

Stir in lime juice. Taste; add salt (about 1 tsp) and pepper as needed. Ladle into warm bowls, swirl yogurt, sprinkle pumpkin seeds, and serve with crusty bread.

Expert Tips

Control the Heat

If your curry powder is spicy, reduce to 1/2 tsp and swap smoked paprika for the cumin to keep it kid-friendly.

Immersion-Blender Hack

No blender? Pulse directly in the pot 5-6 times with a stick blender, leaving chunks for rustic texture.

Thin or Thicken

Too thick? Splash in broth. Too thin? Simmer uncovered 5 minutes to evaporate excess liquid.

Overnight Upgrade

Make the soup base, cool, refrigerate. The next day reheat, then add spinach for the brightest color.

Freeze Smart

Omit spinach before freezing; add fresh when reheating to avoid muddy color and mushy leaves.

Double Duty

Puree the entire batch, chill, and you’ve got a silky curry-kissed soup shooter for parties.

Variations to Try

  • Protein Boost: Stir in a can of rinsed chickpeas with the spinach for 10 g extra protein per bowl.
  • Carrot-Sweet Potato Split: Replace half the potatoes with carrots for lighter sweetness and extra vitamin A.
  • Thai Twist: Swap curry powder for 1 tsp red curry paste and add a stalk of bruised lemongrass while simmering.
  • Smoky Bacon: For omnivores, crisp 3 slices of bacon, crumble on top, and sauté onions in 1 Tbsp bacon fat.
  • Green Swap: Use baby kale or Swiss chard ribs removed; cook an extra minute to soften.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight glass jars, and refrigerate up to 4 days.

Freeze: Portion into silicone muffin tray, freeze solid, then pop out and store in zip bags up to 3 months.

Reheat: Warm gently over medium-low, thinning with broth or water as needed. Stir in fresh spinach just before serving to keep color vibrant.

Frequently Asked Questions

Yes, but you’ll lose the natural sweetness. Add 1 tsp maple syrup to mimic the subtle sweet note and balance the curry.

Absolutely. Full-fat coconut milk keeps a smooth texture after thawing; just whisk while reheating to re-emulsify.

Replace coconut milk with 3/4 cup cooked white rice plus 3/4 cup oat milk; blend as directed for creaminess without allergens.

div id="collapse4" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
Yes, a 5.5-quart Dutch oven handles a double batch; add 5 extra minutes to simmer time and blend in two batches.

Purée the spinach right into the soup; the orange color masks the green, and they’ll never know they’re eating leafy super-food.

Because of the coconut milk and spinach, USDA recommends freezing instead of water-bath or pressure canning for safety.
creamy sweet potato and spinach soup for warm cozy family dinners
soups
Pin Recipe

Creamy Sweet Potato & Spinach Soup

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in Dutch oven over medium heat.
  2. Sauté aromatics: Cook onion 4 min, add garlic & ginger 1 min.
  3. Bloom spices: Stir in curry powder & cumin 30 sec.
  4. Simmer potatoes: Add sweet potatoes & broth; boil, then simmer 15 min until tender.
  5. Blend half: Puree half the soup with half the coconut milk; return to pot.
  6. Finish: Stir in spinach 2 min, lime juice, salt & pepper. Serve hot with desired toppings.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. Freeze without spinach for best color.

Nutrition (per serving)

197
Calories
3g
Protein
29g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.