Love this recipe? Save it to Pinterest before you forget!
High-Protein Chicken & Spinach Soup for Healthy Family Suppers
There’s a moment every November—right after the last leaf has been raked and the first frost sneaks across the lawn—when my kids stomp inside with red cheeks and a single request: “Mom, can we have that soup?” That soup is this chicken and spinach powerhouse, the one I cobbled together years ago when I was training for a half-marathon, juggling two toddlers, and trying to keep everyone’s protein intake north of “chicken-nugget level.” One pot, thirty minutes, and a handful of pantry staples later, we had a silky, turmeric-kissed broth brimming with tender shredded chicken, wilted spinach, and tiny orzo that somehow feels like a hug. It’s since become our Tuesday-night lighthouse—easy enough for the busiest weekday, nourishing enough for post-soccer-practice appetites, and gentle enough for the sniffle seasons. If you’re looking for a soup that tastes like you spent the afternoon tending stockpots but really just threw everything into one Dutch oven while math homework happened at the island, welcome home.
Why You'll Love This High-Protein Chicken & Spinach Soup for Healthy Family Suppers
- 30-Minute Weeknight Hero: From fridge to table faster than delivery—perfect for those “what’s for dinner?” panics.
- 38 g Protein Per Bowl: Greek yogurt and chicken breast keep muscles happy without chalky powders.
- One-Pot Cleanup: Because nobody has time for a sink full of dishes on a Tuesday.
- Kid-Veggie Stealth Mode: Spinach wilts into silky ribbons—no complaints, just slurps.
- Freezer-Friendly: Double-batch and freeze half; it reheats like it was made yesterday.
- Budget-Smart: Uses one pound of chicken to feed six—wallet and waistline approved.
- Customizable Carbs: Swap orzo for quinoa, rice, or even chickpeas—your macros, your rules.
Ingredient Breakdown
Every ingredient here earns its keep. Boneless skinless chicken breasts poach directly in the broth, releasing savory gelatin and keeping the meat juicier than any dry rub ever could. Baby spinach is my green of choice—no chopping, no woody stems, and it wilts in seconds while lending folate, iron, and a pop of color. Plain Greek yogurt is the stealth protein booster; whisked in at the end, it lends a creamy body you’d swear came from heavy cream. Turmeric and a pinch of black pepper turn the broth sunrise-golden and add anti-inflammatory perks we all can use during cold season. Lastly, a modest ½ cup of orzo gives that comfort-food carb hit without turning the soup into pasta stew—though you can absolutely upsize if you’re feeding teenage athletes.
High-Protein Chicken & Spinach Soup
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 6 hearty bowls
- Calories: 365 kcal | Protein: 38 g | Carbs: 27 g | Fat: 10 g
Ingredients
- 1 Tbsp olive oil
- 1 medium yellow onion, diced small
- 3 cloves garlic, minced
- 2 medium carrots, peeled and sliced into half-moons
- 2 celery stalks, diced
- 1 ¼ lb (560 g) boneless skinless chicken breast, trimmed
- 6 cups low-sodium chicken broth
- ½ cup dry orzo (or quinoa for GF)
- 1 tsp dried oregano
- ¾ tsp turmeric
- ¼ tsp black pepper
- ⅛ tsp red-pepper flakes (optional but lovely)
- 3 packed cups baby spinach (about 3 oz / 85 g)
- ⅔ cup plain 2 % Greek yogurt, room temperature
- Juice of ½ lemon (about 1 Tbsp)
- Salt to taste
- Fresh parsley or dill for garnish
Step-by-Step Instructions
-
Bloom the Aromatics
Set a heavy 5- to 6-quart Dutch oven over medium heat. Add olive oil; when it shimmers, scatter in onion, carrot, and celery with a pinch of salt. Sauté 4 minutes until the onion is translucent and the edges of the carrots just start to take on color. Stir in garlic for 30 seconds—do not let it brown.
-
Nestle in the Chicken
Lay chicken breasts on top of the veggies. (They can overlap slightly; they’ll shrink as they cook.) Pour in chicken broth, then sprinkle in oregano, turmeric, black pepper, and red-pepper flakes if using. The broth should just cover the meat; add a splash of water if your pot runs wide.
-
Simmer, Don’t Boil
Bring to a gentle simmer—small bubbles should break the surface, not a rolling boil. Reduce heat to low, cover partially, and cook 10 minutes.
-
Flip & Add Orzo
Flip chicken, stir in orzo, cover again, and simmer 6–7 minutes more, until orzo is al dente and chicken registers 160 °F / 71 °C on an instant-read thermometer.
-
Shred & Return
Transfer chicken to a cutting board. Use two forks to shred into bite-size strands—kids love the “pulled” texture. Return meat to the pot.
-
Wilt the Spinach
Stir in baby spinach; it will collapse within 30 seconds. Remove pot from heat—this protects the yogurt from curdling in the next step.
-
Temper the Yogurt
In a small bowl, whisk Greek yogurt with ½ cup of the hot broth until smooth. Pour the mixture back into the soup, stirring constantly. This gradual heat keeps the soup creamy, not grainy.
-
Brighten & Serve
Stir in lemon juice. Taste and adjust salt—you’ll likely need ½–1 tsp depending on your broth. Ladle into warm bowls, top with parsley, and serve with crusty whole-grain bread for dunking.
Expert Tips & Tricks
Use an Instant-Read Thermometer
Chicken goes from juicy to chalky fast. Pull it the moment it hits 160 °F; carry-over heat will finish the job while you shred.
Room-Temp Yogurt
Cold yogurt hits hot soup = polka-dot curds. Let the tub sit on the counter while the soup cooks.
Lemon Last
Acid can toughen chicken if added too early. Wait until the end for bright, fresh flavor.
Batch-Cook Chicken
Double the chicken, shred all of it, and freeze half in 2-cup portions. Future soup nights = 15 minutes flat.
Overnight Flavor Boost
Soup tastes even better the next day. If serving 24 hours later, leave the orzo slightly undercooked; it will drink broth as it sits.
Protein Math
Want 40 g+ per bowl? Swap orzo for 1 cup canned chickpeas (rinsed) and add an extra ¼ cup yogurt.
Common Mistakes & Troubleshooting
| Mistake | Why It Happens | Easy Fix |
|---|---|---|
| Curdled Yogurt | Yogurt went in cold or broth was at a hard boil. | Whisk 1 Tbsp flour into yogurt next time; temper slowly and never boil after adding. |
| Mushy Orzo | Simmered too long or kept on warming burner. | Cook orzo separately and add to each bowl if you plan to have leftovers. |
| Bland Broth | Low-sodium broth but no added salt at the end. | Salt in layers: aromatics, broth, and final adjustment after lemon. |
| Dry Chicken | Boiled instead of simmered; cooked to 185 °F. | Stick to gentle simmer and pull at 160 °F. |
Variations & Substitutions
-
Gluten-Free
Swap orzo for ½ cup rinsed quinoa or ¾ cup cauliflower rice. Quinoa needs 12–13 minutes; cauliflower rice needs only 3.
-
Dairy-Free
Replace Greek yogurt with ½ cup canned coconut milk; protein drops slightly, but you gain luscious texture.
-
Vegetarian
Sub 2 cans great northern beans and 2 cups diced tofu. Use veggie broth; simmer 10 minutes to marry flavors.
-
Spicy Tuscan
Add 1 cup diced tomatoes + ½ tsp fennel seeds + 3 cups chopped kale in place of spinach. Finish with shaved Parmesan.
-
Lemon-Rice Greek Style
Use long-grain rice and whisk two eggs with the lemon juice to create the traditional avgolemono silkiness.
Storage & Freezing
Refrigerate
Cool completely, transfer to airtight containers, and refrigerate up to 4 days. Keep orzo separate if you dislike bloated noodles.
Freeze
Store soup (minus orzo and yogurt) in freezer zip bags laid flat for up to 3 months. Thaw overnight in fridge, then simmer and finish with fresh yogurt and orzo.
Reheat
Warm gently over medium-low, stirring often. If too thick, splash in broth or water. Add a squeeze of fresh lemon to wake up flavors.
Frequently Asked Questions
If you try this high-protein chicken and spinach soup, snap a photo and tag me on Instagram @myfamilytable so I can see your cozy bowls in action. Happy slurping!
High-Protein Chicken & Spinach Soup
Ingredients
- 1 Tbsp olive oil
- 1 lb boneless skinless chicken breast, diced
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 medium carrots, sliced
- 2 celery stalks, sliced
- 4 cups low-sodium chicken broth
- 1 cup water
- 1 cup canned white beans, rinsed
- 3 cups fresh spinach
- ½ cup plain Greek yogurt
- 1 tsp dried oregano
- ½ tsp dried thyme
- Salt & black pepper to taste
Instructions
- Heat olive oil in a large pot over medium-high heat.
- Add diced chicken; season with salt and pepper. Cook 5 min until lightly browned. Remove to a plate.
- Add onion, garlic, carrots, and celery to the pot; sauté 4 min until softened.
- Return chicken to pot. Stir in broth, water, beans, oregano, and thyme; bring to a boil.
- Reduce heat; simmer covered 10 min.
- Stir in spinach until wilted, about 1 min.
- Remove from heat; whisk in Greek yogurt for creaminess.
- Adjust seasoning and serve hot.