creamy sweet potato and spinach soup for cold winter days

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

Love this? Pin it for later!

There’s a certain kind of magic that happens when the first real cold snap arrives. The windows fog, the kettle whistles non-stop, and my kitchen turns into a soup laboratory. After years of chasing the “perfect” winter soup—something that feels like a blanket, tastes like Sunday dinner, and still manages to sneak in a few vegetables—I landed on this creamy sweet-potato and spinach number. It was born on a gray January afternoon when the fridge held little more than a knobby pile of sweet potatoes, a wilting bag of spinach, and the dregs of a pint of heavy cream. One blender whirl later, I ladled it into thick pottery bowls, sprinkled on some toasted pepitas, and watched my normally salad-averse nephew polish off two servings without asking what the green bits were. That’s when I knew I’d struck winter-weeknight gold.

Since then, this soup has followed me through snow-days, book-club nights, and the kind of February evenings when sunset happens at 4:30 p.m. and you need every calorie to feel like a hug. It’s silky without being cloying, naturally gluten-free, and—if you swap in coconut cream—vegan-friendly. Most importantly, it plays nicely with whatever you have lying around: a strip of bacon, a half-eaten roast chicken, that forgotten can of chickpeas. Make a double batch; you’ll thank yourself on the third gray day in a row.

Why This Recipe Works

  • Velvety Texture: Blending half the soup while leaving the rest chunky gives body without baby-food vibes.
  • Built-In Flavor Layers: Roasting the sweet potatoes first caramelizes their edges, adding depth you can’t get from a straight simmer.
  • Green That Stays Green: Adding spinach off-heat keeps the color vivid instead of swampy.
  • One-Pot Weeknight Friendly: Roast, simmer, and blend in the same Dutch oven—minimal dishes, maximal reward.
  • Freezer Hero: Thaws like a dream for up to three months; texture stays lush thanks to the natural starch in sweet potatoes.
  • Customizable Creaminess: Use dairy, coconut milk, or even white beans for a lighter spin—details below.

Ingredients You'll Need

Ingredients

Great soup starts at the grocery store, but don’t stress—most of these items are pantry staples. Here’s what to look for and where you can flex.

Sweet Potatoes (about 2 lbs/900 g): I like the orange-fleshed Garnet or Beauregard varieties for their sweetness and moist texture. Choose tubers that feel heavy for their size and have tight, unwrinkled skin. If you only have regular potatoes, you can substitute half and half, but you’ll lose the subtle sweetness that balances the spinach.

Fresh Spinach (5 packed cups): Baby spinach wilts fastest, but mature curly spinach has deeper flavor. If you’re using frozen, thaw and squeeze it dry; you’ll need about 1 cup packed. Kale or chard work, too—just strip the ribs and chop finely.

Aromatics: One large yellow onion, two fat cloves of garlic, and a stalk of celery for the flavor base. Shallots swap in beautifully if that’s what you have.

Vegetable Broth (4 cups): Go low-sodium so you control the salt. Chicken broth is fine for omnivores; water plus a bouillon cube works in a pinch.

Heavy Cream (½ cup): For a vegan route, full-fat coconut milk or a drained can of white beans blended with ½ cup water gives comparable silkiness. Greek yogurt is another lower-fat option, but stir it off-heat to prevent curdling.

Spice Trinity: Smoked paprika (½ tsp) for warmth, ground nutmeg (a pinch) to amplify sweetness, and a bay leaf for background complexity. Feel free to add a pinch of chili flakes if you like a gentle prickle of heat.

Finishing Touches: A squeeze of lemon brightens all the earthy notes, while toasted pumpkin seeds add crunch. Don’t skip them; texture contrast is everything in a blended soup.

How to Make Creamy Sweet Potato and Spinach Soup for Cold Winter Days

1
Roast the Sweet Potatoes

Preheat oven to 425 °F (220 °C). Peel and cube sweet potatoes into ¾-inch pieces; toss with 1 Tbsp olive oil, ½ tsp salt, and a few grinds of pepper. Spread on a parchment-lined sheet and roast 20–22 min, flipping once, until edges are caramelized and centers are tender. This concentrates flavor and prevents watery soup.

2
Sweat the Aromatics

While potatoes roast, warm 1 Tbsp butter (or coconut oil) in a Dutch oven over medium. Add diced onion, celery, and a pinch of salt; cook 5 min until translucent, not browned. Stir in minced garlic, smoked paprika, and nutmeg; cook 30 sec until fragrant.

3
Deglaze & Simmer

Tip in ¼ cup dry white wine or water; scrape browned bits. Add roasted sweet potatoes, bay leaf, and broth. Bring to a boil, then reduce to a gentle simmer, partially covered, 12 min to marry flavors.

4
Blend Strategically

Fish out bay leaf. Use an immersion blender to purée about two-thirds of the soup, leaving some chunks for texture. No immersion blender? Carefully transfer 3 cups to a countertop blender, vent lid, and blend until smooth before returning to pot.

