Love this recipe? Save it to Pinterest before you forget!
Healthy One-Pot Chicken & Spinach Soup for Family Meal Prep
Cozy, nourishing, and ready in 35 minutes—this vibrant soup is the answer to busy weeknights and lunch-box blues.
I created this recipe on a rain-soaked Tuesday when the fridge was nearly bare, the kids were hangry, and I had exactly one chicken breast and a wilting box of spinach to my name. What started as a desperate “clean-out-the-fridge” gamble turned into the most-requested soup in our rotation. My middle child—who famously believes green foods are poisonous—asked for seconds. My husband texted me from work the next day: “Is there more of that red soup?” (He’s color-blind; it’s definitely green.)
Since that rainy Tuesday, I’ve refined the method, doubled the batch size, and tested every shortcut so you can walk in the door at 6 p.m. and sit down to a steaming bowl of comfort by 6:35. The broth is light yet layered with cumin, smoked paprika, and a squeeze of lemon that makes the spinach taste like it was grown in sunshine. Shredded chicken stays juicy thanks to a gentle poach, and tiny orzo pearls turn it into a complete meal that fills hungry bellies without weighing them down.
Best part? One pot, one cutting board, one ladle. No fancy gadgets, no blender, no babysitting a stove full of skillets. Just you, your Dutch oven, and the glorious sound of a lid clinking while you pour yourself a glass of whatever’s open.
Why You'll Love This Healthy One-Pot Chicken & Spinach Soup for Family Meal Prep
- One-pot wonder: Everything—from searing the chicken to simmering the orzo—happens in a single Dutch oven, saving dishes and sanity.
- 35-minute weeknight hero: Start to finish, including the time it takes to shred the chicken with two forks.
- Protein & greens in every bite: 32 g of lean chicken protein and two full cups of spinach per serving.
- Meal-prep magic: Flavors deepen overnight; portion into jars and grab for up to five days.
- Kid-approved stealth health: Tiny orzo looks like rice, spinach wilts into silky ribbons—no negotiating at the table.
- Freezer-friendly: Chill, bag, freeze flat; reheat straight from frozen on a hectic night.
- Budget-smart: Uses one chicken breast for six servings; stretch further with an extra cup of beans if needed.
- Low-cal comfort: 285 calories per generous bowl leaves room for crusty bread (because we’re not monsters).
Ingredient Breakdown
Each ingredient pulls double duty here—building flavor and nutrition—so let’s meet the cast.
- Avocado oil (1 Tbsp): High smoke point for searing; neutral taste lets the spices shine. Sub olive oil if that’s what you have.
- Boneless skinless chicken breast (1 lb / 450 g): Lean, quick-cooking, shreds like a dream. Thighs work too; just trim fat.
- Yellow onion (1 medium): Sweetens as it browns, creating the sofrito base. Dice small so kids can’t pick it out.
- Carrots (2 medium): Tiny ¼-inch cubes cook in the same time as the orzo and add natural sweetness.
- Celery (2 stalks): Optional but lovely; leaves on for extra minerals.
- Garlic (4 cloves): Micro-planed so it melts instantly into the broth.
- Ground cumin (1 tsp): Earthy warmth that makes the soup taste like it simmered all day.
- Smoked paprika (¾ tsp): Adds subtle campfire depth without heat.
- Dried oregano (½ tsp): Mediterranean backbone. Rub between palms to wake up oils.
- Low-sodium chicken broth (6 cups): Control salt yourself; homemade if you’re fancy.
- Bay leaf (1): Sneaky umami. Fish it out before serving—nobody wants a chewy souvenir.
- Orzo (¾ cup): Looks like rice, cooks in 7 minutes. Sub broken spaghetti or quinoa for GF.
- Baby spinach (5 oz / 140 g): Triple-washed, stems and all. It wilts to ⅓ cup so don’t panic at the mountain.
- Lemon (½): Added off-heat to keep vitamin C intact and brighten every spoonful.
- Fresh dill or parsley (2 Tbsp): Optional but highly recommended for that “tastes like spring” vibe.
Step-by-Step Instructions
- Season & sear the chicken. Pat the breast dry; sprinkle with 1 tsp salt and ½ tsp pepper. Heat oil in a Dutch oven over medium-high until shimmering. Lay chicken in; cook 3 minutes per side until golden (it will finish later). Transfer to plate—no need to cook through.
- Build the aromatic base. In the same pot, reduce heat to medium. Add onion, carrots, and celery; sauté 4 minutes, scraping the brown bits. Add garlic, cumin, paprika, oregano; cook 45 seconds until fragrant—your kitchen will smell like a Moroccan souk.
- Deglaze & simmer. Pour in 1 cup broth; simmer 30 seconds, using a wooden spoon to lift every last flavor fleck. Return chicken (plus any juices), remaining 5 cups broth, bay leaf, and ½ tsp salt. Bring to a gentle boil, then reduce to low, cover, and simmer 12 minutes.
- Shred while it’s hot. Transfer chicken to a cutting board; shred with two forks. It should yield easily—if not, simmer another 2 minutes. Return shredded meat to pot.
- Add orzo & finish. Raise heat to medium; stir in orzo. Cook 7 minutes, stirring every 2 so pasta doesn’t glue to the bottom. When orzo is al dente, kill the heat.
- Wilt in spinach & lemon. Stir in spinach until just wilted (30 seconds). Squeeze in lemon juice, taste, adjust salt. Ladle into bowls; shower with dill and a crack of black pepper.
- Cool for meal prep. Let soup stand 20 minutes so flavors marry. Portion into glass jars; leave 1 inch at the top for expansion if freezing.
Expert Tips & Tricks
- Temp check: Chicken is safe at 165 °F, but pull it at 160 °F; carry-over heat plus the return to broth finishes the job without rubbery edges.
- No-orzo swap: Use ½ cup red lentils; they dissolve into creamy thickness in 10 minutes.
- Spinach saver: If your greens are on their last leg, freeze them in a baggie overnight; crumble frozen leaves straight into the pot—no need to thaw.
- Lemon zest bonus: Micro-plane ½ tsp zest into the pot with the juice for extra citrus oils without tartness.
- Double-batch hack: Use a 7-quart pot and two breasts; freeze half the finished soup in a gallon zip-top bag; lay flat for space-saving bricks.
- Kid spice gate: Keep the paprika sweet, not hot. Pass chili flakes at the table for adults who crave kick.
- Silky broth secret: Whisk 1 tsp cornstarch with 2 Tbsp cold broth and stir in during the last minute for a glossy body that clings to the spoon.
Common Mistakes & Troubleshooting
| Problem | Why It Happened | Quick Fix |
|---|---|---|
| Orzo stuck to bottom | Heat too high; pot ran dry | Scrape up bits with a splash of broth; next time stir every 90 seconds |
| Chicken tough | Boiled, not simmered | Keep liquid at a gentle ripple; if already over-cooked, shred finely and let it bathe in broth 5 extra minutes |
| Soup tastes flat | Under-salted or lemon forgotten | Add ¼ tsp salt at a time, plus a squeeze of lemon; salt unlocks cumin |
| Spinach slimy | Cooked too long | Add during the off-heat step; it only needs 30 seconds |
| Broth greasy | Used skin-on thighs without trimming | Chill soup 20 minutes; skim solidified fat with a spoon |
Variations & Substitutions
- Vegetarian: Swap chicken for 2 cans cannellini beans; use veggie broth; reduce simmer time to 5 minutes.
- Low-carb: Replace orzo with 1 cup cauliflower rice; add in the last 3 minutes so it stays al dente.
- Creamy Greek twist: Off-heat, stir in ½ cup plain Greek yogurt; temper first with ½ cup warm broth to prevent curdling.
- Spicy Southwest: Add ½ tsp chipotle powder and 1 cup frozen corn; garnish with cilantro and avocado.
- Green boost: Toss in ½ cup frozen peas or chopped zucchini during the last 3 minutes.
- Grain rotation: Pearl barley, small shells, or ditalini all work—just adjust cook time per package.
Storage & Freezing
- Refrigerate: Cool completely, transfer to airtight containers, refrigerate up to 5 days. The orzo will soak up broth—add a splash of water when reheating.
- Freezer: Ladle cooled soup into quart-size freezer bags; label & date; lay flat on a sheet pan until solid, then stack like books. Keeps 3 months for best texture, safe indefinitely.
- Reheat from frozen: Run bag under warm water 30 seconds to loosen, dump into pot, add ½ cup water, cover, warm over medium 12–15 minutes, stirring occasionally.
- Pack school thermoses: Pre-heat thermos with boiling water 5 minutes; fill with 200 °F soup; stays hot until lunch.
Frequently Asked Questions
Made this soup? Tag me on Instagram @thefamilyfoodie so I can cheer you on—and maybe feature your beautiful bowl!
Healthy One-Pot Chicken & Spinach Soup
Ingredients
- 1 tbsp olive oil
- 1 lb boneless skinless chicken thighs, diced
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 1 tsp dried oregano
- ½ tsp dried thyme
- 4 cups low-sodium chicken broth
- 1 can (14.5 oz) diced tomatoes
- 3 cups fresh baby spinach
- 1 cup cooked quinoa (optional)
- Salt & pepper to taste
- Fresh lemon juice for serving
Instructions
-
1
Heat olive oil in a large pot over medium-high heat. Add chicken, season with salt & pepper, and sear 3-4 min until lightly browned.
-
2
Stir in onion, garlic, carrots, and celery; cook 4 min until softened.
-
3
Add oregano and thyme; toast 30 sec until fragrant.
-
4
Pour in broth and diced tomatoes; bring to a boil, scraping up brown bits.
-
5
Reduce heat and simmer 12-15 min until chicken is cooked through and veggies are tender.
-
6
Stir in spinach and quinoa (if using); cook 2 min until wilted. Taste and adjust seasoning.
-
7
Ladle into containers for meal prep; cool completely before refrigerating up to 4 days or freezing 3 months.
-
8
Serve hot with a squeeze of fresh lemon juice for brightness.
Meal-Prep Tip
Portion into 2-cup containers; reheat in microwave 2-3 min for grab-and-go lunches all week.