Welcome to magicmealplans

Creamy Chicken and Spinach Soup for Health

By Evelyn Fletcher | January 01, 2026
Creamy Chicken and Spinach Soup for Health

There are evenings when the clock has quietly slipped past seven, the wind is tapping at the windows, and the only thing my body is craving is something that feels like a gentle hug from the inside out. That, my friends, is when I reach for this Creamy Chicken and Spinach Soup for Health. It was born on one of those frantic weeknights when the fridge held little more than a pack of chicken breasts, a wilting box of baby spinach, and the dregs of a pint of cream. One pot, thirty-five minutes, and a handful of pantry staples later, the first spoonful had my husband close his eyes and say, “This tastes like you’re taking care of me.” Since then, the recipe has followed us through flu seasons, new-baby sleep deprivation, and every back-to-school germ-fest. It’s week-night fast, weekend luxurious, and packed with enough protein and greens to make you feel downright virtuous. Whether you need a restorative lunch that won’t weigh you down or an elegant starter for a winter dinner party, this soup is the quiet superstar that never fails.

Why This Recipe Works

  • One-Pot Wonder: Minimal dishes and built-in flavor layering from sautĂ© to simmer.
  • Lean Protein + Greens: 33 g protein per serving plus two generous cups of spinach for iron and folate.
  • Creamy Without the Calories: A modest splash of half-and-half thickened naturally with a quick roux—under 400 cal.
  • Freezer-Friendly: Make a double batch; leftovers reheat like a dream for up to 3 months.
  • Week-Night Fast: From fridge to table in 35 minutes—perfect for hangry toddlers or last-minute guests.
  • Customizable: Swap dairy, go gluten-free, or kick up the heat without sacrificing silkiness.
  • Restaurant Flavor: A pinch of nutmeg and squeeze of lemon elevate humble ingredients into something crave-worthy.

Ingredients You'll Need

Ingredients

Great soup starts with smart shopping. Here’s what to look for:

Chicken Breast: Two medium breasts (about 1¼ lb total) yield the perfect meat-to-broth ratio. For the juiciest texture, choose plump, rosy pieces with no gray edges. If you’re in a hurry, pre-diced “chicken tenders” work—just pull them at 8 min of simmering so they stay tender.

Fresh Baby Spinach: Grab the pre-washed box in the produce aisle; it melts into the broth in seconds. Avoid frozen spinach here—it carries extra water and can muddy flavor.

Aromatics: One large yellow onion plus two fat garlic cloves build the soul of the soup. Look for onions with tight, papery skins and no sprouting.

Carrots & Celery: These add natural sweetness and body. Choose firm carrots with bright color; celery should snap, not bend.

Butter & Olive Oil: A 50-50 combo prevents burning while giving depth. Use a neutral olive oil (not your fancy finishing oil) and unsalted butter for controlled seasoning.

Flour: Just two tablespoons thicken the broth into a silky cloak. All-purpose or a 1-to-1 gluten-free blend both work.

Chicken Stock: Low-sodium lets you control saltiness. If you have homemade, gold star for you! Warm it in the microwave for 30 sec before adding; cold stock slows the simmer.

Half-and-Half: The Goldilocks of dairy—richer than milk, lighter than heavy cream. For dairy-free, substitute full-fat coconut milk; the faint coconut plays nicely with nutmeg.

Seasonings: Sea salt, freshly cracked black pepper, a whisper of nutmeg, and a bay leaf. Nutmeg is the secret handshake that shouts “creamy comfort,” but keep it subtle—⅛ tsp is plenty.

Fresh Lemon: A final squeeze brightens all the creamy elements and balances the palate.

How to Make Creamy Chicken and Spinach Soup for Health

1
Sear the Chicken
Pat the chicken dry; moisture is the enemy of browning. Heat 1 Tbsp olive oil in a heavy 4-qt Dutch oven over medium-high. Add chicken, presentation-side down, and sear 3 minutes without nudging—those caramelized fond bits equal free flavor. Flip, sear another 2 min. (Chicken won’t be cooked through; it finishes later.) Transfer to a plate.
2
Sweat the Vegetables
Lower heat to medium, add butter and remaining oil. When butter foams, scatter diced onion, carrot, and celery plus ½ tsp salt. Stir to coat, scraping the browned chicken bits. Cook 5 min until veg soften and onion is translucent. Add garlic; cook 30 sec until fragrant.
3
Build the Roux
Sprinkle flour over vegetables; stir constantly for 1 min. You want a pale blonde paste—this cooks out the raw flour taste and sets the stage for thickening.
4
Deglaze
Pour in 1 cup warm chicken stock while whisking. The roux will seize up—keep whisking until smooth; this prevents lumps later. Slowly add remaining stock and bay leaf, bringing to a gentle simmer.
5
Simmer & Shred
Nestle seared chicken back into the pot. Reduce heat to low, cover slightly ajar, and simmer 12-15 min until chicken hits 165 °F. Transfer to a cutting board, shred with two forks, then return meat plus any resting juices to the pot.
6
Creamy Finish
Remove bay leaf. Stir in half-and-half, nutmeg, and black pepper. Keep heat low—boiling will curdle dairy. Add spinach by the handful, wilting between additions. Finish with lemon juice, then taste and adjust salt.
7
Serve & Savor
Ladle into warm bowls, garnish with a swirl of cream and cracked pepper if you’re feeling fancy. Crusty whole-grain bread is non-negotiable for dunking.

