warm spinach and potato soup with garlic for cozy nights

30 min prep 4 min cook 5 servings
warm spinach and potato soup with garlic for cozy nights
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

Last Tuesday the wind was howling so hard against our kitchen windows that the candle on the table flickered in protest. My husband had just come in from walking our dog, cheeks ruddy and glasses fogged, and I knew exactly what he needed before he even shrugged off his coat: a ladle of something steaming, creamy, and fragrant enough to chase the chill from every corner of the house. I pulled out the soup pot I inherited from my grandmother—its enamel chipped in three places, but still the best conductor of gentle, even heat—and in twenty-five minutes we were cradling bowls of this Warm Spinach & Potato Soup with Roasted Garlic. The dog sighed in contentment at our feet, the radiator stopped clanking, and for a moment the world outside felt mercifully distant.

I’ve been making some version of this soup since graduate-school days when my budget was shoestring and my only “immersion blender” was a fork and a lot of determination. Over the years the recipe has evolved: roasted garlic replaced its raw cousin for deeper sweetness, a handful of baby spinach turned the broth the most gorgeous shade of sage, and a final swirl of Greek yogurt lent luxurious body without the heaviness of cream. It’s still week-night-easy, still pantry-friendly, and still the first thing I crave when the thermometer dips below 40 °F. Whether you’re feeding a table of skeptical toddlers, hosting book-club friends who swear they’re “so over kale,” or simply feeding yourself after a marathon day, this one-pot wonder delivers comfort in spades while somehow tasting like you tried harder than you did.

Why This Recipe Works

  • One-pot clean-up: Everything simmers in the same Dutch oven, so you can Netflix instead of washing dishes.
  • Roasted garlic magic: Slow-roasting tames the bite and adds caramelized depth ordinary garlic can’t touch.
  • Spinach without the slime: We stir it in off-heat so it wilts gently, staying vibrant and tender.
  • Creamy, no cream: A modest scoop of Yukon golds plus a yogurt finish create silky body for a fraction of the calories.
  • Make-ahead hero: Flavors meld overnight; the soup reheats like a dream on the stove or in the microwave.
  • Versatile garnish bar: Top with everything from crispy chickpeas to everything-bagel seasoning, keeping picky eaters happy.
  • Green on green: Baby spinach is available year-round, budget-friendly, and packed with iron and folate.

Ingredients You'll Need

Ingredients

Great soup starts with great building blocks. I treat every ingredient as a supporting actor that deserves its moment to shine.

Yukon gold potatoes are my go-to for their naturally buttery flavor and medium starch content. They break down just enough to thicken the broth yet hold their shape for pleasant textural contrast. If you only have russets, feel free to substitute, but peel them first—their thicker skin can turn papery. Look for firm tubers without green spots or sprouts; if the skin wrinkles when you press, skip them.

Fresh baby spinach delivers delicate earthiness and that gorgeous hue. Buy pre-washed greens in the clamshell to save time, but always give them a quick rinse to remove the occasional grit. Frozen spinach works in a pinch—thaw and squeeze out excess water or your soup will taste like lake water.

Whole head of garlic gets slow-roasted until the cloves turn into spreadable, caramelized pearls. Choose plump, tight heads; avoid any with green shoots already forming. If you’re short on time, see the shortcut in Variations, but promise me you’ll try the roasted version at least once.

Yellow onion builds the savory backbone. Dice it small so it melts into the soup; we’re not looking for big oniony bites.

Vegetable broth keeps the soup vegetarian and lets the produce sing. Pick a low-sodium brand so you control the salt; homemade is gold if you have it stashed in the freezer.

Extra-virgin olive oil does double duty: roasting the garlic and sautéing the aromatics. A mildly fruity variety works best; anything peppery can overwhelm the gentle spinach.

Greek yogurt adds tangy creaminess without the heaviness of traditional cream. Use full-fat for ultimate lusciousness or 2% if you’re counting calories; avoid non-fat—it can curdle when reheated.

Fresh lemon juice wakes everything up right before serving. Bottled juice tastes dull; squeeze half a lemon and thank me later.

Sea salt and freshly ground black pepper season in layers. Salt the onions, salt the broth, finish with a flake salt for crunch if you’re feeling fancy.

How to Make Warm Spinach & Potato Soup with Roasted Garlic

1
Roast the garlic

Preheat oven to 400 °F. Slice the top quarter off a whole head of garlic to expose the cloves. Drizzle with 1 tsp olive oil, wrap loosely in foil, and roast directly on the oven rack for 35–40 min until the cloves feel soft when pressed. Cool slightly, then squeeze out the golden paste. You’ll need 2 Tbsp; snack on the rest with crusty bread.

2
Sauté the aromatics

Heat 2 Tbsp olive oil in a heavy Dutch oven over medium heat. Add 1 diced yellow onion and cook 4 min until translucent, stirring often. Sprinkle with ½ tsp salt to draw out moisture and encourage browning.

3
Toast the potatoes

Stir in 1½ lbs diced Yukon golds and cook 3 min. Lightly toasting the exterior helps them stay intact during simmering and adds subtle nuttiness.

4
Build the broth

Pour in 4 cups low-sodium vegetable broth plus 1 cup water. Add the roasted garlic paste, 1 tsp dried thyme, and ½ tsp black pepper. Bring to a boil, then reduce to a gentle simmer, partially covered, 12–15 min until potatoes are tender.

