comforting onepot spinach and potato soup for cold winter evenings

30 min prep 60 min cook 3 servings
comforting onepot spinach and potato soup for cold winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

The first time I made this spinach and potato soup, it was the kind of February evening when the wind rattles the windowpanes and the thermostat keeps dropping no matter how high you crank the heat. I had a wilting bag of baby spinach, a handful of baby potatoes left from the farmers’ market, and a craving for something that felt like a wool blanket in edible form. Forty minutes later I was curled up on the couch with a mug of this velvety, vivid-green soup, steam fogging my glasses, feeling like I’d just discovered the edible equivalent of hygge. Since then it’s become my Sunday-night ritual from November through March: one pot, no blender, minimal chopping, maximum comfort. The soup is deliberately simple—no cream, no bacon, no fussy garnishes—because winter evenings call for gentle, restorative food that asks nothing of you except a spoon.

Why You'll Love This comforting onepot spinach and potato soup for cold winter evenings

  • One-pot wonder: Everything—from sauté to simmer to serve—happens in a single Dutch oven, meaning fewer dishes and more couch time.
  • Pantry-friendly: Baby potatoes, boxed broth, and a clamshell of spinach are supermarket staples you probably already have.
  • Weeknight fast: 35 minutes start-to-bowl, but it tastes like it simmered all afternoon.
  • Secretly vegan: Creaminess comes from a quick mash of potatoes against the pot wall—no dairy required.
  • Freezer hero: Make a double batch, freeze half, and future-you will send thank-you notes.
  • Green-power boost: A whole 5-oz clamshell of spinach wilts in at the end, so you get a serious dose of vitamins without tasting like lawnmower clippings.
  • Customizable texture: Leave it brothy for a light starter, or mash more potatoes for a silky, chowder-style hug.

Ingredient Breakdown

Ingredients for comforting onepot spinach and potato soup for cold winter evenings

Baby potatoes – Their thin skins eliminate peeling, and their waxier texture holds shape while still releasing enough starch to thicken the broth naturally. If you only have russets, peel and dice small; they’ll break down faster and give you an even creamier base.

Fresh spinach – A whole 5-oz box looks alarming, but it wilts to almost nothing, turning the soup the color of pine needles and adding iron, folate, and a gentle earthiness. If spinach isn’t your thing, baby kale or chard work too; just simmer an extra minute to soften the tougher leaves.

Leek – Sweeter and more delicate than onion, it melts into the background and adds a subtle luxury. Wash thoroughly—nobody wants gritty soup. No leek? A yellow onion plus an extra pinch of sugar does the job.

Garlic & thyme – The dynamic aromatic duo that screams “cozy winter kitchen.” Use fresh thyme if possible; dried is fine, but add it early so the woody bits rehydrate.

Vegetable broth – Go low-sodium so you control salt levels. Prefer chicken broth? Absolutely. Water plus a bouillon cube also works in a pinch.

Olive oil & butter – A 50/50 split gives flavor (butter) plus higher smoke point (oil). Use all olive oil to keep it vegan, or all butter if you’re feeling indulgent.

Lemon – A final squeeze wakes up all the sleepy flavors and keeps the greens vivid. Skip it and the soup tastes flat; trust me on this one.

Step-by-Step Instructions

  1. 1
    Prep the veg – Halve the baby potatoes (quarter any larger than a golf ball). Slice the white and pale-green part of the leek into half-moons and rinse in a bowl of cold water, swishing to release grit, then lift out with your fingers, leaving sand behind. Mince the garlic and strip thyme leaves off stems.
  2. 2
    Sweat, don’t brown – Heat olive oil and butter in a heavy 4-qt Dutch oven over medium. When the butter foam subsides, add leek with a pinch of salt. Reduce heat to medium-low and sauté 5 minutes until translucent and silky, not caramelized. Add garlic and thyme; cook 60 seconds until fragrant.
  3. 3
    Build the base – Tip in the potatoes, another pinch of salt, and a few cracks of pepper. Stir to coat in the leek mixture; let the cut sides sear ever so slightly (2 minutes). This tiny bit of color deepens the final flavor.
  4. 4
    Deglaze & simmer – Pour in 3½ cups broth, scraping the pot bottom. Bring to a boil, then reduce to a gentle simmer, partially covered, 12–15 minutes, until potatoes are just tender when pierced with a paring knife.
  5. 5
    Mash for creaminess – Using a potato masher or the back of a wooden spoon, smash about ⅓ of the potatoes against the side of the pot. Stir; the broth will turn lush and slightly thick. For a brothy soup, mash less; for chowder-style, mash more.
  6. 6
    Wilting magic – Pile in all the spinach—it will tower above the liquid like a leafy mountain. Don’t panic. Using tongs, gently turn the greens into the hot soup 30 seconds at a time until they darken and collapse, about 2 minutes total.
  7. 7
    Season & shine – Add a big squeeze of lemon juice (start with 1 Tbsp), taste, then adjust salt, pepper, and lemon. The soup should taste bright and savory, not sour. If it’s too thick, loosen with the remaining ½ cup broth or hot water.
  8. 8
    Serve – Ladle into deep bowls, drizzle with good olive oil, and shower with freshly cracked black pepper. Crusty bread for dunking isn’t optional in my house, but you do you.