5
Wilt in Spinach

Turn heat to low. Stir in spinach a handful at a time until just wilted and vibrant, about 1 min. Overcooking turns it army-green.

6
Enrich & Brighten

Stir in cream (or coconut milk) and lemon juice. Taste; add salt and pepper as needed. Heat gently—do not boil once the cream is in or it can split.

7
Serve & Garnish

Ladle into warm bowls. Top with toasted pumpkin seeds, a swirl of cream, and cracked black pepper. Serve alongside crusty sourdough for the full hygge effect.

Expert Tips

Speed It Up

Short on time? Microwave the cubed sweet potatoes in a covered bowl with ¼ cup water for 6 min, then drain and proceed. You’ll sacrifice some roasted depth, but dinner hits the table 15 min faster.

Dial the Thickness

Too thick? Thin with broth or milk. Too thin? Simmer 5 min uncovered, or mash a few potatoes against the pot’s side and stir.

Make-Ahead Magic

Flavor improves overnight. Store soup base without cream; add when reheating to keep color fresh.

Blender Safety

When using a countertop blender, fill no more than halfway and remove the center cap, covering with a towel to release steam.

Boost Protein

Stir in a can of rinsed white beans or shredded rotisserie chicken during the reheat for a complete one-bowl meal.

Freeze Smart

Portion cooled soup into silicone muffin trays; freeze, then pop out and store in a zip bag for single-serve blocks that thaw quickly.

Variations to Try

  • Thai Twist: Swap smoked paprika for 1 tsp red curry paste and use coconut cream. Finish with lime juice, cilantro, and a drizzle of sriracha.
  • Bacon & Sage: Render 3 strips of chopped bacon first; use the fat instead of butter. Sprinkle crispy bacon on top along with fried sage leaves.
  • Carrot-Ginger Boost: Replace one sweet potato with 3 large carrots and add 1 Tbsp grated fresh ginger with the garlic.
  • Grain Bowl Base: Make extra thick and spoon over warm farro or quinoa, then top with avocado and a soft-boiled egg.
  • Spicy Chipotle: Add 1 minced chipotle in adobo plus 1 tsp adobo sauce; finish with a swirl of Greek yogurt and toasted cumin seeds.
  • Apple & Miso: Stir in 1 grated apple with onions and whisk 1 Tbsp white miso into the cream before adding. Instant umami depth.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, stirring often; add a splash of broth or milk to loosen.

Freezer: Leave out the cream if you plan to freeze. Portion into freezer-safe jars or bags, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in the fridge, then reheat and stir in cream.

Make-Ahead Lunch Jars: Divide soup among 1-pint mason jars, cool, seal, and refrigerate. Grab-and-go for up to 3 days; reheat in microwave 2 min, stirring halfway.

Frequently Asked Questions

Yes, but roast from frozen at 450 °F for 30 min, stirring halfway. They’ll release water, so pat dry before adding to the pot to avoid diluting flavor.

Absolutely. Skip the salt and smoked paprika, blend completely smooth, and use breast milk or formula to thin. Spinach provides iron and sweet potatoes beta-carotene.

Spinach oxidizes when overcooked. Next time, add spinach off-heat and serve immediately. A squeeze of lemon also helps keep color bright.

Yes—use a 7-quart Dutch oven. Increase roasting time by 5 min and simmer 15 min. You may need to blend in batches.

A crusty sourdough or no-knead Dutch-oven loaf stands up to dipping. For gluten-free, try toasted almond-flour flatbread or cornbread.

Balance with acid—add another ½–1 tsp lemon juice—or a pinch of cayenne. A tablespoon of nutritional yeast also adds savory depth.
creamy sweet potato and spinach soup for cold winter days
soups
Pin Recipe

creamy sweet potato and spinach soup for cold winter days

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

Ingredients

Instructions

  1. Roast: Preheat oven to 425 °F. Toss sweet-potato cubes with olive oil, salt, and pepper. Roast 20–22 min until caramelized.
  2. Sweat: In a Dutch oven, melt butter over medium. Add onion and celery; cook 5 min. Stir in garlic, paprika, nutmeg; cook 30 sec.
  3. Deglaze: Add wine; scrape bits. Add roasted potatoes, broth, bay leaf. Simmer 12 min.
  4. Blend: Remove bay leaf. Blend two-thirds of soup until smooth using an immersion blender.
  5. Wilt: Stir in spinach off-heat until just wilted, 1 min.
  6. Enrich: Stir in cream and lemon juice; warm gently. Adjust salt & pepper.
  7. Serve: Ladle into bowls, garnish with pumpkin seeds and a drizzle of cream.

Recipe Notes

For vegan option, use coconut oil and coconut milk. Soup thickens as it sits; thin with broth when reheating.

Nutrition (per serving)

247
Calories
4g
Protein
32g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.