creamy sweet potato and spinach soup for nourishing cold night suppers

16 min prep 45 min cook 5 servings
creamy sweet potato and spinach soup for nourishing cold night suppers
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Creamy Sweet Potato & Spinach Soup: The Cozy Bowl That Hugs You Back

There’s a moment every November when the first real chill sneaks under the door, the windows fog, and my kitchen suddenly smells like possibility. It happened again last Tuesday: I came home soaked from a freezing rain, kicked off soggy boots, and found myself craving something that could thaw me from the inside out. I yanked open the crisper drawer—one lonely sweet potato and a half-eaten bag of baby spinach stared back. Twenty-five minutes later I was wrapped in a blanket, cradling a steaming bowl of sunset-orange soup so silky it could’ve been dessert. That accidental dinner has become my official “first cold night” ritual, and I’m finally writing it down so you can adopt it too.

I’ve tweaked it dozens of ways since—coconut milk for dairy-free friends, chipotle for spice seekers, lemon for brightness—but the heart stays the same: velvety sweet potatoes, wilted spinach, and a whisper of nutmeg that makes the whole house smell like December even when the calendar says October. If you’ve got a cutting board, a pot, and the patience to let onions get golden, you’re thirty minutes away from the edible equivalent of a weighted blanket. Make a double batch; tomorrow’s lunch will thank you.

Why This Recipe Works

  • One-pot wonder: Minimal dishes, maximum flavor—everything simmers in a single Dutch oven.
  • Naturally creamy: Blended sweet potatoes create dairy-free body; a splash of milk is optional, not mandatory.
  • Week-night fast: 10 minutes hands-on, 20 minutes simmering—dinner is done before the bread finishes toasting.
  • Freezer hero: Portion, freeze, reheat—tastes even better the next day when spices meld.
  • Spinach last-minute: Adds vibrant color and iron without turning Army-green.
  • Kid-approved sweetness: Sweet potato base sneaks veggies onto the pickiest plates.
  • Budget brilliance: Whole recipe costs under $6 and feeds four hungry adults.

Ingredients You'll Need

Ingredients

Sweet potatoes are the star, so buy firm, unblemished ones with tight skins. I reach for the deeper orange varieties (often labeled “garnet” or “jewel”) because they’re moister and sweeter than paler cousins. If your grocery only has behemoths, grab one that weighs about a pound; smaller potatoes are denser and roast faster if you ever decide to pre-roast for deeper flavor.

Yellow onion forms the aromatic base. Skip white—they’re sharper and can bully the sweet potato. When dicing, aim for ¼-inch pieces so they melt by the time the potatoes are tender.

Garlic should feel plump in its papery jacket. I use three cloves; feel free to add a fourth if you’re fighting a cold. Press or mince finely—big chunks will stay spicy even after blending.

Vegetable broth keeps things vegetarian, but a good low-sodium chicken stock is lovely if that’s what you have. Avoid anything labeled “low-flavor” (you know the brand). If your broth is salt-free, you’ll season more aggressively at the end.

Fresh baby spinach wilts in seconds and tastes cleaner than frozen. If you only have frozen, thaw and squeeze it bone-dry, then stir in during the last minute so it doesn’t water down the silkiness.

Heavy cream is optional but dreamy. For a vegan pot, swap in full-fat coconut milk; the faint coconut plays nicely with sweet potato. Use ½ cup for indulgence, ¼ cup for restraint.

Spice lineup: kosher salt, black pepper, a bay leaf, and the sleeper hit—freshly grated nutmeg. Buy whole nuts and micro-plane; pre-ground nutmeg tastes like pencil shavings.

For finishing, I love toasted pumpkin seeds for crunch and a squeeze of lemon to wake everything up. A drizzle of chili oil turns it into a conversation piece.

How to Make Creamy Sweet Potato & Spinach Soup

1
Warm the pot

Place a heavy-bottomed Dutch oven or soup pot over medium heat for 90 seconds. This dry-heat step prevents onions from sticking later. Add 2 Tbsp olive oil and swirl to coat; the surface should shimmer but not smoke.

2
Soften the aromatics

Add 1 diced yellow onion plus ½ tsp kosher salt. Sauté 5 minutes, stirring occasionally, until edges turn translucent. If onions brown, lower heat. Add 3 minced garlic cloves; cook 45 seconds—just until fragrant. You’re building a sweet-savory foundation.

3
Bloom the spices

Stir in ½ tsp freshly ground black pepper, ¼ tsp nutmeg, and a crumbled bay leaf. Toasting spices in hot fat for 30 seconds amplifies their essential oils and perfumes the kitchen instantly.

4
Add the sweet potatoes

Peel and cube 1½ lb (about 2 medium) sweet potatoes into ¾-inch chunks. Uniform size ensures even cooking. Toss them into the pot with 4 cups broth. Increase heat to high; bring to a boil, then reduce to a lively simmer.

5
Simmer until velvety

Cover partially and cook 15–18 minutes. Pierce a cube with a fork; it should slide off with zero resistance. Overcooking is fine—it just makes blending smoother.

6
Blend to silk

