high protein chicken and spinach stew for nourishing weeknight meals

1 min prep 6 min cook 5 servings
high protein chicken and spinach stew for nourishing weeknight meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

High-Protein Chicken & Spinach Stew: The Ultimate Nourishing Weeknight Soup

When Tuesday night rolls around and my kettlebells are still warm from the garage gym, nothing feels more restorative than ladling this silky, protein-packed stew into a deep bowl. It started three years ago when my husband challenged me to sneak 40 g of protein into a single vegetarian-forward dinner (he’s a numbers guy). One taste of this lemon-herb broth—fragrant with garlic, loaded with tender chicken thighs, and bursting with wilted spinach—and he quietly updated the spreadsheet: mission accomplished. Since then it has become our Monday-through-Friday lifesaver: 15 minutes of active prep, one pot, fridge-clean-out friendly, and hearty enough to fuel morning workouts without the post-pasta slump.

Whether you’re feeding ravenous teenagers, meal-prepping for the workweek, or simply craving something cozy that won’t derail your macro goals, this stew delivers. It’s naturally gluten-free, low-carb, and dairy-optional, yet it tastes like the kind of slow-simmered comfort Grandma would insist you finish before dessert. Let’s get you simmering.

Why This Recipe Works

  • Protein powerhouse: Boneless thighs and cannellini beans team up for 43 g protein per serving, keeping you satisfied well past the evening news.
  • Lightning-fast weeknight method: Browning the chicken directly in the pot builds fond (flavor) in under 6 minutes; everything else braises hands-free while you fold laundry.
  • One-pot wonder: Minimal dishes mean more couch time; the Dutch oven does triple duty—sear, simmer, and store.
  • Nutrient density: A whole 5-oz clamshell of spinach wilts into the broth, delivering iron, folate, and vibrant color without tasting “green.”
  • Freezer-friendly: Double the batch; leftovers freeze beautifully for up to three months—hello, future self care.
  • Customizable heat: Finish with a crack of pepper or a pinch of chili flakes—your taste buds, your call.
  • Restaurant vibe at home: A final squeeze of lemon brightens every spoonful, echoing that bistro flavor you thought required a reservation.

Ingredients You’ll Need

Ingredients

Great stew starts with smart shopping. Below is the full roster plus my go-to tips for choosing each component, so you can breeze through the store like a produce-section pro.

Chicken thighs – 1½ lb (680 g), boneless & skinless, trimmed: Thighs stay succulent after a 25-minute simmer; if you only have breast on hand, reduce simmering to 12 minutes so it doesn’t sawdust out. Look for pale pink flesh with minimal striations—an indicator the bird was processed without excess water injection.

Extra-virgin olive oil – 2 Tbsp: A drizzle more for finishing never hurt, either. Choose an oil bottled in dark glass; UV light breaks down those heart-healthy polyphenols.

Yellow onion – 1 large, diced small: The sulfur compounds sweeten as they sweat, forming the aromatic base. Swap with shallots for a mellower profile.

Carrots – 2 medium, sliced ¼-inch half-moons: Their natural sugars balance the lemon’s tang. Rainbow carrots add color; peeling is optional if organic.

Celery – 2 ribs, diced: Adds vegetal bitterness and crunch. Save the leaves—they’re packed with flavor; chop and sprinkle at the end.

Garlic – 4 cloves, minced: Fresh garlic mellows into the broth. If you’re a superfan, push it to six cloves; no judgment here.

Low-sodium chicken broth – 4 cups (950 ml): Reduces sodium overload, letting you control salt later. If you’re Team Dark Meat, simmer the bones for a quick homemade stock the night before—next-level depth.

Cannellini beans – 1 can (15 oz/425 g), drained & rinsed: Creamy beans bump protein and fiber while thickening the stew. Great Northern or navy beans work in a pinch.

Italian seasoning – 1½ tsp: A balanced blend of oregano, basil, thyme. If your spice rack is minimalist, sub with ½ tsp dried thyme + ½ tsp oregano.

Bay leaf – 1: Releases subtle menthol and tea-like notes. Remember to fish it out before serving—no one wants a chewy souvenir.

Fresh baby spinach – 5 oz (140 g): Triple-washed bags save time. If you have fresh kale or chard, rib and chop; add 3 minutes earlier since they’re sturdier.

Lemon – 1, zested & juiced: Zest the outer peel before slicing; the oils add perfume. A microplane makes quick work without bitter pith.

Plain Greek yogurt – ½ cup (115 g), optional: Swirled in off-heat, yogurt lends tangy creaminess and an extra 10 g protein per serving. Vegans can substitute unsweetened coconut yogurt.

Sea salt & freshly ground black pepper: Season in layers—while sautéing and again at the finish—for maximum pop.

How to Make High-Protein Chicken & Spinach Stew for Nourishing Weeknight Meals

1
Pat & Cut the Chicken

Use paper towels to blot moisture—dry meat equals faster, more even browning. Dice thighs into 1-inch cubes; season with ½ tsp salt and ¼ tsp pepper. Pro tip: Partially freeze for 15 min to firm up if the meat feels slippery.

2
Sear for Fond

Heat olive oil in a 5-quart Dutch oven over medium-high until shimmering. Add half the chicken; spread in a single layer—no stirring for 90 seconds lets a golden crust develop. Flip, cook another minute, then transfer to a plate. Repeat with remaining chicken. Those browned bits stuck to the bottom? Flavor gold.

3
Aromatics & Veg

