onepot sweet potato and spinach soup for family comfort on cold nights

20 min prep 6 min cook 5 servings
onepot sweet potato and spinach soup for family comfort on cold nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Sweet Potato & Spinach Soup: The Cozy Bowl That Hugs Your Family on Cold Nights

There’s a moment every November when the first real cold snap rolls through and the house suddenly smells of woodsmoke and wet leaves. That’s the night I pull out the Dutch oven, chop up a mountain of sunset-orange sweet potatoes, and let this soup simmer until the windows fog and the kids abandon their homework to hover at the stove. It’s the same soup I made the week we brought our youngest home from the hospital—thin on sleep, thick on gratitude— and the one my neighbor requests after the first snowfall. One pot, thirty mostly hands-off minutes, and you’ve got a silky, nutrient-dense broth that tastes like someone tucked your whole family under an electric blanket. If comfort had a flavor, it would be cumin-laced coconut milk wrapped around tender sweet potatoes and bright spinach that wilts into emerald ribbons the second it hits the bowl. Make it once and you’ll find yourself planning movie nights around it, hoping for an excuse to ladle seconds.

Why This Recipe Works

  • One-pot magic: Everything from sauté to simmer happens in a single Dutch oven—minimal dishes, maximum flavor layering.
  • Creamy without cream: A can of light coconut milk provides luscious body for less saturated fat than heavy cream.
  • Fast weeknight staple: 10 minutes prep, 20 minutes simmer—dinner on the table before homework meltdowns begin.
  • Built-in veggie power: Two large sweet potatoes and an entire box of spinach deliver vitamin A, C, iron, and fiber.
  • Pantry friendly: All ingredients keep for weeks (or months) so you can shop once and eat cozy all winter.
  • Kid-approved heat level: Mild curry powder adds warmth, not fire; customize with cayenne for adults.
  • Freezer hero: Doubles beautifully; thaw and reheat on busy weeknights without loss of texture.

Ingredients You'll Need

Ingredients

Quality matters when your ingredient list is short. Seek out sweet potatoes that feel heavy for their size with tight, unblemished skins—those are the candy-sweet ones. I reach for the reddish-orange “garnet” variety because they purée silkier than pale yellow varieties. Baby spinach sold in clamshells is pre-washed; still give it a quick rinse to remove the faint plastic aroma. Full-fat coconut milk will give you the richest finish, but light keeps things weeknight-friendly and lets the sweet-potato flavor shine. Stock choice is personal: use low-sodium vegetable broth if you want the soup vegan, or go half-and-half with chicken bone broth for extra protein. Curry powder freshness is non-negotiable; if yours has sat above the stove since last winter the volatile oils have flat-lined—time for a new jar. Finally, a squeeze of lime at the end is technically optional, but acid is the magic wand that wakes up every other flavor.

How to Make One-Pot Sweet Potato and Spinach Soup for Family Comfort on Cold Nights

1
Warm the pot & bloom the aromatics

Set a 4–5 qt Dutch oven over medium heat for 60 seconds so the metal expands evenly and nothing sticks. Add olive oil, swirl to coat, then scatter in diced onion plus a three-finger pinch of salt. Sauté 4 minutes until edges turn translucent; add minced garlic, grated ginger, and curry powder. Stir constantly 45 seconds—the spices will toast and your kitchen will smell like a Marrakesh souk. Do not rush this step; blooming spices in fat dissolves their fat-soluble flavor compounds.

2
Deglaze & build the broth

Pour in ½ cup of the broth and scrape the pot’s bottom with a flat wooden spoon to loosen any browned bits (fond). Those caramelized sugars equal free flavor. Add remaining broth plus 1 cup water, the cubed sweet potatoes, and a bay leaf. Increase heat to high; once the surface shivers with bubbles, drop to a gentle simmer and partially cover.

3
Simmer until velvety

Let the soup burble 15–18 minutes, stirring once halfway. You’re waiting for a fork to slide through a sweet-potato cube with zero resistance. If liquid drops below the solids, add an extra splash of water; we want everything barely submerged.

4
Blend a portion for creaminess

Fish out the bay leaf. Insert an immersion blender and pulse 4–5 seconds in three different spots; you want to purée roughly half the potatoes so the soup becomes naturally thick while still leaving pleasant chunks. No immersion blender? Carefully ladle two cups into a countertop blender, vent the lid, and blend until smooth, then return to pot.

