creamy spinach and potato soup to warm up chilly winter days

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

Love this recipe? Save it to Pinterest before you forget!

Creamy Spinach & Potato Soup to Warm Up Chilly Winter Days

The first real snowfall of the season arrived last Tuesday—those fat, lazy flakes that drift past the kitchen window and hush the entire neighborhood. I was still in my slippers, clutching a mug of lukewarm coffee, when my daughter padded downstairs and asked for “something steamy that tastes like a blanket.” Challenge accepted. That off-hand request became this velvety spinach and potato soup: a one-pot hug that marries earthy baby spinach, buttery Yukon Golds, and a whisper of nutmeg. We ladled it into wide mugs, parked ourselves by the fireplace, and didn’t speak for a solid five minutes—just the soft clink of spoons and the occasional satisfied sigh. Since then, three neighbors have texted for the recipe and my dad has requested it for Christmas Eve. I’m betting it’ll become your winter staple, too.

Why You'll Love This Creamy Spinach & Potato Soup

  • Weeknight-Friendly: One pot, 35 minutes, zero fancy techniques—dinner is done before the kids finish homework.
  • Blender Optional: Purée until silk-smooth or leave it chunky for a rustic feel; both ways taste like luxury.
  • Green-Power Sneak: An entire 5-oz clamshell of spinach wilts invisibly into the creamy base—perfect for veggie skeptics.
  • Pantry Staples: If you keep potatoes, onion, garlic, broth, and a bag of spinach on hand, you’re always 30 minutes away from comfort.
  • Freezer Hero: Make a double batch; it reheats like a dream on the stove or straight from frozen in the microwave.
  • Vegan-Adaptable: Swap coconut milk for cream and use olive oil instead of butter—still lusciously creamy.
  • Flavor Depth Shortcut: A pinch of nutmeg and splash of white wine mimic the complexity of long-simmered soups.

Ingredient Breakdown

Ingredients for creamy spinach and potato soup to warm up chilly winter days

Yukon Gold Potatoes (1½ lb): Their naturally creamy texture means you can cut the heavy cream in half and still get velvet vibes. Peel if you want restaurant-smooth; leave the skins on for extra fiber and a rustic look.

Baby Spinach (5 oz): Choose the youngest leaves you can find—they dissolve into the soup faster and taste sweeter. If you only have mature spinach, remove the thicker stems.

Yellow Onion & Garlic: The aromatic backbone. Sautéing slowly over medium-low heat coaxes out sweetness that balances the spinach’s earthiness.

Vegetable Broth (4 cups): Go low-sodium so you control the salt. Chicken broth works in a pinch, but vegetable keeps it vegetarian.

Heavy Cream (½ cup): Just enough for silkiness without turning the soup into calorie bomb territory. Feel free to sub whole milk or canned coconut milk.

Unsalted Butter (3 Tbsp): Creates the roux that thickens the soup and adds a nutty undertone. Olive oil works for dairy-free.

All-Purpose Flour (3 Tbsp): Partners with butter for a quick blond roux—no need for high-powered blenders if you like a little texture.

Nutmeg (¼ tsp): The “secret” whisper. You won’t taste it outright, but it makes spinach taste greener and potatoes sweeter.

White Wine (¼ cup): Optional but recommended; acidity brightens the cream and spinach. Replace with extra broth if avoiding alcohol.

Step-by-Step Instructions

  1. 1
    Mise en Place: Dice 1 medium yellow onion, mince 3 cloves garlic, peel (or not) and cube potatoes into ¾-inch pieces, measure out spices. Having everything ready prevents the roux from burning later.
  2. 2
    Sauté Aromatics: Melt 3 Tbsp butter in a heavy Dutch oven over medium-low heat. Add onion with a pinch of salt; cook 5 minutes until translucent, not browned. Stir in garlic for 30 seconds until fragrant.
  3. 3
    Build Roux: Sprinkle 3 Tbsp flour over the buttery onions. Stir constantly for 2 minutes; the paste should smell nutty and look pale gold. This coats the flour so your soup won’t taste pasty.
  4. 4
    Deglaze: Raise heat to medium. Pour in ¼ cup white wine; scrape browned bits with a wooden spoon. Let it bubble away until almost dry, about 1 minute.
  5. 5
    Simmer Potatoes: Add potatoes, 4 cups broth, ½ tsp salt, ¼ tsp pepper, and ¼ tsp nutmeg. Bring to a boil, then reduce to a gentle simmer, partially covered, 12–15 minutes until potatoes are fork-tender.
  6. 6
    Wilt Spinach: Stuff in 5 oz baby spinach a handful at a time, stirring until wilted before adding the next. It looks like too much, but spinach shrinks dramatically.
  7. 7
    Creamy Finish: Reduce heat to low. Stir in ½ cup heavy cream; warm 2 minutes—do NOT boil or cream may curdle. Taste and adjust salt/pepper.
  8. 8
    Texture Choice: For silky bisque-style, purée with an immersion blender right in the pot. For hearty with potato chunks, blend half the soup and return it to the pot. Serve hot with crusty bread.

