one pot spinach and potato soup with garlic and thyme

10 min prep 30 min cook 4 servings
one pot spinach and potato soup with garlic and thyme
Save This Recipe!
Click to save for later - It only takes 2 seconds!

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

I first made this soup on a blustery Tuesday that felt more like February than October. My farmer’s market tote was heavy with muddy potatoes and a floppy bouquet of spinach, and I had exactly 45 minutes before the school bus rolled up. One pot, a few pantry staples, and the smell of thyme drifting through the house later, my kids burst through the door asking, “What’s for dinner?” When I ladled this creamy-green hug into bowls and watched them tear off chunks of crusty bread to dunk, I knew I’d stumbled onto something we’d crave every single week. Fast-forward three winters: the soup is still on repeat, the potatoes are still muddy, and the after-school question is always the same—only now it’s followed by a cheer when they hear the answer.

Why You'll Love This One-Pot Spinach and Potato Soup with Garlic and Thyme

  • Truly one pot: No blender, no extra skillets—just sauté, simmer, and serve straight from the Dutch oven.
  • Weeknight fast: 30 minutes from chopping to table, yet it tastes like it bubbled away all afternoon.
  • Pantry heroes: Russets, garlic, and a wilting bag of spinach transform into velvet luxury with zero cream.
  • Vegetarian & easily vegan: Swap veggie broth and olive oil to keep it plant-based without losing richness.
  • Freezer-friendly: Make a double batch; leftovers reheat like a dream for lunches or last-minute dinners.
  • Kid-approved green: The spinach melts into silky flecks—no “green stuff” protests, just empty bowls.
  • Customizable texture: Leave it brothy or mash a few potatoes against the side for a chowder-style creaminess.

Ingredient Breakdown

Ingredients for one pot spinach and potato soup with garlic and thyme

Every ingredient here pulls double duty, building layers of flavor without cluttering your countertop. I use Yukon Gold potatoes when I want buttery sweetness or russets when I crave fluffier, gravy-thick bites. Either way, keep the skins on—texture, nutrients, and less work. The spinach can be baby leaves (no stems) or mature bunches (stems finely chopped and tossed in right after the onions for zero waste). Frozen spinach works too; just wring it dry.

Garlic is the soul of this soup. I smash six cloves: half go in early for mellow sweetness, the rest finish with the thyme so they stay perky and sharp. Speaking of thyme, fresh sprigs are ideal—strip the leaves, but don’t toss the stems; they simmer like bay leaves and get fished out later. Dried thyme is fine in a pinch; halve the quantity and bloom it in the hot fat for 30 seconds to wake up the oils.

Instead of heavy cream, I stir in a modest 2 % Greek yogurt off-heat. It gives that luscious mouthfeel while keeping the soup light enough for a second bowl. (Use coconut milk for a vegan spin—full-fat for silkiness, light if you want it brothy.) A final drizzle of good olive oil and a shower of freshly cracked pepper give restaurant gloss without extra fuss.

Step-by-Step Instructions

  1. 1
    Warm the pot & bloom the fat. Place a heavy 4–5 qt Dutch oven over medium heat. Add 2 Tbsp olive oil and 1 Tbsp butter. When the butter foams, swirl to coat. This combo raises the smoke point and adds nutty flavor.
  2. 2
    Sauté the aromatics. Add 1 diced medium onion and 3 smashed garlic cloves. Season with ½ tsp kosher salt; sweat 4 minutes until translucent, not browned. Salt draws out moisture and prevents sticking without extra oil.
  3. 3
    Toast the thyme. Stir in 1 tsp fresh thyme leaves (or ½ tsp dried) plus 1 bay leaf. Cook 30 seconds until fragrant; the leaves will squeak in the pot—that’s the sound of essential oils releasing.
  4. 4
    Add potatoes & broth. Toss in 1½ lb scrubbed, ¾-inch cubed potatoes. Pour 4 cups low-sodium chicken or veggie broth and 1 cup water. Bring to a boil, then reduce to a lively simmer. Cover partially and cook 12–14 minutes until the potatoes are just tender when pierced.
  5. 5
    Green it up. Pile 5 packed cups spinach on top—don’t stir yet. Cover 30 seconds to wilt, then fold it in. The bright color locks in before chlorophyll has time to muddy.
  6. 6
    Creamy without cream. Whisk ½ cup Greek yogurt with ½ cup hot broth from the pot to temper. Reduce heat to low, return yogurt mixture, and stir gently. Avoid boiling or the yogurt will curdle.
  7. 7
    Adjust texture. For a chunky stew, leave it be. For a silkier body, mash some potatoes against the side with the back of a spoon, then stir. The starch thickens naturally.
  8. 8
    Final flourish. Fish out bay leaf and thyme stems. Taste; add more salt, plenty of cracked pepper, and a squeeze of lemon for brightness. Serve hot with crusty bread or grilled cheese soldiers.

