simple batch cooked chicken and spinach soup for cold winter evenings

30 min prep 3 min cook 5 servings
simple batch cooked chicken and spinach soup for cold winter evenings
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a certain kind of magic that happens when the first real cold snap hits. The kind that drives you into the kitchen, rummaging through the fridge for anything that promises warmth and comfort. For me, it’s usually a Tuesday night, the wind rattling the maple trees outside my kitchen window, and I’m still wearing my wool coat because the radiator hasn’t caught up yet. That’s when I start pulling out the Dutch oven, a couple of chicken thighs from the freezer, and the half-wilted spinach that’s hanging on for dear life. Thirty-five minutes later the house smells like someone’s grandmother is in charge again—slow-simmered onions, thyme, and the gentlest swirl of cream. My neighbor once knocked on the door at 9 p.m. asking if I was “running a clandestine bistro,” and honestly, that’s the vibe this soup gives off: restaurant-level comfort that secretly took almost zero effort.

I developed this recipe during the year I swore off overly complicated weeknight cooking. Graduate school, two part-time jobs, and a puppy who thought 3 a.m. was party time meant dinner had to be forgiving. So I leaned on batch-cooking logic: one base, many meals. This soup is the gold medal winner. It scales beautifully, reheats like a dream, and somehow tastes even better when you’ve frozen half the batch for a future you who really doesn’t want to cook. If you can chop an onion and open a can of beans, you can master this. Promise.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes because everything happens in the same Dutch oven.
  • Batch-Cook Friendly: Doubles or triples without any special equipment.
  • Freezer Hero: Thaws and reheats without texture breakdown; spinach keeps its color.
  • Balanced Nutrition: 30 g+ protein, iron-rich spinach, and slow-release carbs for sustained warmth.
  • Weeknight Fast: 35 minutes start-to-finish if you use pre-shredded rotisserie chicken.
  • Customizable Heat: Add chili flakes for grown-ups or keep it mild for kids.

Ingredients You'll Need

Ingredients

Great soup starts with everyday staples that still have plenty of life in them. For the chicken, I grab boneless skinless thighs; they stay juicy even if you accidentally over-simmer. If you’re a breast-only household, that’s fine—just drop the cooking temp to a gentle 175 °F and pull them the moment they hit 165 °F. Baby spinach is my green of choice because the stems are tender enough to disappear into the broth, but mature spinach or even chopped kale works if you give it an extra five minutes. The cannellini beans are optional, yet they add a luscious creaminess that lets me get away with only a splash of dairy.

On the produce aisle, look for firm yellow onions with no soft spots; they’re the backbone of flavor. Carrots should feel heavy for their size—if they’re limp, skip them or your soup will taste vaguely of wet cardboard. For herbs, fresh thyme beats dried seven days a week here; the little leaves fold into the broth and release gentle floral notes. If you must sub dried, use one-third the amount. Finally, keep a lemon on standby. A squeeze right before serving lifts everything, like turning on overhead lights in a cozy room.

How to Make Simple Batch-Cooked Chicken and Spinach Soup for Cold Winter Evenings

1
Warm Your Pot

Place a heavy 5- to 6-quart Dutch oven over medium heat for 60 seconds. This pre-heating step prevents the chicken from sticking later and jump-starts even browning.

2
Sear the Chicken

Pat 1½ lb (about 4) boneless skinless chicken thighs dry, season with 1 tsp kosher salt and ½ tsp black pepper. Add 1 Tbsp olive oil to the pot, swirl, then lay the chicken in. Sear 3 minutes per side until golden; it will finish cooking in the broth. Transfer to a plate.

3
Build the Aromatics

Reduce heat to medium-low. Add another 1 tsp oil if the pot looks dry. Stir in 1 diced yellow onion, 2 sliced carrots, and 2 celery stalks. Scrape the browned bits (fond) as the vegetables sweat—about 5 minutes. Add 2 minced garlic cloves and cook 45 seconds.

4
Bloom the Herbs & Tomato Paste

Push veggies to the perimeter, add 2 tsp tomato paste and 1 tsp fresh thyme leaves to the center. Stir for 1 minute until the paste darkens; this caramelization removes raw acidity and deepens the broth’s color.

5
Deglaze

Pour in ½ cup dry white wine (or extra broth). Increase heat to medium-high and simmer 2 minutes, scraping the bottom so every brown bit dissolves into liquid gold.

6
Add Broth & Simmer

Return chicken and any juices to the pot. Add 6 cups low-sodium chicken broth, 1 bay leaf, and ½ tsp salt. Bring to a gentle boil, then reduce to a lazy bubble for 12 minutes.

7
Shred the Chicken

Transfer chicken to a cutting board. Use two forks to pull into bite-size shreds; discard any large fat caps. Meanwhile keep the broth at a steady simmer so flavors concentrate.

8
Stir in Beans & Spinach

