Love this? Pin it for later!
Batch-Cooked Chicken & Spinach Soup with Lemon for Healthy Meals
There’s a certain kind of magic that happens when you lift the lid off a steaming pot of this vibrant soup. The bright citrus aroma mingles with garlic and herbs, and you instantly know you’re about to taste something that feels like a reset button for your week. I started making this batch-cooked chicken and spinach soup during a particularly chaotic season when my calendar was packed tighter than a subway car at rush hour. I needed something that could carry me through five hectic days, something nourishing enough to fight off whatever germs my kids were bringing home from preschool, and—most importantly—something that wouldn’t bore me to tears by Thursday. This recipe delivered on every front.
Now it’s a Sunday ritual: load the Dutch oven while the coffee brews, squeeze in the lemon while the sun streams through the kitchen window, and portion the soup into gleaming glass jars that line the fridge like little soldiers of health. If you’ve been searching for a make-ahead meal that tastes even better on day three, you’ve landed in the right spot.
Why This Recipe Works
- Batch-cook friendly: One pot yields six generous quart jars—lunch for two people all week.
- Protein & greens in every bite: Tender shredded chicken and an entire pound of spinach deliver serious nutrition.
- Bright lemon lift: Fresh zest and juice keep the flavor lively, not heavy.
- Freezer hero: Portion, chill, and freeze up to three months without texture loss.
- One-pot cleanup: Minimal dishes mean more Sunday-afternoon relaxation.
- Budget-smart: Uses a single rotisserie chicken or leftover roast for pennies per serving.
- Customizable heat: Calibrate the chili flakes to your family’s tolerance.
Ingredients You'll Need
Quality ingredients make the difference between a ho-hum soup and one you’ll crave. Here’s what I reach for and why:
Rotisserie chicken: Convenience meets flavor. Pick the plain, unflavored bird so the lemon and herbs can shine. If you’ve roasted your own chicken earlier in the week, even better—about 4 cups of shredded meat is perfect.
Fresh baby spinach: A full pound wilts into silky ribbons that hold their color for days. Look for crisp, dark-green leaves; avoid anything with yellowing stems or moisture inside the bag.
Lemons: You’ll need both zest and juice. Organic lemons give you pesticide-free zest, and room-temperature fruit yields more juice. Roll them firmly on the counter before slicing to maximize every drop.
Aromatics: Yellow onion, carrots, and celery create the classic mirepoix base. Dice them evenly so they cook at the same rate.
Garlic: Four cloves might sound like a lot, but the long simmer mellows the bite.
Low-sodium chicken broth: Allows you to control salt levels. If you’re using homemade stock, taste and adjust seasoning at the end.
Cannellini beans: Optional, but they add creamy body and stretch the protein. Rinse them well to remove excess sodium.
Small pasta or orzo: Just ½ cup gives a pleasant bite without turning the soup starchy. For a gluten-free route, swap in millet or quinoa.
Herbs & spices: Dried oregano and thyme infuse the broth, while a pinch of red-pepper flakes offers gentle warmth. Finish with fresh dill or parsley for color and freshness.
Olive oil: A generous swirl at the start coaxes flavor from the vegetables and adds heart-healthy richness.
How to Make Batch-Cooked Chicken & Spinach Soup with Lemon
Warm the pot
Place a heavy 7- to 8-quart Dutch oven over medium heat for 1 minute. Add 3 tablespoons extra-virgin olive oil and swirl to coat the surface. Heating the pot first prevents sticking and jump-starts caramelization.
Build the base
Stir in 1 diced large yellow onion, 3 medium carrots (peeled and sliced into half-moons), and 3 celery ribs (sliced). Season with ½ teaspoon kosher salt and cook until the onion turns translucent and the edges of the carrots begin to brown, about 6–7 minutes.
Bloom the aromatics
Add 4 minced garlic cloves, 1 teaspoon dried oregano, ½ teaspoon dried thyme, and a pinch of red-pepper flakes. Cook 45 seconds, stirring constantly, until fragrant. This quick sauté unlocks the essential oils in the dried herbs.
Deglaze & simmer
Pour in 8 cups low-sodium chicken broth and bring to a boil, scraping the bottom to release any browned bits (fond equals flavor). Reduce heat to low, cover partially, and simmer 10 minutes so the vegetables soften completely.
Add pasta & beans
Stir in ½ cup dry orzo (or other tiny pasta) and 1 can (15 oz) rinsed cannellini beans. Simmer 8 minutes, stirring occasionally, until the pasta is just al dente. Keep an eye on the clock—overcooked pasta will drink up your broth.
Shred in the chicken
While the pasta cooks, remove skin and bones from your rotisserie chicken. Shred the meat into bite-size strips. You should have roughly 4 cups. Add it to the pot along with any juices collected on the cutting board for bonus flavor.
Wilt the spinach
Gradually add 1 lb baby spinach, a few handfuls at a time, stirring until each addition wilts before adding more. The pot will look overstuffed at first—trust the process. Spinach releases water, so the soup will thin slightly.
Finish with lemon
Off the heat, stir in the zest of 2 lemons plus ¼ cup fresh lemon juice. Taste and season with additional salt and pepper. The lemon should brighten, not overpower. If your broth was salted, you may need only ½ teaspoon more.
Portion for the week
Ladle the soup into six 1-quart glass jars or airtight containers. Cool completely, then refrigerate up to 5 days or freeze up to 3 months. Reheat gently on the stove or in the microwave; add a splash of broth if the pasta absorbed liquid.
Expert Tips
Use a microplane for zest
Finely grated zest disperses evenly and prevents bitter pith from sneaking in.
Cool before sealing
Let jars cool 30 minutes uncovered to prevent condensation that can dilute flavor.
Undercook pasta slightly
It will finish cooking during reheating and won’t turn mushy.
Double the lemon
If you know you’ll freeze half, add extra lemon only to portions you’ll eat fresh.
Layer herbs
Dried herbs at the start build base flavor; fresh parsley or dill at the end adds pop.
Skim for clarity
If you want restaurant-clear broth, skim foam with a ladle during the first simmer.
Variations to Try
Creamy version
Stir ½ cup heavy cream or coconut milk into the pot just before serving for a richer mouthfeel.
Keto twist
Omit the pasta and beans; add diced zucchini and extra chicken for a low-carb bowl.
Spicy Tuscan
Increase red-pepper flakes to ½ teaspoon and finish with a handful of chopped sun-dried tomatoes.
Vegetarian route
Swap chicken for two cans chickpeas and use vegetable broth; add smoked paprika for depth.
Grains instead of pasta
Try farro or barley for a chewier texture; cook separately and add when reheating to prevent bloat.
Asian-inspired
Replace oregano with 1 tablespoon grated ginger and finish with a splash of soy sauce and sesame oil.
Storage Tips
- Refrigerate: Cool soup completely, then store in glass jars with tight lids up to 5 days. Leave 1 inch of headspace to accommodate expansion if you plan to freeze later.
- Freeze: Ladle into pint or quart freezer bags, squeeze out excess air, and freeze flat up to 3 months. Thaw overnight in the fridge or 5 minutes under cool running water.
- Reheat: Warm gently over medium-low heat, stirring occasionally. Thin with broth or water if the pasta absorbed liquid. Microwave works in a pinch—cover loosely and heat 2 minutes at a time, stirring between bursts.
- Pack for work: Fill a vacuum-insulated food jar with boiling water for 2 minutes, empty, then add hot soup. It will stay steaming until lunch.
Frequently Asked Questions
Batch-Cooked Chicken & Spinach Soup with Lemon
Ingredients
Instructions
- Heat the pot: Warm olive oil in a Dutch oven over medium heat.
- Sauté vegetables: Add onion, carrots, celery, and salt; cook 6–7 minutes until softened.
- Bloom aromatics: Stir in garlic, oregano, thyme, and pepper flakes; cook 45 seconds.
- Simmer broth: Pour in chicken broth, bring to a boil, then reduce heat and simmer 10 minutes.
- Add pasta & beans: Stir in orzo and beans; cook 8 minutes until pasta is al dente.
- Add chicken & spinach: Mix in shredded chicken and spinach in batches until wilted.
- Finish with lemon: Off the heat, add zest and juice; season with salt & pepper.
- Portion & store: Cool and ladle into jars; refrigerate up to 5 days or freeze up to 3 months.
- Reheat: Warm gently on the stove with a splash of broth; garnish with fresh herbs.
Recipe Notes
For freezer portions, cook pasta separately and add when reheating to avoid mushiness. Taste and adjust lemon brightness after thawing.