Expert Tips & Tricks

  • Scrub, don’t peel: Potato skins contain about 20 % of the fiber and add earthy flavor. Just remove any green spots or eyes.
  • Low-and-slow yogurt: Tempering is non-negotiable. Cold yogurt + hot soup = grainy mess. Whisking in a ladle of broth first equalizes temperature.
  • Fresh vs. dried thyme ratio: 3 : 1. If you only have dried, crush it between your palms to release oils before it hits the pot.
  • Spinach timing: Add during the last 2 minutes. Any longer and chlorophyll breaks down, turning army-green and sulfurous.
  • Salt in stages: Season onions, then potatoes, then finish. Layering builds depth; dumping it all at the end tastes flat.
  • Make-ahead hack: Stop at step 5, cool, and refrigerate up to 3 days. Reheat gently and add yogurt just before serving.
  • Double-batch bonus: This soup thickens as it sits. Thin with broth or milk when reheating; flavor actually improves overnight.

Common Mistakes & Troubleshooting

Problem Likely Cause Quick Fix
Soup curdled Yogurt added to boiling liquid Whisk in extra broth, simmer gently; texture won’t be perfect but flavor intact. Next time temper.
Grey spinach Cooked too long or covered tightly Stir in fresh spinach at the end or add a pinch of baking soda (1/16 tsp) to brighten, but use sparingly.
Gluey texture Over-mashed russets Thin with broth and stop stirring; starch will relax.
Bland broth Under-seasoned potatoes Add ½ tsp salt, simmer 5 minutes, taste again. Salt concentrates as liquid reduces.
Too spicy for kids Accidental cayenne overpour Stir in extra yogurt or a splash of milk; dairy capsicum dissolves heat.

Variations & Substitutions

  • Vegan deluxe: Use olive oil only, veggie broth, and replace yogurt with ¾ cup canned coconut milk. Finish with lime zest.
  • Protein punch: Stir in a can of rinsed white beans during the last 5 minutes. They’ll soak up thyme and add 8 g protein per serving.
  • Smoky twist: Swap half the potatoes for roasted cauliflower and add ½ tsp smoked paprika with the thyme.
  • Green swap: Kale, chard, or beet greens work—just strip the tough ribs and simmer 5 minutes longer than spinach.
  • Spicy greens detox: Add 1 diced jalapeño with the onion and finish with a handful of arugula for peppery bite.
  • Low-carb comfort: Sub in cauliflower florets for half the potatoes; simmer 8 minutes instead of 12.

Storage & Freezing

Refrigerate: Cool completely, transfer to airtight containers, and refrigerate up to 4 days. The soup will thicken; loosen with splash of broth or water when reheating.

Freeze: Portion into freezer-safe mason jars or silicone muffin trays. Once solid, pop out pucks and store in zip bags up to 3 months. Thaw overnight in fridge, then warm gently—do not boil after adding yogurt.

Meal-prep tip: Freeze soup base (everything except spinach and yogurt). On serving day, thaw, bring to a simmer, add spinach and yogurt fresh for brightest color and flavor.

Frequently Asked Questions

Absolutely. Sweet potatoes cook faster—start checking at 8 minutes—and pair beautifully with the thyme. Finish with a pinch of nutmeg to echo their warmth.

Sour cream, crème fraîche, or coconut milk all work. If using sour cream, choose full-fat and temper the same way; low-fat versions can separate.

Yes—use sauté mode for steps 1-3, then add potatoes and broth. Pressure cook on high 4 minutes, quick release, add spinach, then yogurt off-heat.

100 %. No flour or roux needed; potatoes provide natural creaminess.

Toss in a peeled potato wedge and simmer 10 minutes; it will absorb some salt. Remove the wedge or let it mash for extra body.

div id="collapse6" class="accordion-collapse collapse" data-bs-parent="#faqAccordion">
Yes—use a 7-8 qt pot. Keep the same cook times; just allow extra few minutes to bring liquid to a boil.

A crusty sourdough or no-knead Dutch-oven loaf for dipping. For gluten-free diners, serve with warm corn tortillas or crispy chickpea croutons.

Because of the dairy and low-acid vegetables, pressure canning isn’t recommended. Freeze instead for long-term storage.
one pot spinach and potato soup with garlic and thyme

One-Pot Spinach & Potato Soup with Garlic & Thyme

Pin Recipe
Prep
10 m
Cook
25 m
Total
35 m
4 servings
Easy
Ingredients
Instructions
  1. 1
    Heat olive oil in a heavy pot over medium heat. Add onion and sauté 3–4 min until translucent.
  2. 2
    Stir in garlic and cook 30 sec until fragrant.
  3. 3
    Add potatoes, broth, thyme, salt, and pepper. Bring to a boil, then reduce to a simmer 12–15 min until potatoes are tender.
  4. 4
    Stir in spinach and beans; cook 2 min until wilted.
  5. 5
    Blend half the soup with an immersion blender for a creamy texture, or leave it rustic.
  6. 6
    Finish with lemon juice, taste, and adjust seasoning. Serve hot with crusty bread.
Recipe Notes
  • Swap spinach for kale or chard if desired.
  • Store leftovers in the fridge up to 4 days or freeze 2 months.
Calories
220
Protein
7 g
Carbs
35 g
Fat
5 g

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.