Expert Tips & Tricks

  • Low & Slow Roux: If your butter browns too quickly, lower the heat. A burnt roux equals bitter soup.
  • Immersion Blender Safety: Tilt the pot so the blender head is submerged to avoid hot-soup geysers.
  • Spinach Timing: Add spinach off-heat if you want a brighter green color; chlorophyll fades under prolonged heat.
  • Salt in Layers: Season onions, then the broth, then the finished soup. Gradual salting builds depth.
  • Make-Ahead: Soup thickens overnight; loosen with a splash of broth or milk when reheating.
  • Double Batch: Use a wider pot so the liquid evaporates at the same rate—prevents watery soup.
  • Garnish Game: A drizzle of chili oil, crumbled feta, or roasted pumpkin seeds add texture contrast.

Common Mistakes & Troubleshooting

td>Roux cooked too briefly
Problem Why It Happened Fix
Soup tastes floury Simmer 5 extra minutes while stirring; flour will lose raw taste.
Curdled texture Cream added at hard boil Strain through fine mesh, then whisk in fresh cream off-heat.
Grey spinach color Over-blended or old spinach Blend less, or add a handful of fresh spinach at the end and warm 30 seconds.
Too thick Over-measured potatoes or evaporation Whisk in warm broth, ¼ cup at a time, until desired consistency.
Bland Under-salting or weak broth Add ½ tsp kosher salt, 1 tsp lemon juice, and a pinch more nutmeg.

Variations & Substitutions

  • Loaded Baked Potato Style: Stir in shredded cheddar, crispy bacon bits, and sliced green onions just before serving.
  • Vegan Green Goddess: Use olive oil, coconut milk, and nutritional yeast instead of cream; blend with fresh basil and parsley.
  • Spicy Spinach & Lentil: Add ½ cup red lentils with the potatoes; include ½ tsp smoked paprika and pinch cayenne.
  • Seafood Upgrade: Poach peeled shrimp in the simmering soup during the last 3 minutes.
  • Low-Carb Swap: Replace half the potatoes with cauliflower florets; simmer until tender and proceed.

Storage & Freezing

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently on the stove over medium-low, thinning with broth as needed.

Freezer: Chill the soup in the fridge first, then freeze flat in labeled zip-top bags for up to 3 months. Thaw overnight in the refrigerator. Reheat slowly—high heat can break the cream.

Make-Ahead Lunch Jars: Portion soup into 2-cup microwave-safe jars. Leave 1 inch head-space; freeze. Grab one on your way out; microwave 4–5 minutes, stirring halfway.

FAQ

Yes. Thaw and squeeze dry 10 oz frozen chopped spinach. Add it during the last 5 minutes of simmering to prevent mushiness.

Nope. Swap in an equal amount of broth plus 1 tsp lemon juice for brightness.

Over-blending oxidizes chlorophyll. Next time pulse briefly or blend half the batch for a calmer hue.

Absolutely. Add everything except cream and spinach to the crock. Cook on LOW 6 hours or HIGH 3 hours, then stir in spinach until wilted and finish with cream.

A crusty sourdough or no-knead Dutch-oven bread gives you chewy crumb to sop up every last drop.

Because of the dairy and low-acid vegetables, it’s NOT safe for water-bath canning. Freeze instead.

Double or triple quantities; use a wider stockpot so evaporation remains consistent. Blend in batches.

Enjoy the coziest bowl of winter—may it warm your hands, your heart, and every cold corner of your kitchen.

creamy spinach and potato soup to warm up chilly winter days

Creamy Spinach & Potato Soup

4.6
Pin Recipe
Prep
15 min
Cook
30 min
Total
45 min
6 servings
Easy
Ingredients
  • 2 tbsp olive oil
  • 1 large onion, diced
  • 3 cloves garlic, minced
  • 1 lb baby potatoes, quartered
  • 4 cups vegetable broth
  • 4 cups fresh spinach
  • 1 cup heavy cream
  • ½ tsp ground nutmeg
  • Salt & black pepper to taste
  • 2 tbsp butter
  • Optional: croutons for topping
Instructions
  1. 1Heat olive oil in a large pot over medium heat. Add onion and sauté until translucent, about 5 minutes.
  2. 2Stir in garlic and cook for 1 minute until fragrant.
  3. 3Add potatoes and pour in vegetable broth. Bring to a boil, then reduce heat and simmer 15 minutes.
  4. 4Stir in spinach and cook until wilted, about 2 minutes.
  5. 5Using an immersion blender, purée soup until smooth (or blend in batches).
  6. 6Return to low heat; stir in cream, nutmeg, salt, and pepper. Simmer 5 more minutes.
  7. 7Swirl in butter for extra richness and serve hot with croutons if desired.
Recipe Notes

For a lighter version, substitute half-and-half for heavy cream. Soup thickens as it sits; thin with extra broth when reheating.

Nutrition (per serving)
Calories
235
Fat
18 g
Carbs
15 g
Protein
4 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.