Return shredded chicken plus 1 drained can cannellini beans to the pot. Add 4 packed cups baby spinach; it will look mountainous but wilts to nothing in 30 seconds. Simmer 2 minutes more.

9
Finish & Serve

Fish out bay leaf. Off heat, swirl in ¼ cup heavy cream (or 2 Tbsp Greek yogurt). Squeeze in juice of ½ lemon, taste, adjust salt. Ladle into warm bowls, crack fresh pepper, and serve with crusty bread.

Expert Tips

Freeze Spinach in Portions

Buy family-size bags, divide into freezer zip-locks, and press flat. Break off chunks directly into soup—no need to thaw.

Pressure-Cooker Shortcut

Use sauté mode for steps 1-5, lock the lid, and cook on high pressure 8 minutes. Quick-release, shred, finish as written.

Low-Lactose Version

Replace cream with ½ cup blended white beans plus 1 tsp olive oil for silkiness without dairy.

Sodium Control

Use homemade unsalted broth and add salt at the table; your future blood pressure will thank you.

Shred Hot, Not Cold

Chicken shreds easiest while warm. If you refrigerate it whole, microwave 20 seconds to loosen fibers.

Brighten Leftovers

A splash of fresh lemon or a handful of chopped parsley wakes up next-day soup that’s been mellowing in the fridge.

Variations to Try

  • Spicy Tuscan: Add ¼ tsp red-pepper flakes with garlic and swap spinach for chopped kale plus ½ cup sun-dried tomatoes.
  • Coconut-Ginger: Sub 1 cup broth with canned coconut milk and add 1 Tbsp grated ginger in step 3 for a brighter, dairy-free broth.
  • Grain-Boost: Stir in ½ cup quick-cook quinoa during step 6; it’ll bloom in 12 minutes and stretch the soup for two extra bowls.
  • Mushroom Umami: Sauté 8 oz sliced cremini mushrooms after the chicken; proceed as written for an earthier base.

Storage Tips

Refrigerate: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Store spinach separately if you like it ultra-vivid, but I find it keeps fine when mixed in.

Freeze: Ladle into quart-size freezer zip-bags, lay flat to freeze (saves 50 % space). Keeps 3 months. Thaw overnight in the fridge or 5 minutes under cool running water, then warm gently.

Reheat: Stovetop over medium-low, stirring occasionally, until the first bubble appears. Add a splash of broth or water if thick. Microwave works too—cover and heat 2 minutes, stir, repeat.

Make-Ahead Meal Prep: Double the batch, serve half for dinner, and freeze the rest in single-portion silicone muffin trays. Once solid, pop out the pucks into a labeled bag; grab as many “soup cubes” as you need for a quick lunch.

Frequently Asked Questions

Absolutely. Stir in 3 cups shredded rotisserie chicken during step 8 so it warms but doesn’t dry out. Skip the initial searing step and start with the vegetables.

Yes, as written it contains no gluten. If you add grains like barley, swap for certified-GF quinoa or rice.

Blend 1 cup of the finished soup with the spinach until smooth, then stir back into the pot. They’ll get the nutrients but not the “leaf” texture.

Yes. Add everything except spinach and cream to a 6-quart slow cooker. Cook on LOW 6 hours or HIGH 3 hours. Shred chicken, stir in spinach until wilted, then finish with cream.

Drop in a peeled potato and simmer 10 minutes; it will absorb some salt. Remove potato, then balance with an extra ½ cup water or milk.

Yes. Thaw and squeeze out excess water first; add during step 8. Start with 10 oz frozen for equivalent flavor.
simple batch cooked chicken and spinach soup for cold winter evenings
soups
Pin Recipe

simple batch cooked chicken and spinach soup for cold winter evenings

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

Ingredients

Instructions

  1. Warm Your Pot: Heat a 5- to 6-quart Dutch oven over medium heat 1 minute.
  2. Sear the Chicken: Season chicken with 1 tsp salt and ½ tsp pepper. Add 1 Tbsp oil, sear chicken 3 min per side. Transfer to plate.
  3. Build the Aromatics: Add remaining oil, onion, carrots, celery; cook 5 min. Stir in garlic 45 sec.
  4. Bloom Paste & Thyme: Make a center well, add tomato paste and thyme; cook 1 min.
  5. Deglaze: Pour in wine; simmer 2 min, scraping bits.
  6. Simmer: Return chicken, add broth, bay leaf, and ½ tsp salt. Simmer 12 min.
  7. Shred: Remove chicken, shred with forks; discard bay leaf.
  8. Finish: Return chicken and beans to pot. Stir in spinach until wilted, 2 min. Off heat add cream and lemon juice; adjust seasoning. Serve hot.

Recipe Notes

For ultra-quick version, substitute rotisserie chicken and reduce simmer time to 5 minutes—perfect for busy weeknights.

Nutrition (per serving)

312
Calories
31g
Protein
21g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.