onepot chicken and winter vegetable soup with spinach for meal prep

100 min prep 30 min cook 5 servings
onepot chicken and winter vegetable soup with spinach for meal prep
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

One-Pot Chicken & Winter Vegetable Soup with Spinach

When the first real cold snap hits and the farmers’ market tables are stacked with gnarled roots and knobby squash, I start craving what my grandmother called “refrigerator soup.” It wasn’t a recipe so much as a method: one pot, whatever vegetables needed using, a single chicken breast, and the patience to let it simmer until the house smelled like safety. This updated version keeps the spirit of her anything-goes bowl, but streamlines it for the way we cook now—meal-prep friendly, nutrient-dense, and still deeply comforting after a long commute home in the dark. I make a triple batch every other Sunday from November through March, portion it into glass quart jars, and feel instantly organized for the week ahead. If you can chop vegetables while the kettle comes to a boil, you can get dinner (and three lunches) on the table without breaking stride.

Why This Recipe Works

  • One-pot wonder: Everything—sear, simmer, finish—happens in the same Dutch oven, saving dishes and layering flavor.
  • Meal-prep magic: Flavors deepen overnight, so Sunday’s pot tastes even better on Wednesday.
  • Balanced macros: 32 g protein, slow-burn carbs, and a full serving of greens in every bowl.
  • Freezer-friendly: Thaws in the fridge overnight without the grainy texture dairy-based soups can get.
  • Kid-approved vegetables: Sweet potato and carrots mellow the bitter greens; tiny pasta keeps it fun.
  • Budget-smart: One pound of chicken feeds six thanks to hearty vegetables and broth stretching.

Ingredients You'll Need

Ingredients

Quality ingredients make the difference between “fine” soup and soup that tastes like someone loves you. Here’s what to look for:

  • Chicken thighs – Boneless, skinless thighs stay juicy after reheating; if you only have breasts, swap but pull them 5 min earlier.
  • Leeks – Choose firm white & pale-green stalks without slimy tops. Slice, then swish in cold water to rid hidden grit.
  • Parsnips – Winter’s sweetest root; pick small-to-medium specimens—large ones have woody cores.
  • Sweet potato – Jewel or garnet varieties hold shape; avoid pale Hannahs—they turn mushy.
  • Carrots – Go rainbow if you want visual pop; just ensure they’re similarly sized for even cooking.
  • Baby spinach – Pre-washed saves time; if using mature spinach, remove thick stems.
  • Acini di pepe – Tiny pasta that fits on a spoon; substitute orzo or ditalini if needed.
  • Low-sodium broth – Homemade is gold; store-bought should say “chicken stock” not “bone broth” for clarity.
  • Fresh thyme – Woody herbs release oils slowly; dried thyme works in a pinch—use ⅓ amount.
  • Lemon – Brightens at the end; zest first, then juice for zero-waste cooking.

How to Make One-Pot Chicken & Winter Vegetable Soup with Spinach

1
Warm the pot & sear the chicken

Place a heavy 5- to 6-quart Dutch oven over medium heat for 60 seconds—this preheat prevents sticking. Pat 1½ lb boneless skinless chicken thighs dry; season with 1 tsp kosher salt and ½ tsp black pepper. Add 1 Tbsp olive oil to pot; swirl to coat. Lay chicken in a single layer and sear 3 min per side until lightly golden (it will finish cooking later). Transfer to a plate; reserve drippings.

2
Build the aromatic base

Reduce heat to medium-low. Add another 1 Tbsp olive oil if pot looks dry. Stir in 2 medium leeks (white & light green, sliced), 2 carrots (½-inch half-moons), and 1 parsnip (½-inch cubes). Sweat 5 min until leeks are translucent and edges of carrots just start to take on color. Add 2 minced garlic cloves and cook 30 sec—fragrant but not brown.

3
Deglaze & bloom tomato paste

Pour in ½ cup dry white wine (or additional broth) and scrape browned bits with a wooden spoon. Stir in 2 Tbsp double-concentrated tomato paste; cook 1 min until brick red. This step caramelizes sugars, deepening the broth’s color.

4
Add vegetables & broth

Fold in 1 medium sweet potato (¾-inch cubes), 1 cup diced turnip (optional but lovely peppery note), 2 sprigs fresh thyme, 1 bay leaf, and 6 cups low-sodium chicken broth. Return chicken plus any resting juices. Increase heat to high; bring just to a boil.

5
Simmer until vegetables are tender

Reduce heat to low, partially cover, and simmer 15 min. Sweet potatoes should yield easily to a paring knife but not collapse—this keeps them intact in lunch containers.