5
Blend a portion

Fish out 2 cups of potatoes with a slotted spoon and set aside. Using an immersion blender, purée the remaining soup until silky. Return the reserved potatoes for texture contrast; leave some chunks if you like a rustic vibe.

6
Wilt the spinach

Stir in 4 packed cups baby spinach and remove from heat. The residual heat wilts the greens in 60 seconds, preserving their vivid color and nutrients. If using frozen spinach, warm it first in a sieve under hot water, squeeze dry, then stir in.

7
Enrich & brighten

Whisk ½ cup plain Greek yogurt with ¼ cup hot soup until smooth; return the mixture to the pot to prevent curdling. Finish with 1 Tbsp fresh lemon juice and adjust salt to taste.

8
Serve & garnish

Ladle into warm bowls. Top with a swirl of yogurt, a crack of pepper, and your favorite crunchy element—see variations for ideas. Serve immediately with crusty whole-wheat bread.

Expert Tips

Control the heat

Keep the soup at a gentle simmer; a rolling boil makes potatoes disintegrate and yogurt separate.

Thin if needed

Soup thickens as it stands. Add broth or water, ¼ cup at a time, while reheating until you reach desired consistency.

Roast garlic ahead

Roast a few heads on Sunday; squeeze cloves into ice-cube trays, freeze, then pop out as needed for future soups, pastas, and salad dressings.

Prevent green potatoes

Store raw potatoes away from onions; both release gases that accelerate sprouting. A cool, dark cabinet is perfect.

Chill before blending

If using a countertop blender, let the soup cool 5 min; hot liquids expand and can blow the lid off—trust me and my ceiling splatter.

Keep spinach bright

Acid dulls green. Only add lemon after spinach wilts; if making ahead, stir in spinach while reheating just before serving.

Variations to Try

  • Vegan Deluxe: Swap Greek yogurt for coconut milk and finish with a drizzle of chili oil.
  • Shortcut Garlic: Press 4 cloves through a garlic press and sauté 30 sec with onions—good when you’re starving and impatient.
  • Smoky Potato & Kale: Sub smoked paprika for thyme and kale for spinach; add ½ cup shredded cheddar at the end.
  • Protein Boost: Stir in a can of rinsed white beans during the last 5 min for an extra 5 g protein per serving.
  • Crunch Bar: Offer toppings like roasted chickpeas, pumpkin seeds, or crumbled pita chips for textural contrast.
  • Spicy Greens: Swap half the spinach for peppery arugula or watercress for an adult bite.

Storage Tips

Refrigerate

Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The flavors meld beautifully—day-two soup might even taste better.

Freeze

Freeze in quart-size freezer bags laid flat for up to 3 months. Thaw overnight in the fridge, then reheat gently, thinning with broth as needed. Note: yogurt can separate; if meal-prepping for the freezer, leave it out and stir in fresh when reheating.

Make-ahead shortcut: Roast garlic and dice potatoes the night before; store submerged in water with a splash of lemon to prevent browning. Dinner comes together in 15 minutes—perfect for busy weeknights.

Frequently Asked Questions

Absolutely. Red potatoes are waxier, so they’ll hold their shape but contribute less thickening starch. If you prefer a silkier texture, blend an extra cup of soup.

Temperature shock is the culprit. Always temper yogurt by whisking it with a ladle of hot broth before adding to the pot, and keep the soup below a gentle simmer once it’s in.

Yes. Add everything except spinach and yogurt to the crock and cook on LOW 4–5 hours. Stir in spinach and yogurt during the last 10 min, then blend partially with an immersion blender.

Indeed it is. No flour or starch slurry required—Yukon golds provide all the thickening power.

Pair spinach with vitamin C—our squeeze of lemon does exactly that. Using a cast-iron pot also contributes a small but welcome amount of dietary iron.

Totally. Kids can squeeze roasted garlic, rinse spinach, and operate the immersion blender with supervision. Let them choose fun toppings for ownership—they’re more likely to eat their greens.
warm spinach and potato soup with garlic for cozy nights
soups
Pin Recipe

Warm Spinach & Potato Soup with Roasted Garlic

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

Ingredients

Instructions

  1. Roast garlic: Preheat oven to 400 °F. Trim top off whole head, drizzle with 1 tsp oil, wrap in foil, and roast 35–40 min. Squeeze out 2 Tbsp cloves.
  2. Sauté: Warm remaining oil in Dutch oven over medium heat. Cook onion with a pinch of salt 4 min until translucent.
  3. Toast potatoes: Stir in potatoes; cook 3 min.
  4. Simmer: Add broth, water, roasted garlic paste, thyme, and pepper. Simmer 12–15 min until potatoes are tender.
  5. Blend: Reserve 2 cups potatoes; purée the rest with an immersion blender. Return reserved potatoes.
  6. Finish: Off heat, stir in spinach to wilt. Whisk yogurt with hot soup; return to pot. Add lemon juice; season with salt.
  7. Serve: Ladle into bowls and garnish as desired.

Recipe Notes

For ultra-smooth texture, blend entire soup and skip reserved potato chunks. Reheat gently; do not boil after yogurt is added.

Nutrition (per serving)

192
Calories
6 g
Protein
28 g
Carbs
7 g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.