5
Finish with greens & coconut milk

Reduce heat to low. Stir in coconut milk and a fistful of baby spinach. Within 30 seconds the greens will wilt into deep-green ribbons. Season with salt, pepper, and a squeeze of lime; taste and adjust. Soup should be thick enough to coat the back of a spoon yet still spoonable.

6
Serve & garnish with intention

Ladle into warm bowls. Top with a drizzle of coconut milk, toasted pumpkin seeds for crunch, and a few extra spinach leaves for color contrast. Serve alongside crusty whole-grain bread for swiping every last drop.

Expert Tips

Control the heat

If serving toddlers, use mild curry powder and skip cayenne entirely. For heat lovers, stir ⅛ tsp cayenne into the spice bloom.

Speed it up

Microwave sweet-potato cubes in a covered bowl with 2 Tbsp water for 4 minutes before adding to pot; cuts simmer time by 6 minutes.

Texture tweak

For ultra-silky restaurant vibes, blend the entire pot and swirl in an extra ¼ cup coconut milk just before serving.

Batch cooking

Double the recipe; freeze portions in silicone muffin trays for single-serve “soup pucks” that thaw in lunchboxes by noon.

Brighten last night’s leftovers

Stored soup thickens; loosen with a splash of broth and a squeeze of fresh citrus to wake up flavors.

Protein boost

Stir in a can of rinsed chickpeas or shredded rotisserie chicken during the final 3 minutes for a complete one-pot meal.

Variations to Try

  • Carrot–Sweet Potato Split: Swap half the sweet potatoes for carrots for a lighter hue and extra beta-carotene.
  • Thai Twist: Add 1 Tbsp red curry paste with the garlic and finish with fish sauce and brown sugar instead of lime.
  • Smoky Chipotle: Stir ½ tsp chipotle powder into the curry powder for a smoldering back-note.
  • Green-Goddess Boost: Purée ½ cup fresh parsley or cilantro with the coconut milk for a verdant pop.
  • Grain Bowl Base: Serve over farro or brown rice, topped with avocado and pumpkin seeds for crunch.

Storage Tips

Cool the soup completely, then transfer to airtight containers. Refrigerated, it keeps 4 days; flavors deepen by day two. For longer storage, ladle into quart-size freezer bags, press out air, and freeze flat—saves space and thaws in under 20 minutes in a bowl of warm water. Reheat gently; vigorous boiling breaks down the coconut milk and turns spinach drab. If soup separates, whisk in a splash of broth and it will emulsify again.

Frequently Asked Questions

Yes—thaw and squeeze dry first. Add during the last minute to prevent gray edges.

Absolutely—just use vegetable broth. The coconut milk provides all the creaminess.

Drop a peeled potato into the simmering soup for 10 minutes; it will absorb some salt. Alternatively, add another cup of water and a squeeze of lime to balance.

Yes—add everything except coconut milk and spinach. Cook on low 4 hours, then stir in coconut milk and spinach during the last 15 minutes.

A crusty whole-grain sourdough or naan for dipping. The tang complements the sweet potatoes.

Substitute ¾ cup evaporated skim milk or Greek yogurt, but warm them first to prevent curdling.
onepot sweet potato and spinach soup for family comfort on cold nights
soups
Pin Recipe

One-Pot Sweet Potato & Spinach Soup

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in Dutch oven over medium heat. Add onion & salt; sauté 4 min.
  2. Bloom spices: Stir in garlic, ginger, curry powder; cook 45 sec until fragrant.
  3. Simmer: Add broth, sweet potatoes, bay leaf. Bring to boil, reduce to simmer 15-18 min until potatoes are tender.
  4. Blend: Remove bay leaf; pulse with immersion blender 3-4 sec to thicken, leaving chunks.
  5. Finish: Stir in coconut milk & spinach. Season with lime juice, salt, pepper.
  6. Serve: Ladle into bowls; garnish as desired. Serve hot.

Recipe Notes

Soup thickens as it sits; thin with broth when reheating. Freeze up to 3 months.

Nutrition (per serving)

187
Calories
4g
Protein
27g
Carbs
8g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.