Remove bay leaf. Use an immersion blender directly in the pot, tilting the pan to submerge the head. Start on low, then high, until no visible flecks remain. (Countertop blender? Cool soup 10 minutes first, blend in batches, leaving the feeder cap ajar for steam.)

7
Enrich and green

Return pot to low heat. Stir in ½ cup heavy cream (or coconut milk) and 3 packed cups baby spinach. Cook just until spinach wilts—about 60 seconds—then remove from heat. Bright green flecks stay vibrant.

8
Season and serve

Taste with a clean spoon. Sweet potatoes vary in sweetness; balance with up to 1 tsp kosher salt, ½ tsp lemon juice, or a pinch more nutmeg. Ladle into warm bowls, top with toasted seeds, a swirl of cream, and crusty bread on the side.

Expert Tips

Preheat your bowls

Pour boiling water into serving bowls, let stand 1 minute, then empty. Hot soup stays hot, and you won’t be racing to the microwave.

Silkier texture trick

After blending, pass soup through a fine-mesh sieve using a ladle. It’s an extra 3 minutes that turns restaurant-good into Michelin-good.

Overnight flavor boost

Make soup through Step 6, cool, refrigerate overnight. Add spinach and cream when reheating; chlorophyll stays brighter and fresher.

Thickness dial

Too thick? Thin with broth, ¼ cup at a time. Too thin? Simmer uncovered 5 minutes, stirring, or stir in 1 Tbsp instant mashed potatoes.

Zero-waste greens

Wilted salad spinach on its last leg? Still fine for soup. Just trim any slimy bits and stir in during the last 30 seconds.

Immersion-blender safety

Keep the blade submerged to avoid hot-soup geysers. Tilt the pot, not the blender, for better control.

Variations to Try

Spicy Chipotle

Add 1 minced chipotle in adobo with the garlic. Finish with lime juice and cilantro instead of nutmeg.

Thai-Inspired

Swap nutmeg for 1 tsp yellow curry paste and finish with coconut milk, lime zest, and Thai basil.

Protein Power

Stir in 1 can rinsed chickpeas or 2 cups shredded rotisserie chicken with the spinach for extra heft.

Apple & Sage

Sauté 1 diced apple with onions and add 1 tsp chopped fresh sage. Omit nutmeg; finish with crème fraîche.

Roasted Garlic Luxe

Roast a whole head of garlic at 400 °F for 40 minutes, squeeze in at blending stage for caramel depth.

Carrot Swap

Replace half the sweet potatoes with carrots for a lighter color and slightly lower glycemic load.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. The color may deepen, but flavor improves. Reheat gently over medium-low, thinning with broth or water as needed.

Freeze: Skip the spinach and cream if you plan to freeze. Portion into freezer-safe jars or silicone Souper-Cubes, leaving 1 inch headspace. Freeze up to 3 months. Thaw overnight in refrigerator, then reheat and stir in spinach and cream.

Meal-Prep Lunches: Pour single servings into 16-oz thermoses. Preheat thermos with boiling water for 5 minutes, empty, fill with piping-hot soup. Stays warm 6 hours—perfect for ski days or office desks.

Make-Ahead Dinner Party: Double the recipe through Step 6; chill. Two hours before guests arrive, reheat slowly, then add spinach and cream right before serving so color stays jewel-bright.

Frequently Asked Questions

Yes, if they’re pre-cubed and frozen raw. Add an extra 3–4 minutes to simmering time. Texture may be slightly grainier, so blend an extra 30 seconds.

Absolutely—just omit the cream and use compliant broth. The sweet potatoes provide all the body you need.

Reserve 1 cup of cubed sweet potatoes before blending and mash them with a fork, then stir back in. Or top each bowl with roasted pepitas and crispy fried shallots.

Yep. Add everything except spinach and cream to a slow cooker. Cook on LOW 4–5 hours or HIGH 2–3 hours until potatoes are tender. Blend, then stir in spinach and cream at the end.

A crusty sourdough or seeded whole-grain loaf for dipping. Cornbread is magical if you’re going the chipotle route.

Sure—halve all ingredients but use the same bay leaf. A smaller pot works; blending time stays identical.
creamy sweet potato and spinach soup for nourishing cold night suppers
soups
Pin Recipe

Creamy Sweet Potato & Spinach Soup

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

Ingredients

Instructions

  1. Warm the pot: Heat olive oil in a Dutch oven over medium heat until shimmering.
  2. Sauté aromatics: Add onion and ½ tsp salt; cook 5 minutes until translucent. Stir in garlic 45 seconds.
  3. Bloom spices: Add pepper, nutmeg, and bay leaf; cook 30 seconds.
  4. Simmer: Add sweet potatoes and broth; bring to boil, reduce to simmer 15–18 minutes until very tender.
  5. Blend: Remove bay leaf; puree until silky using an immersion blender.
  6. Finish: Stir in spinach and cream; cook 1 minute more until wilted. Season with salt and a squeeze of lemon.
  7. Serve: Ladle into warm bowls, top with pumpkin seeds, and an extra swirl of cream if desired.

Recipe Notes

Soup thickens as it stands; thin with broth when reheating. For dairy-free, use coconut milk and skip the cream.

Nutrition (per serving, with cream)

287
Calories
5g
Protein
42g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.