Love this recipe? Save it to Pinterest before you forget!
Low-Calorie Healthy Chicken & Spinach Soup for Cold Winter Days
There’s a certain kind of magic that happens when the first real cold snap hits. The air turns sharp, the sky goes that pale, silvery grey, and every cell in your body starts begging for something warm, something nourishing, something that feels like a hug from the inside out. That’s exactly when I pull out my biggest Dutch oven and start making this low-calorie healthy chicken and spinach soup. I first developed it during a January blizzard when we were snowed in for three days, the power flickered like a strobe light, and the only groceries left in the house were a pack of chicken breasts, a wilting bag of spinach, and the dregs of a bag of barley. What started as desperation became tradition: we’ve now made this soup every single winter for the past eight years. It’s light enough that you can enjoy a generous bowl without feeling weighed down, yet hearty enough to chase away the chill. My kids call it “green power soup” because the spinach turns the broth this gorgeous emerald hue; I call it my winter wellness insurance policy.
Why You'll Love This Low-Calorie Healthy Chicken & Spinach Soup
- Calorie-smart comfort: Each generous 2-cup serving clocks in at just 245 calories, leaving room for a hunk of crusty bread if you like.
- One-pot wonder: Minimal dishes, maximum flavor—everything simmers happily together while you curl up under a blanket.
- Protein & greens in every bite: 28 g of lean protein and two full cups of spinach per serving make this a legit meal, not just a starter.
- Freezer-friendly: Double the batch and stash half for those nights when you can’t even think about cooking.
- Diabetes-friendly carbs: Pearl barley adds nutty chew and keeps blood-sugar spikes gentler than white rice or pasta.
- Kid-approved flavor: A whisper of smoked paprika and a squeeze of lemon at the end make greens taste downright fun.
- Under 45 minutes: Because winter weeknights are brutal enough without a three-hour recipe.
Ingredient Breakdown
Before we dive into the how, let’s talk about the why behind each ingredient. Choosing the right building blocks is what transforms a thin, sad “diet” soup into something you’ll actually crave.
Chicken breast: I use boneless, skinless breasts because they stay tender when simmered gently. If you prefer dark meat, thighs work too—just trim visible fat to keep calories in check.
Spinach: Fresh spinach wilts in seconds and keeps its vibrant color. Frozen leaf spinach is fine in a pinch; thaw and squeeze dry first.
Pearl barley: This quick-cooking whole grain adds body without gluten (barley is low-gluten, not gluten-free). Swap in brown rice or quinoa if you need strictly GF.
Mirepoix trio: Onion, carrot, and celery create the aromatic backbone. Dice them small so every spoonful is balanced.
Garlic & tomato paste: Both are umami bombs that give broth depth usually achieved with higher-sodium stock.
Smoked paprika: Just ½ tsp lends a subtle campfire note that makes the soup taste richer than it is.
Lemon zest & juice: Added at the very end, they wake up all the flavors so you don’t need extra salt.
Low-sodium chicken broth: Lets you control salt. If you only have regular, start with ¾ tsp added salt instead of 1½ tsp and adjust upward.
Step-by-Step Instructions
- Season & sear the chicken: Pat 1 lb (450 g) chicken breast dry; season with ½ tsp salt, ¼ tsp pepper, and the smoked paprika. Heat 1 Tbsp olive oil in a Dutch oven over medium-high. Add chicken; sear 3 minutes per side until golden (it won’t be cooked through). Transfer to a plate to rest—those browned bits equal flavor.
- Build the base: Lower heat to medium. Add diced onion, carrot, and celery; sauté 4 minutes, scraping browned bits. Stir in 2 minced garlic cloves and 1 Tbsp tomato paste; cook 1 minute until brick-red.
- Toast the barley: Add ½ cup rinsed pearl barley; stir to coat in the fragrant oil. This prevents mushy grains and adds nutty depth.
- Simmer: Pour in 6 cups low-sodium broth, 2 cups water, remaining 1 tsp salt, ¼ tsp pepper, and a bay leaf. Nestle chicken back in. Bring to a boil, then reduce to a lively simmer, partially covered, 18 minutes.
- Shred & return: Transfer chicken to a cutting board; discard bay leaf. Shred with two forks. Barley should be tender-chewy; if not, keep soup simmering while you shred.
- Spinach finish: Stir chicken back in plus 5 oz (140 g) baby spinach. Cook 1–2 minutes just until wilted. Off heat, add zest of ½ lemon and 1 Tbsp fresh lemon juice. Taste; add more salt or lemon if desired.
- Serve smart: Ladle into warm bowls, garnish with a crack of black pepper and a few shaved Parmesan shards if calories allow, and serve immediately.
Expert Tips & Tricks
- Temp check: Chicken is shreddable at 160 °F (71 °C). If you’re nervous, slide a probe thermometer into the thickest piece before simmering; pull it the moment it hits temp to avoid dry meat.
- Make-ahead veg: Dice your mirepoix the night before and stash in a zip bag with a paper towel to absorb moisture—dinner comes together in 25 minutes.
- Spinach saver: If your spinach is looking limp, blanch and squeeze it dry, then freeze in muffin cups. Pop a “spinach puck” straight into the hot soup.
- Flavor layer: Add a 2-inch Parmesan rind during simmer; fish it out before serving. Adds salty-umami without extra calories.
- Spice route: Stir in ¼ tsp ground cumin and a pinch of chili flakes for a Moroccan twist.
- Creamy (but still light): Purée 1 cup of the finished soup and stir back in—gives a velvety mouthfeel with zero cream.
- Brighten up: Freeze lemon juice in ice-cube trays; drop one cube per bowl when reheating to keep that fresh zip.
Common Mistakes & Troubleshooting
| Problem | Why It Happens | Fix |
|---|---|---|
| Soup tastes flat | Not enough acid or salt | Add another ½ tsp lemon juice and a tiny pinch of salt; wait 30 seconds, taste again. |
| Barley mushy | Boiled too hard | Next time simmer gently; for now, ladle out ½ cup barley and replace with cooked brown rice. |
| Chicken dry | Overcooked | Shred and stir in during last 2 minutes only; or swap for rotisserie chicken off heat. |
| Spinach turned brown | Cooked too long | Add spinach right before serving; or switch to frozen peas if you plan to reheat leftovers. |
| Greasy surface | Chicken fat rendered | Float a paper towel on top for 5 seconds; lift off—oil clings to towel. |
Variations & Substitutions
- Vegetarian: Swap chicken for 2 cans no-salt chickpeas; use veggie broth. Add 1 tsp white miso for depth.
- Keto: Omit barley; add 1 cup diced zucchini and ½ cup cauliflower rice. Reduce broth by 1 cup.
- Mediterranean: Swap barley for orzo, add ¼ cup chopped sun-dried tomatoes, finish with fresh dill.
- Green curry: Replace paprika with 1 Tbsp green curry paste, swap spinach for baby kale, finish with cilantro and a dash of lite coconut milk.
- Extra veg: Stir in 1 cup frozen mixed veg during last 5 minutes—great for picky eaters.
- Protein swap: Use boneless, skinless turkey breast or even firm tofu cubes added at the very end.
Storage & Freezing
Cool the soup completely within 2 hours. Refrigerate in airtight containers up to 4 days. For freezer success, leave out the spinach (it becomes drab). Freeze soup without spinach for up to 3 months; when reheating, bring to a simmer and add fresh spinach. Barley continues to absorb liquid, so add a splash of broth or water when warming.
Frequently Asked Questions
Ladle up, lean back under the fuzzy blanket, and let every bright, comforting spoonful remind you that healthy winter food doesn’t have to be heavy—it just has to be heart-warming. See you next snow day!
Low-Calorie Chicken & Spinach Soup
Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 2 garlic cloves, minced
- 1 cup carrots, sliced
- 1 cup celery, sliced
- 12 oz chicken breast, diced
- 4 cups low-sodium chicken broth
- 2 cups fresh spinach
- 1 tsp dried oregano
- ½ tsp dried thyme
- ½ tsp black pepper
- ¼ tsp salt
- Juice of ½ lemon
- 2 tbsp fresh parsley, chopped
Instructions
-
1
Heat olive oil in a large pot over medium heat. Add onion & garlic; sauté 3 min until fragrant.
-
2
Stir in carrots & celery; cook 4 min until beginning to soften.
-
3
Add diced chicken; season with oregano, thyme, pepper & salt. Cook 5 min until lightly browned.
-
4
Pour in chicken broth; bring to a boil, then reduce to a simmer for 10 min.
-
5
Add spinach and lemon juice; simmer 2 min until wilted. Taste and adjust seasoning.
-
6
Remove from heat, sprinkle with fresh parsley, and serve hot.
Swap spinach for kale or add a pinch of chili flakes for gentle heat. Store leftovers up to 4 days refrigerated or 3 months frozen.