Reduce heat to medium. Add onion, carrot, and celery plus a pinch of salt; sauté 5 min until edges soften and onion turns translucent. Stir in garlic for 30 seconds—just until fragrant—to avoid the dreaded burnt-garlic bitterness.

4
Deglaze & Build Body

Pour in 1 cup broth; scrape the pot with a wooden spoon to release caramelized specks. This step lifts flavor into the liquid and prevents scorching later.

5
Simmer Central

Add remaining broth, cannellini beans, Italian seasoning, bay leaf, and the seared chicken (plus any juices). Bring to a gentle boil, then reduce to low, cover partially, and simmer 15 minutes. Beans will start to break down, naturally thickening the broth.

6
Spinach Finish

Stir in spinach a handful at a time; wilting takes ~1 minute. Remove bay leaf. Off heat, whisk in yogurt if using. Brighten with lemon zest and 1 Tbsp juice; taste and adjust salt/pepper.

7
Rest & Serve

Let stand 5 minutes so flavors meld. Ladle into warmed bowls, drizzle with good olive oil, and top with celery leaves or parsley for a fresh pop. Crusty whole-grain bread optional but encouraged.

Expert Tips

Temp It Right

Use an instant-read thermometer; chicken should hit 175°F for shreddably tender thighs without drying.

Bonus Broth

Save Parmesan rinds in the freezer; toss one into the simmer for umami depth—fish it out before serving.

Bean Swap

For a potassium boost, sub half the beans with edamame; they keep their shape and turn the stew jewel-green.

Yogurt Safety

Temper yogurt by whisking with a ladle of hot broth before adding to prevent curdling.

Slow-Cooker Hack

Brown chicken on the stovetop first, then transfer everything to a slow cooker for 3 h on LOW—perfect for camp days.

Macro Balance

Need more carbs for endurance training? Stir in ½ cup dry quinoa during step 5; add an extra cup of broth.

Variations to Try

  • Moroccan Twist: Swap Italian seasoning for 1 tsp each cumin & coriander, add ¼ tsp cinnamon and a handful of raisins. Finish with cilantro.
  • Creamy Tuscan: Stir in ¼ cup sun-dried-tomato pesto and 2 Tbsp grated Parmesan in place of yogurt for a pink, luscious broth.
  • Spicy Chipotle: Add 1 minced chipotle in adobo + ½ tsp smoked paprika; garnish with avocado cubes and lime.
  • Green Goddess Vegan: Replace chicken with two diced blocks of baked tofu; swap broth for vegetable stock; stir in ¼ cup hemp hearts at the end for extra protein.

Storage Tips

Refrigerate: Cool stew to room temp within 2 hours; transfer to airtight glass containers. It keeps 4 days in the fridge and tastes even better on day two as flavors meld.

Freeze: Portion into silicone muffin trays for single-serve pucks; once solid, pop out and store in a zip-top bag up to 3 months. Thaw overnight in the fridge or reheat from frozen in a saucepan with a splash of water over low heat, stirring often.

Meal-Prep Bowls: Layer 1 cup cooked quinoa or brown rice in each container, top with 1¼ cups stew, and add a lemon wedge. Microwave 2 minutes for grab-and-go lunches.

Frequently Asked Questions

Yes—cut into ¾-inch cubes and simmer only 10–12 min to avoid dryness. Add 1 tsp olive oil at the end for mouthfeel since breast is leaner.

With beans included, each serving nets ~22 g carbs—too high for strict keto. Omit beans and replace with 1 cup diced zucchini; carbs drop to ~9 g.

Stir in 2 scoops unflavored whey protein isolate (mixed with ½ cup warm broth first) or add 2 cups shredded rotisserie chicken at step 6.

Two fixes: 1) Use room-temp full-fat yogurt. 2) Temper by whisking yogurt with a few ladles of hot broth off-heat, then slowly return to the pot—never boil after adding.

Absolutely—use sauté function for steps 2–4, then pressure cook on HIGH for 8 minutes, quick release, add spinach on sauté-low until wilted.

Crusty sourdough for dunking, a crisp apple-fennel salad for contrast, or cauliflower rice if you’re keeping carbs in check.
high protein chicken and spinach stew for nourishing weeknight meals
soups
Pin Recipe

High-Protein Chicken & Spinach Stew

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

Ingredients

Instructions

  1. Season & Sear: Pat chicken dry; season with ½ tsp salt & ¼ tsp pepper. Heat 1 Tbsp oil in Dutch oven over medium-high. Sear chicken in two batches, 2 min per side. Transfer to plate.
  2. Sauté Veg: Lower heat to medium. Add remaining oil, onion, carrot, celery & pinch salt; cook 5 min. Stir in garlic 30 sec.
  3. Deglaze: Pour in 1 cup broth; scrape browned bits. Add remaining broth, beans, Italian seasoning, bay leaf, and chicken plus juices. Bring to gentle boil.
  4. Simmer: Reduce to low, partially cover, simmer 15 min.
  5. Finish Greens: Stir in spinach until wilted, 1 min. Remove bay leaf. Off heat, whisk in yogurt if using. Add lemon zest and 1 Tbsp juice; season.
  6. Serve: Let rest 5 min. Ladle into bowls; garnish with celery leaves and a crack of black pepper.

Recipe Notes

For meal prep, double the batch and freeze portions in muffin trays for easy single-serve defrost. Yogurt can be omitted for dairy-free; swap coconut yogurt or simply leave out—the stew is still silky from beans.

Nutrition (per serving, with yogurt)

385
Calories
43g
Protein
22g
Carbs
13g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.