Love this? Pin it for later!
One-Pot Spinach & Potato Soup for Warm Winter Evenings
When the first snowflake drifts past my kitchen window, I reach for the biggest pot I own. Not for a complicated braise or an all-day stew, but for this humble spinach and potato soup that has quietly become the soundtrack to our winters. My grandmother called it “the Wednesday soup” because she could carry the ingredients home in one reusable bag, have it bubbling while she helped with homework, and still feel like she’d wrapped the whole house in a wool blanket by dinnertime. I love that the scent of onions and potatoes sweating in butter is the same in my 1950s ranch as it was in her drafty farmhouse; the only upgrade is that I now swirl in an entire clamshell of baby spinach at the end, watching it wilt into emerald ribbons that make the soup feel downright virtuous. Whether you’re feeding a table of skiers fresh off the slopes or just yourself after a long commute, this one-pot wonder is ready in 45 minutes flat and tastes like you spent the whole day tending it.
Why This Recipe Works
- One-Pot Simplicity: Everything—from the aromatics to the final wilt of greens—happens in a single Dutch oven, meaning minimal dishes and maximum flavor layering.
- Butter & Olive Oil Base: The combination gives you the flavor of butter plus the higher smoke point of oil, so your onions caramelize without burning.
- Starchy Potato Broth: Partially mashing some of the potatoes releases natural starch, creating a silky body without any cream.
- Last-Minute Spinach: Adding greens off-heat keeps their color vibrant and nutrients intact, turning the soup into a powerhouse of vitamins A, C, and K.
- Flexible Flavor Profile: Keep it vegan with veggie broth or add a Parmesan rind for umami depth; either way, the soup tastes like you simmered it for hours.
- Freezer-Friendly: The base (minus spinach) freezes beautifully for up to three months, so you can thaw, reheat, and stir in fresh greens on the busiest weeknight.
Ingredients You'll Need
Think of this ingredient list as a winter farmers-market snapshot: humble root vegetables, a burst of leafy green, and pantry staples that play together like old friends. The potatoes you choose matter—Yukon Golds give you a naturally buttery texture, while Russets break down a bit more and thicken the broth like a chowder. If your grocery only has red potatoes, leave the skins on for extra texture and a pop of color. For the spinach, grab the biggest clamshell you can find; it wilts to a shocking degree, and you’ll be glad you have extra to toss into omelets later in the week. The broth can be homemade chicken stock if you’re feeling nostalgic, but a good-quality low-sodium vegetable broth keeps the soup vegetarian and lets the sweet-savory dance of onion and potato shine. Finally, that bay leaf tucked into the pot is non-negotiable—it perfumes the whole soup with a subtle piney note that makes the finished bowl taste like it simmered on the back burner all afternoon.
How to Make One-Pot Spinach & Potato Soup for Warm Winter Evenings
Warm Your Pot & Melt the Fats
Place a heavy 4- to 5-quart Dutch oven over medium heat for 1 full minute—this prevents the onions from steaming. Add 1 tablespoon unsalted butter and 1 tablespoon olive oil; swirl until the butter foams and just begins to smell nutty, about 90 seconds.
Bloom the Aromatics
Stir in 1 diced medium yellow onion, 2 stalks diced celery, and 1 diced medium carrot with ½ teaspoon kosher salt. Cook, stirring every 30 seconds, until the vegetables are translucent at the edges and the onion has a faint golden tinge, 5–6 minutes. Add 2 minced garlic cloves and cook 45 seconds more—just until you smell perfume, not browning.
Add Potatoes & Seasonings
Toss in 1½ pounds potatoes, cut into ¾-inch cubes (leave the skin on for extra rustic texture). Sprinkle with ½ teaspoon dried thyme, ¼ teaspoon freshly ground black pepper, and a pinch of crushed red-pepper flakes if you like gentle heat. Stir to coat each cube in the glossy onion mixture, 1 minute.
Deglaze with Broth
Pour in 4 cups low-sodium chicken or vegetable broth plus 1 bay leaf, scraping the pot’s bottom with a wooden spoon to lift any caramelized bits—that’s pure flavor. Bring to a lively simmer, then immediately reduce heat to low, cover with the lid slightly ajar, and cook 15 minutes.
Mash for Creaminess
Remove the bay leaf. Using a potato masher, gently press down 4–5 times in different spots to break up roughly a third of the potatoes; this releases starch and naturally thickens the broth into a silky, chowder-like consistency.
Finish with Spinach & Lemon
Stir in 5 ounces baby spinach (about 5 packed cups) and 1 teaspoon fresh lemon juice. Cover for 1 minute to wilt the greens, then taste and adjust salt. Ladle into warm bowls, drizzle with extra-virgin olive oil, and shower with freshly grated Parmesan or nutritional yeast for a vegan option.
Expert Tips
Keep the Simmer Gentle
A rolling boil roughs up the potato edges and turns them mushy. Aim for a lazy bubble—just enough movement to cook the potatoes through without clouding the broth.
Oil Finish > Cream
Instead of heavy cream, a fruity extra-virgin olive oil adds silky mouthfeel and a peppery top note that keeps the soup bright rather than rich.
Make It Night-Before
The broth thickens as it sits; thin leftovers with a splash of water or broth while reheating, then refresh with a squeeze of lemon.
Frozen Spinach Hack
No fresh greens? Thaw 1 cup frozen chopped spinach, squeeze dry, and add during the last 2 minutes of simmering.
Variations to Try
- Smoky Bacon & Spinach: Start by rendering 3 chopped strips of thick-cut bacon; use the rendered fat instead of butter. Crumble the crispy bacon on top before serving.
- Leek & Potato: Swap the yellow onion for 2 cleaned, sliced leeks for a sweeter, more delicate flavor.
- Creamy White-Bean: Add 1 can rinsed cannellini beans along with the potatoes for extra protein; mash a few beans along with the potatoes for creaminess.
- Spicy Moroccan: Stir in ½ teaspoon each ground cumin and coriander plus a pinch of cayenne; finish with a swirl of harissa and a squeeze of orange juice.
Storage Tips
Let the soup cool to lukewarm, then transfer to airtight containers. Without the spinach, it keeps 4 days refrigerated or 3 months frozen; the potatoes may oxidize slightly, but flavor remains stellar. If you plan to freeze, stop at Step 5, cool completely, and freeze in quart-size silicone bags. When ready to serve, thaw overnight in the fridge, bring to a simmer, and add fresh spinach as directed. Reheat gently over medium-low heat, thinning with broth or water as needed; aggressive boiling breaks down the potatoes and dulls the color. Microwaving works for single portions—cover and heat 2 minutes, stir, then heat 1 minute more.
Frequently Asked Questions
One-Pot Spinach & Potato Soup for Warm Winter Evenings
Ingredients
Instructions
- Melt Fats: Heat butter & olive oil in a Dutch oven over medium heat until foamy.
- Sauté Vegetables: Add onion, celery, carrot & ½ tsp salt; cook 5–6 min until edges are translucent.
- Add Garlic: Stir 45 seconds until fragrant.
- Season Potatoes: Add potatoes, thyme, pepper & optional red-pepper flakes; toss 1 min.
- Simmer: Pour in broth & bay leaf; bring to a gentle simmer, partially cover, cook 15 min.
- Thicken: Discard bay leaf; mash one-third of the potatoes for a creamy broth.
- Finish Greens: Stir in spinach & lemon juice, cover 1 min, adjust salt, and serve hot with olive oil and Parmesan.
Recipe Notes
Soup base (without spinach) freezes up to 3 months. Reheat gently, thinning with broth; add fresh spinach just before serving for brightest color and nutrients.