Expert Tips & Tricks

  • Double-batch hack: Use a 6-qt pot and freeze portions in wide-mouth pint jars (leave 1-inch headspace). Reheat straight from frozen over low with a splash of water, stirring often.
  • Texture dial: For a silky purée, immersion-blend the soup right after the spinach wilts, but leave a cup of unblended potatoes for body.
  • Smoky twist: Add ½ tsp smoked paprika with the garlic for a campfire vibe that pairs beautifully with the earthy potatoes.
  • Speedy leek wash: Slice first, then swish—more surface area releases grit faster.
  • Low-sodium control: Taste the broth at the very end; potatoes absorb salt, so you may need a final pinch.
  • Bright-green guarantee: Add spinach off-heat if you’ve simmered longer than 20 minutes; residual heat wilts without dulling chlorophyll.
  • Bread bowl bonus: Serve inside a hollowed-out sourdough boule for peak winter comfort and zero extra dishes.

Common Mistakes & Troubleshooting

Problem Cause Fix
Soup tastes bland Under-salting or old broth Add salt in ¼-tepinches until flavors pop; finish with extra lemon.
Gritty texture Leek grit or potato skins Strain through fine mesh, then return to pot and adjust liquid.
Murky army-green color Boiled spinach too long Next time, add spinach off-heat; current batch still tastes fine.
Too thick Over-mashing or potato variety Thin with hot broth or water, ¼ cup at a time.
Too thin Under-mashing or waxy potatoes Mash more potatoes or simmer uncovered 5 minutes to reduce.

Variations & Substitutions

  • Protein punch: Stir in a can of rinsed white beans during the final simmer for creamy cannellini bumps.
  • Spicy greens: Swap half the spinach for chopped arugula or watercress for peppery heat.
  • Cheese lovers: Float a slice of provolone on each bowl and broil 2 minutes until blistered.
  • Herb swap: No thyme? Use ½ tsp dried oregano or a bay leaf (remove before serving).
  • Low-carb-ish: Replace half the potatoes with cauliflower florets; mash lightly for similar texture, fewer carbs.
  • Asian spin: Sub sesame oil for butter, add 1 Tbsp grated ginger with garlic, finish with a splash of soy and a drizzle of chili crisp.

Storage & Freezing

Refrigerator: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken as the potatoes keep drinking liquid; thin with water or broth when reheating.

Freezer: Portion into freezer-safe jars or silicone muffin trays (1-cup pucks). Freeze up to 3 months. Thaw overnight in the fridge or microwave on 50% power, stirring often.

Reheat: Warm gently over medium-low, adding splashes of broth until you reach the original consistency. Avoid rapid boiling or the spinach turns drab.

Frequently Asked Questions

Yes. Thaw 10 oz frozen chopped spinach, squeeze out excess water, and add during the final 2 minutes of simmering.

Nope. Skip mashing for a clear, brothy soup with distinct potato cubes—more like a rustic minestra.

Naturally gluten-free; just check your broth label for hidden barley malt.

Combine everything except spinach and lemon; cook on LOW 4–5 hours. Stir in spinach and lemon 5 minutes before serving.

A crusty sourdough or seeded whole-grain loaf stands up to dunking without disintegrating.

Absolutely. Brown 4 oz diced pancetta or chorizo in the pot first; remove and sprinkle on top at the end for crunch.

A squeeze of fresh lemon or a splash of vinegar wakes up flavors that dull overnight.

Yes! Kids can rinse spinach, mash potatoes with a potato masher, and squeeze lemons—perfect beginner tasks.
comforting onepot spinach and potato soup for cold winter evenings

One-Pot Spinach & Potato Soup

Pin Recipe
Prep
10 min
Cook
25 min
Total
35 min
4 servings
Easy

Ingredients

  • 1 tbsp olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 medium potatoes, cubed
  • 4 cups vegetable broth
  • 1 cup milk (or plant milk)
  • 3 cups fresh spinach
  • ½ tsp dried thyme
  • ½ tsp dried oregano
  • Salt & black pepper to taste
  • Pinch of nutmeg (optional)
  • 1 tbsp lemon juice

Instructions

  1. Heat olive oil in a large pot over medium heat. Add onion and sauté 3-4 min until translucent.
  2. Stir in garlic and cook 30 sec until fragrant.
  3. Add potatoes, broth, thyme, oregano, salt, and pepper. Bring to a boil, then reduce to a simmer 15 min until potatoes are tender.
  4. Blend half the soup with an immersion blender for a creamier texture, or mash some potatoes with a fork.
  5. Stir in milk and nutmeg; return to a gentle simmer.
  6. Add spinach and cook 2-3 min until wilted.
  7. Finish with lemon juice, taste, and adjust seasoning. Serve hot with crusty bread.

Recipe Notes

  • Use Yukon Gold potatoes for extra creaminess.
  • Swap spinach for kale or chard if desired.
  • Soup thickens on standing; thin with extra broth when reheating.

Nutrition (per serving)

Calories
185
Carbs
28 g
Protein
5 g
Fat
6 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.