6
Shred the chicken

Transfer chicken to a cutting board. Using two forks, shred into bite-size strands. Return meat to pot; discard thyme stems and bay leaf.

7
Cook the pasta

Bring soup back to a gentle simmer. Stir in ¾ cup acini di pepe and cook 7–8 min, stirring occasionally to prevent sticking on the bottom. If soup thickens too much, splash in ½–1 cup hot water until soupy but not watery.

8
Wilt in spinach & finish with lemon

Turn off heat. Stir in 3 packed cups baby spinach until wilted, 30 sec. Add zest of ½ lemon plus 2 Tbsp juice. Taste; adjust salt (usually ½–1 tsp more) and plenty of freshly ground pepper.

9
Serve or cool for meal prep

Ladle into bowls, shower with parsley, and drizzle olive oil for immediate comfort. For meal prep, let soup cool 30 min, then portion into airtight containers, leaving ½-inch headspace for expansion if freezing.

Expert Tips

Salt in stages

Season chicken, then vegetables, then final broth. Layering prevents over-salting after evaporation.

Al dente pasta trick

Cook pasta 1 min shy of package time; it will finish in hot soup during cooling, avoiding mushy reheats.

Green separation

If prepping far ahead, freeze without spinach; add fresh leaves when reheating for vibrant color.

Thermos ready

Preheat thermos with boiling water 5 min, then fill; soup stays steaming until lunchtime.

Double-duty chicken

Roast extra thighs on a sheet pan while soup simmers; shred for salads later in the week.

Broth boost

Save Parmesan rinds in freezer; drop one in during simmer for instant umami depth.

Variations to Try

  • Vegetarian: Swap chicken for 2 cans cannellini beans and use vegetable broth; stir in beans at step 8 to prevent splitting.
  • Low-carb: Replace pasta with diced zucchini added for the last 3 min of simmer.
  • Spicy: Add ½ tsp crushed red pepper with garlic or a drizzle of chili crisp at the table.
  • Asian spin: Swap thyme for 1-inch ginger + 1 stalk lemongrass; finish with 1 Tbsp miso and sesame oil.
  • Creamy: Stir in ½ cup half-and-half at step 8; omit lemon juice to prevent curdle.

Storage Tips

Refrigerate

Cool completely; store up to 4 days in glass jars. Thin with broth when reheating.

Freeze

Portion into 2-cup Souper Cubes or zip bags, flat for fast thaw. Keeps 3 months.

Reheat

Stove: simmer 5 min. Microwave: 70% power, stir every 60 sec to avoid hot spots.

Frequently Asked Questions

Yes—thaw and squeeze dry first; add during the last 2 min so it doesn’t discolor broth.

Cook pasta separately and store in a separate container, adding to each portion when serving.

Sear chicken and sauté aromatics on stove first for flavor, then transfer everything except spinach & pasta to slow cooker. Cook low 4 h, add pasta last 30 min, spinach last 2 min.

Simply substitute your favorite gluten-free small pasta or ½ cup quinoa (rinse well to remove bitterness).

It’s ready to shred when an instant-read thermometer inserted in the thickest piece reads 165°F/74°C.

Absolutely—use an 8-quart pot and add 1 extra cup broth to account for evaporation. Simmer 5 min longer before shredding chicken.
onepot chicken and winter vegetable soup with spinach for meal prep
soups
Pin Recipe

One-Pot Chicken & Winter Vegetable Soup with Spinach

(4.9 from 127 reviews)
Prep
15 min
Cook
35 min
Servings
6

Ingredients

Instructions

  1. Sear chicken: Heat 1 Tbsp oil in Dutch oven. Season chicken; sear 3 min per side. Set aside.
  2. Sauté aromatics: Add remaining oil, leeks, carrots, parsnip; cook 5 min. Add garlic 30 sec.
  3. Deglaze: Pour in wine, scrape bits; stir in tomato paste 1 min.
  4. Simmer vegetables: Add sweet potato, turnip, thyme, bay, broth & chicken. Bring to boil, reduce heat, partially cover 15 min.
  5. Shred meat: Remove chicken, shred, return to pot; discard herbs.
  6. Cook pasta: Add acini di pepe; simmer 7–8 min until al dente.
  7. Finish: Off heat, stir in spinach, lemon zest & juice. Season to taste.
  8. Serve or store: Enjoy hot, or cool and refrigerate/freeze for meal prep.

Recipe Notes

Soup thickens as it sits; thin with broth or water when reheating. For gluten-free, cook quinoa separately and add when serving.

Nutrition (per serving)

358
Calories
32g
Protein
34g
Carbs
9g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.