onepot creamy potato and spinach soup for cozy family suppers

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

Love this? Pin it for later!

One-Pot Creamy Potato & Spinach Soup for Cozy Family Suppers

When the first autumn chill slips through the crack beneath the front door, my mind immediately jumps to this velvety potato and spinach soup. It’s the recipe I turn to when the kids tumble in from soccer practice with pink noses, when my parents announce an impromptu Sunday visit, or when my best friend calls in tears because her cat needs surgery and she just needs someone to sit at her kitchen table and share a meal that feels like a hug. In other words, it’s the recipe that carries us through life’s small and not-so-small moments, one fragrant ladle at a time.

I first cobbled this soup together on a Wednesday so dreary it could’ve passed for February even though the calendar insisted it was mid-October. The fridge was nearly bare: a five-pound sack of Yukon Golds I’d bought on sale, a wilting box of baby spinach, half an onion, and the dregs of a carton of heavy cream left over from a birthday cake. I tossed everything into my battered Dutch oven with a generous pinch of nutmeg and forgot about it while I helped my daughter build a cardboard castle. Thirty-five minutes later, the house smelled like the inside of a European bistro and dinner was—miraculously—done. My husband took one bite, looked up, and said, “We should serve this at Christmas.” We’ve served it at every Christmas since, plus roughly sixty-three weeknights in between.

What makes this soup so special is that it tastes like you spent the afternoon stirring and fussing, when in reality you dumped, simmered, and blended. It’s naturally vegetarian (vegan if you want it to be), costs less than a drive-through burger run, and manages to sneak an entire container of greens past picky eaters without a single complaint. Most importantly, it scales like a dream: double it for a pot-luck, triple it for a ski-trip crowd, or halve it for a quiet date-night dinner. One pot, one blender, infinite cozy memories.

Why This Recipe Works

  • One-pot wonder: Everything—from sauté to simmer to finish—happens in a single Dutch oven, meaning minimal dishes and maximum flavor layering.
  • Velvety without roux: A quick blitz with an immersion blender thickens the soup naturally; no butter-flour paste needed.
  • Greens that stay bright: Baby spinach is stirred in off-heat so it wilts perfectly and never turns army-green or slimy.
  • Pantry staples: Potatoes, onions, garlic, broth, cream—items most cooks keep on hand 365 days a year.
  • Freezer-friendly: Make a double batch and freeze flat in zip-top bags for up to three months; reheat directly from frozen.
  • Kid-approved: Creamy texture + mild flavors = empty bowls and requests for second helpings, even from the under-ten crowd.
  • Customize easily: Swap half-and-half for coconut milk, add smoked paprika for depth, or fold in leftover roasted chicken for protein.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. Here’s what to look for—and how to swap if your pantry (or budget) demands flexibility.

Yukon Gold potatoes (2 lb / 900 g): Their naturally creamy texture and thin, tender skins mean zero peeling. Look for firm, unblemished spuds roughly the size of a tennis ball; they cook evenly and blend silk-smooth. Russets work in a pinch but can turn gluey if over-blended—stop as soon as the soup looks velvety.

Yellow onion (1 large): The mellow backbone of flavor. Dice it small so it melts into the broth. In a pinch, white or even red onion will do, but steer clear of sweet onions—they’ll make the soup oddly dessert-like.

Garlic (4 cloves): Fresh only, please. Jarred garlic tastes tinny here. Smash, peel, and mince; the aromatics bloom in the butter and perfume the whole house.

Unsalted butter (3 Tbsp): For sautéing and depth. If you need dairy-free, substitute olive oil or refined coconut oil; both work beautifully.

Low-sodium vegetable broth (4 cups / 960 ml): Using low-sodium lets you control salt levels. Homemade stock is gold-standard, but I’ve tested with every brand on the shelf and they all perform well. Chicken broth is fine for omnivores.

Heavy cream (1 cup / 240 ml): This is what delivers the luxurious mouthfeel. For a lighter route, swap in half-and-half or full-fat coconut milk. Avoid skim milk—it’ll curdle and look sad.

Baby spinach (5 oz / 140 g): Buy pre-washed in the box or bag; it saves time and the tender leaves disappear seamlessly into the soup. Frozen spinach works—thaw and squeeze bone-dry first.

Fresh nutmeg (¼ tsp grated): The secret handshake that makes potatoes taste extra potato-y. Whole nutmeg keeps forever on your spice rack; a quick rasp across a microplane is all you need.

Sea salt & cracked black pepper: Season in layers, tasting as you go. I use kosher for cooking and finish with flaky Maldon for crunch.

How to Make One-Pot Creamy Potato & Spinach Soup

1
Melt butter & bloom aromatics

Place your Dutch oven over medium heat and melt the butter until it foams but does not brown. Add diced onion and cook 4 minutes, stirring, until the edges turn translucent. Stir in garlic for 30 seconds; you want it fragrant but not colored.

2
Add potatoes & deglaze

Toss in potato chunks, season with 1 tsp salt and ½ tsp pepper, and stir to coat in the buttery onions. Pour in 1 cup of the broth, scraping the bottom with a wooden spoon to lift any golden bits—that’s pure flavor.

3
Simmer until fork-tender

