Love this recipe? Save it to Pinterest before you forget!
Why You'll Love This Pantry Cleanout Winter Vegetable Soup with Potatoes and Spinach
- Fridge-Clearing Hero: Use whatever vegetables lurk in the crisper—no two pots ever taste the same.
- Budget-Friendly Brilliance: Costs pennies per serving thanks to humble potatoes, beans, and frozen spinach when the fresh stuff is gone.
- One-Pot Wonder: Minimal dishes, maximum flavor—everything simmers in the same Dutch oven.
- Meal-Prep Gold: Tastes even better the next day; freezer-safe for up to three months.
- Plant-Powered Protein: Cannellini beans add creamy texture and plenty of staying power.
- Customizable Consistency: Leave it brothy, mash a cup of potatoes for chowder-style, or blend half for silky-smooth.
- Winter Immunity Boost: Loaded with vitamin A from carrots and spinach, plus garlic & thyme for antioxidant comfort.
Ingredient Breakdown
Great soup starts with understanding your ingredients. Starchy potatoes (Yukon Gold or Russet) act as natural thickeners, releasing creamy starch into the broth while staying tender. Aromatics—onion, celery, and carrot—form the classic mirepoix that quietly carries flavor. Dried thyme and a bay leaf lend woodsy perfume, while a parmesan rind (optional but magical) melts umami into every spoonful. Spinach, fresh or frozen, goes in last so it keeps vivid color. Finally, a splash of acid—lemon juice or vinegar—wakes everything up right before serving.
Step-by-Step Instructions
-
1
Prep & Chop
Scrub potatoes (no need to peel) and dice into ¾-inch cubes for even cooking. Dice onion, carrot, and celery into similar sizes so they soften together. Rinse cannellini beans if canned; set aside. Wash spinach well—grit hides in the curls—and roughly chop if leaves are large.
-
2
Sauté Aromatics
Heat 2 Tbsp olive oil in a heavy Dutch oven over medium. Add onion, carrot, celery, ½ tsp salt, and plenty of freshly ground black pepper. Cook 6–7 min until edges turn translucent and the bottom of the pot shows light caramelization—those browned bits equal depth.
-
3
Bloom Spices & Garlic
Stir in 3 minced garlic cloves, 1 tsp dried thyme, and ½ tsp smoked paprika; cook 60 sec until fragrant. (If you like heat, add a pinch of chili flakes.) Blooming in fat distributes fat-soluble flavors evenly and prevents raw-garlic shock later.
-
4
Deglaze & Build Broth
Pour in ¼ cup dry white wine (or water) and scrape the fond with a wooden spoon. Add potatoes, 1 bay leaf, parmesan rind if you have it, and 4 cups vegetable broth plus 2 cups water. Bring to a boil, reduce to lively simmer, cover partially, and cook 12 min.
-
5
Add Beans & Finish Potatoes
Stir in beans and continue simmering 5–7 min until potatoes are just fork-tender. Taste a cube: it should offer no resistance but not fall apart—think al dente pasta.
-
6
Wilt in Greens
Add 4 packed cups spinach (or 1 cup frozen). Simmer 1–2 min only—just until bright green. Overcooking turns spinach army-colored and metallic.
-
7
Brighten & Serve
Fish out bay leaf and parmesan rind. Finish with 1 Tbsp lemon juice or red-wine vinegar. Ladle into warm bowls, drizzle with good olive oil, and shower with grated parmesan or nutritional yeast for vegan pop.
Expert Tips & Tricks
- Double the Batch: Soup shrinks less than you'd think—cook once, eat thrice.
- Bean Liquid Magic: Swap ½ cup of the broth with the starchy canning liquid for extra body.
- Texture Play: Smash a ladleful of potatoes against the pot wall, stir, and you'll get a creamy backdrop without dairy.
- Herb Stems = Flavor: Tie thyme stems or parsley stalks with kitchen twine and fish out later; no chopping required.
- Quick Cool: For food-safety speed, place the pot in an empty sink surrounded with ice water; stir every few minutes.
Common Mistakes & Troubleshooting
| Problem | Why It Happens | Fix-It-Now |
|---|---|---|
| Soup tastes flat | Not enough acid or salt at the end | Add ½ tsp salt + 1 tsp vinegar, simmer 2 min, taste again |
| Potatoes disintegrate | Overcooked or wrong variety | Use waxy reds next time; this batch becomes potato-puree soup—blend and add cream |
| Spinach turns brown | Added too early or simmered too long | Stir in fresh spinach off-heat; color will revive |
| Too thick | Starch from potatoes | Thin with hot broth or milk; adjust seasoning |
Variations & Substitutions
Protein Swap
Lentils instead of beans: add ½ cup dried green lentils with potatoes and extra 1 cup broth.
Creamy Version
Stir in ½ cup coconut milk or heavy cream after blending half the soup.
Low-Carb Greens
Skip potatoes; sub in 1 small cauliflower head + 1 cup diced turnip for fewer carbs.
Spicy Tuscan
Add 1 tsp fennel seeds + 1 cup diced tomatoes + 2 cups chopped kale + pinch chili flakes.
Storage & Freezing
- Refrigerator: Cool completely, transfer to airtight containers, refrigerate up to 5 days. Reheat gently—boiling toughens spinach.
- Freezer: Omit spinach if planning to freeze; add fresh spinach when reheating. Freeze in quart bags laid flat up to 3 months.
- Thaw: Overnight in fridge or microwave on 30% power, then bring to gentle simmer.
- Make-Ahead Lunch Jars: Portion chilled soup into heat-safe jars; grab-and-go for office microwaves (leave 1-inch headspace).
Frequently Asked Questions
Ready to rescue those forgotten veggies? Grab your biggest pot, turn on some cozy music, and let this pantry cleanout winter vegetable soup turn your "nothing to eat" night into the most comforting bowl of the season. Don't forget to pin the recipe so you can recreate it again and again—each time a little different, each time completely delicious.
Pantry Cleanout Winter Vegetable Soup
SoupsIngredients
- 2 tbsp olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 1 lb potatoes, cubed
- 1 tsp dried thyme
- 1 tsp smoked paprika
- 4 cups vegetable broth
- 2 cups diced tomatoes
- 1 cup frozen corn
- 3 cups fresh spinach
- Salt & pepper to taste
- Juice of ½ lemon
Instructions
- 1Heat olive oil in a large pot over medium heat. Add onion and cook 5 minutes until translucent.
- 2Stir in garlic, carrots and celery; cook 3–4 minutes until fragrant.
- 3Add potatoes, thyme and smoked paprika; toss to coat.
- 4Pour in vegetable broth and tomatoes; bring to a boil.
- 5Reduce heat, cover and simmer 20 minutes until potatoes are tender.
- 6Stir in frozen corn and simmer 5 minutes more.
- 7Fold in spinach and cook until wilted, 1–2 minutes.
- 8Season with salt, pepper and lemon juice. Serve hot.
Recipe Notes
- Swap spinach for kale or chard if on hand.
- Great for using up any leftover veggies—zucchini, green beans, or cabbage all work.
- Freeze portions for quick winter meals.