Expert Tips

Even-Cube Veg

Dice carrot and celery the same size so they soften evenly—⅛-in. coins work best.

Stock Temperature

Warm stock in the microwave 30 sec. Cold liquid causes the roux to seize and can create lumps.

No Boiling After Dairy

Keep a gentle simmer after adding half-and-half; boiling causes curdling and a grainy mouthfeel.

Shred While Warm

Chicken shreds easiest when just cool enough to handle; use two forks or your stand mixer paddle on low for big batches.

Spinach Last

Add spinach off-heat; residual warmth wilts it perfectly while preserving vibrant color and nutrients.

Season After Lemon

Acid mutes salt perception; adjust seasoning only after adding lemon juice for accurate flavor.

Variations to Try

  • Dairy-Free Deluxe: Swap half-and-half for canned full-fat coconut milk and use vegan butter.
  • Mushroom Spinach: Add 8 oz sliced cremini with the onions for an earthy boost.
  • Spicy Kick: Stir in ÂĽ tsp red-pepper flakes with the garlic or a spoon of harissa at finish.
  • Grainy Goodness: Add ½ cup quick-cooking pearled barley after the stock; simmer 10 min before adding chicken.
  • Low-Carb Green: Replace carrots with diced zucchini for a keto-friendly spin.

Storage Tips

Refrigerator: Cool soup completely, transfer to airtight containers, and refrigerate up to 4 days. Reheat gently over medium-low, adding a splash of stock to loosen.

Freezer: Skip the dairy if you plan to freeze; add cream when reheating for best texture. Freeze in quart bags laid flat up to 3 months. Thaw overnight in the fridge, then warm slowly, stirring in half-and-half once hot but not boiling.

Make-Ahead: Chop vegetables and shred cooked chicken up to 2 days ahead; store separately. Soup base can be made through Step 5 and refrigerated 3 days or frozen 2 months.

Frequently Asked Questions

Absolutely—add 3 cups shredded rotisserie chicken at Step 6 to warm through 3 min. Reduce simmering time to avoid stringy meat.

As written, no—but swap the flour for 1 Tbsp cornstarch whisked into cold stock, or use a 1-to-1 GF blend.

High heat is the culprit. Keep the soup below a simmer (about 180 °F) once half-and-half is added and stir constantly while reheating.

Yes—add everything except cream and spinach to the slow cooker; cook on LOW 4 hrs. Shred chicken, stir in cream and spinach 10 min before serving on WARM.

Stir in 1 can rinsed white beans with the chicken or add ½ cup Greek yogurt off-heat for an extra 10 g protein per serving.
Creamy Chicken and Spinach Soup for Health
soups
Pin Recipe

Creamy Chicken and Spinach Soup for Health

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

Ingredients

Instructions

  1. Sear Chicken: Heat olive oil in Dutch oven over medium-high. Sear chicken 3 min per side; set aside.
  2. Sauté Vegetables: Melt butter, add onion, carrot, celery, ½ tsp salt; cook 5 min. Stir in garlic 30 sec.
  3. Make Roux: Sprinkle flour over veg; cook 1 min, stirring.
  4. Deglaze: Whisk in 1 cup warm stock until smooth, then remaining stock and bay leaf; bring to simmer.
  5. Simmer: Return chicken; simmer 12-15 min until 165 °F. Shred and return meat to pot.
  6. Finish: Discard bay leaf. Stir in half-and-half, nutmeg, pepper. Add spinach to wilt. Finish with lemon juice; season to taste.

Recipe Notes

Do not allow the soup to boil after adding dairy to prevent curdling. Reheat gently and thin with stock if thickened in storage.

Nutrition (per serving)

387
Calories
33g
Protein
18g
Carbs
19g
Fat

More Recipes