Add remaining 3 cups broth, bring to a boil, then reduce to a lively simmer. Cover partially and cook 15–18 minutes, until a knife slides through the largest potato chunk like butter.

4
Blend to silky perfection

Remove from heat. Using an immersion blender, puree directly in the pot until absolutely smooth—45 to 60 seconds. No immersion blender? Cool 5 minutes, then blend in batches in a countertop blender; remove the center cap so steam can escape and drape a kitchen towel over the lid to prevent splatters.

5
Enrich with cream & nutmeg

Stir in the cream and nutmeg. Return pot to low heat for 3 minutes; do not let it boil or the cream may separate. Taste and adjust salt—potatoes love salt, so be bold.

6
Wilt in spinach

Turn off heat, scatter spinach over surface, and cover for 2 minutes. The residual heat wilts it to brilliant green perfection. Stir once; the leaves will disappear into the soup, leaving only their nutrients and a pop of color.

7
Serve & garnish

Ladle into warm bowls. Finish with a drizzle of cream, a crack of pepper, crusty bread, and maybe a snowfall of grated sharp cheddar if you’re feeling indulgent. Leftovers thicken overnight; thin with a splash of broth when reheating.

Expert Tips

Temperature matters

Keep the soup below a boil after adding cream; high heat causes the fat to separate and you’ll get a grainy texture.

Keep that green bright

Add spinach off-heat. If you must reheat, do so gently; prolonged heat turns chlorophyll murky.

Speed it up

Dice potatoes smaller (½-inch) and they’ll cook in 10 minutes flat—perfect for hangry toddlers.

Make-ahead magic

Blend the soup base, cool, and refrigerate up to 4 days. Add cream and spinach when reheating for freshest flavor.

Scale smart

When doubling, use a wider pot rather than a taller one; potatoes need surface area to simmer evenly.

Zero waste

Got sad salad greens? Swap in for spinach. Beet tops, arugula, or kale (remove ribs) all work—just adjust wilt time.

Variations to Try

  • Loaded baked-potato style: Stir in shredded cheddar, crumbled bacon, and sliced scallions right before serving.
  • Vegan green goddess: Replace butter with olive oil, swap cream for canned coconut milk, and finish with fresh dill and parsley.
  • Smoky Tuscan: Add 1 tsp smoked paprika and a parmesan rind while simmering; finish with cannellini beans and baby kale.
  • Curried comfort: Stir in 1 Tbsp mild curry powder with the onions and swap nutmeg for garam masala; garnish with cilantro.
  • Seafood chowder twist: After blending, add 8 oz bay scallops or peeled shrimp; simmer 3 minutes until just opaque.

Storage Tips

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 5 days. The soup will thicken; whisk in broth or water to loosen when reheating.

Freezer: Portion into quart-size freezer bags, press flat, and freeze up to 3 months. Thaw overnight in the fridge or 5 minutes under cool running water. Reheat gently, adding cream and spinach only after the soup is hot to preserve color and texture.

Make-ahead for parties: Double the recipe, hold the cream and spinach. Transport the base in a slow-cooker insert; finish with dairy and greens on site. Set the slow cooker to “warm” and guests can ladle at will.

Frequently Asked Questions

Frozen diced potatoes are fine; add them straight from the bag and reduce simmer time by 3 minutes. Avoid shredded hash browns—they dissolve into glue.

Potatoes need aggressive seasoning. Add more salt ¼ tsp at a time, tasting after each addition. A squeeze of lemon or a dash of hot sauce also brightens everything.

Absolutely. Sauté function for steps 1–2, then high pressure for 8 minutes with quick release. Blend, then use keep-warm setting to finish with cream and spinach.

Yes. There’s no flour or roux; thickness comes purely from blended potatoes.

Warm over low heat, stirring often. If the soup base is very cold, loosen with a splash of broth first. Stop when tiny bubbles appear at the edges; do not boil.

Yes. Arugula adds peppery bite, mature spinach delivers earthiness, and baby kale lends texture. For tougher greens, finely shred and simmer 2 extra minutes.
onepot creamy potato and spinach soup for cozy family suppers
soups
Pin Recipe

One-Pot Creamy Potato & Spinach Soup

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

Ingredients

Instructions

  1. Melt & sauté: Melt butter in a Dutch oven over medium heat. Add onion and cook 4 min until translucent. Stir in garlic 30 sec.
  2. Simmer potatoes: Add potatoes, 1 tsp salt, ½ tsp pepper, and 1 cup broth; stir to deglaze. Add remaining broth, bring to boil, then simmer 15 min until potatoes are very tender.
  3. Blend smooth: Off heat, puree with an immersion blender 45 sec until silky. (Alternatively, blend in batches in a countertop blender.)
  4. Enrich: Stir in cream and nutmeg. Return to low heat 3 min—do not boil.
  5. Finish greens: Off heat, add spinach, cover 2 min to wilt. Season to taste and serve hot with crusty bread.

Recipe Notes

Soup thickens as it stands. Thin with broth or milk when reheating. Freeze without cream and spinach for best texture; add those after thawing.

Nutrition (per serving)

312
Calories
6g
Protein
28g
Carbs
20g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.