high protein chicken and spinach soup for cozy winter family dinners

1 min prep 4 min cook 1 servings
high protein chicken and spinach soup for cozy winter family dinners
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s something almost magical about a pot of soup bubbling away on the stove when the world outside is wrapped in frost. I’m talking about the kind of soup that nudges its way into family lore—one spoonful and my teenagers drop their phones, my husband closes his laptop, and the dog actually stays off the couch for five whole minutes. This high-protein chicken and spinach soup is exactly that: a silky, thyme-scented hug in a bowl that just happens to deliver 38 grams of protein per serving without relying on heavy cream or mountains of cheese. It was born on a frantic Tuesday when the fridge held little more than a pound of chicken thighs, a tired bag of spinach, and the dregs of a jar of white beans. I tossed them together with reckless optimism, and thirty minutes later we were passing the ladle like it held liquid gold. Now it’s our December ritual—snow flying, fireplace crackling, and this soup on repeat. If you’re after a weeknight warrior that feeds muscle, warms bones, and still leaves room for a slice of crusty sourdough, welcome home.

Why This Recipe Works

  • Protein powerhouse: A triple threat of chicken, white beans, and Greek yogurt delivers nearly 40 g protein per bowl—no chalky powders required.
  • One-pot weeknight wonder: From fridge to table in 35 minutes, dishes limited to a Dutch oven and a ladle.
  • Green goodness: An entire 5-oz clamshell of spinach wilts invisibly into the broth—great for picky kids who “don’t like vegetables.”
  • Creamy without the calories: A modest scoop of Greek yogurt adds body and tang for a fraction of the fat in traditional cream-based soups.
  • Freezer-friendly: Double the batch; leftovers freeze beautifully for up to 3 months—hello, future self.
  • Customizable warmth: Dial the cayenne up for heat seekers or swap in herbs for the delicates; it plays nice with everyone.

Ingredients You'll Need

Ingredients

Quality matters here because the ingredient list is short. Look for plump, rosy chicken thighs—they stay juicier than breast meat and shred into silky ribbons after a gentle simmer. If you’re in a pinch, rotisserie chicken works, but add it only in the final five minutes so it stays moist. For the beans, I reach for Great Northern or cannellini; their thin skins collapse into the broth, naturally thickening the soup. Spinach should be fresh, not frozen; frozen releases too much water and muddies that clear emerald hue. Greek yogurt needs to be full-fat for the creamiest mouthfeel; non-fat will curdle when it hits the hot broth. Finally, grab a Parmesan rind from the deli counter—many stores give them away. It simmers in the pot like a savory teabag, gifting salty umami without extra sodium.

How to Make High-Protein Chicken and Spinach Soup for Cozy Winter Family Dinners

1
Warm the pot

Place a heavy 5-quart Dutch oven over medium heat. Add 2 tablespoons olive oil and swirl to coat. You want the pot hot enough that a drop of water sizzles, but not smoking—this prevents chicken from sticking later.

2
Sear the chicken

Season 1½ pounds boneless skinless chicken thighs on both sides with 1 teaspoon kosher salt, ½ teaspoon black pepper, and ½ teaspoon dried thyme. Lay them in the pot in a single layer; let them cook undisturbed 4 minutes. Flip; cook another 3 minutes. You’re not looking for doneness, just deep golden fond on the bottom of the pot—that’s flavor country.

3
Build the aromatics

Scoot the chicken to the edges. Add 1 diced yellow onion, 2 sliced carrots, and 2 minced garlic cloves into the center. Sauté 3 minutes until the onion turns translucent, scraping the browned bits as the vegetables release moisture.

4
Deglaze

Pour in ¼ cup dry white wine (or an extra ¼ cup broth). Simmer 1 minute, using a wooden spoon to lift every last fleck of flavor. The smell will make you weak in the knees—embrace it.

5
Simmer the base

Stir in 4 cups low-sodium chicken broth, 1 cup water, 2 drained cans white beans, 1 Parmesan rind, and a pinch of cayenne. Bring to a gentle boil, reduce heat to low, cover, and simmer 15 minutes. The chicken will finish poaching while the beans soften.

6
Shred the chicken

Transfer thighs to a plate; discard Parmesan rind. Using two forks, shred meat into bite-size pieces. Return meat to the pot along with any resting juices.

7
Wilt the spinach

Stir in 5 oz baby spinach a handful at a time. It will look like too much, but within 60 seconds the emerald ribbons collapse into the broth. Add 1 cup frozen peas for a pop of sweetness; simmer 2 minutes more.

8
Finish with yogurt

Off the heat, whisk ½ cup full-fat Greek yogurt with ¼ cup hot broth in a small bowl to temper. Pour the mixture back into the soup and stir gently; this prevents curdling and yields a luxurious sheen.

9
Season to perfection

Taste and adjust salt, pepper, or a squeeze of lemon for brightness. Ladle into warm bowls, top with a drizzle of good olive oil and a shower of fresh parsley. Serve with crusty whole-grain bread for dunking.

Expert Tips

Low & slow

Keep the simmer gentle; a rolling boil will break the beans and turn the broth cloudy.

Make-ahead magic

Cook through step 6, cool, and refrigerate up to 3 days. Add spinach and yogurt when reheating for brightest color.

Freeze smart

Omit yogurt before freezing; stir it in after thawing to prevent grainy texture.

Double duty

Turn leftovers into a quick white-chicken chili by adding cumin, oregano, and corn.

Vibrant greens

Swap spinach for chopped kale or chard; just add 3 extra minutes of simmer to soften.

Zest it up

A whisper of lemon zest at the finish brightens every layer without extra salt.

Variations to Try

  • Spicy Tuscan: Add ¼ tsp red-pepper flakes and a handful of chopped sun-dried tomatoes.
  • Coconut curry: Swap wine for coconut milk and add 1 Tbsp yellow curry paste.
  • Grains & greens: Stir in ½ cup cooked farro or quinoa for chewy texture.
  • Seafood twist: Replace chicken with bite-size pieces of salmon; simmer 5 minutes instead of 15.

Storage Tips

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

Freezer: Ladle soup (without yogurt) into freezer-safe quart bags, lay flat to freeze up to 3 months. Thaw overnight in the fridge, then reheat and stir in yogurt.

Meal-prep: Portion into single-serve mason jars for grab-and-go lunches; leave 1 inch headspace for expansion if freezing.

Frequently Asked Questions

Yes, but reduce simmering time to 10 minutes so the breast doesn’t dry out. Add 1 tsp olive oil at the end to restore richness.

The broth was too hot. Always temper yogurt with a ladle of soup first, and add off-heat. If it still breaks, buzz briefly with an immersion blender to re-emulsify.

Absolutely. Add everything except spinach and yogurt to the insert; cook on LOW 4 hours. Shred chicken, stir in spinach until wilted, then finish with yogurt as directed.

Yes, as written it’s naturally gluten-free. If adding grains, choose rice or quinoa instead of barley.

Stir in ½ cup rinsed red lentils with the broth—they’ll cook down and disappear, adding 9 g protein per serving without altering flavor.

A crusty whole-grain sourdough or seeded rye stands up to the robust broth. Toast lightly and rub with a garlic clove for restaurant-level luxury.
high protein chicken and spinach soup for cozy winter family dinners
soups
Pin Recipe

High-Protein Chicken and Spinach Soup

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

Ingredients

Instructions

  1. Heat the pot: Warm olive oil in Dutch oven over medium heat.
  2. Sear chicken: Season thighs with salt, pepper, thyme; brown 4 min per side.
  3. Sauté aromatics: Add onion, carrots, garlic; cook 3 min.
  4. Deglaze: Pour in wine; simmer 1 min scraping bits.
  5. Simmer base: Add broth, water, beans, Parmesan rind, cayenne; cover & simmer 15 min.
  6. Shred: Remove chicken, shred, return to pot with spinach until wilted.
  7. Finish: Off heat, whisk yogurt with ¼ cup broth; stir into soup. Season and serve.

Recipe Notes

Temper yogurt to prevent curdling; freeze soup (minus yogurt) up to 3 months.

Nutrition (per serving)

385
Calories
38g
Protein
28g
Carbs
12g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.