Healthy White Bean Chicken Stew with Spinach

3 min prep 3 min cook 4 servings
Healthy White Bean Chicken Stew with Spinach
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

A soul-warming, protein-packed stew that comes together in one pot and tastes like you've been simmering it all afternoon—when really, dinner is on the table in under an hour.

Why This Recipe Works

  • One-Pot Wonder: Minimal cleanup, maximum flavor—everything simmers together in a single Dutch oven.
  • Protein-Packed: 34 g of lean protein per serving keeps you satisfied for hours.
  • Pantry Staples: Canned beans, basic produce, and chicken thighs you probably have on hand.
  • Meal-Prep Hero: Tastes even better the next day; freezer-friendly for up to 3 months.
  • Veggie Boost: Two whole cups of spinach melt into the broth—no one will complain.
  • Flexible Flavors: Swap herbs, beans, or greens to match what you love or have.
  • Comfort Without Cream: Velvety texture comes from puréed beans—no heavy cream needed.

Ingredients You'll Need

Ingredients

Great stew starts with great building blocks. Below I’ve listed exactly what goes into my pot, plus the swaps I’ve tested when the pantry looks different.

Protein

  • Boneless skinless chicken thighs – 1¼ lb (about 5 medium). Thighs stay juicy after simmering; breasts can dry out. Trim excess fat but leave a little for flavor. Organic, air-chilled thighs have the cleanest taste if it’s in the budget.

Beans & Creaminess

  • Cannellini beans – 2 cans, low-sodium. Creamy interior and thin skin almost disappear into the stew, acting as a natural thickener once a cup is puréed. Great Northern or navy beans work, too, but cannellini give the silkiest texture.

Vegetables

  • Yellow onion – 1 large. Sweat until translucent; avoid browning so the broth stays light.
  • Carrots – 2 medium, diced small for quick cooking and kid-friendly bites.
  • Celery – 2 stalks, leaves reserved for garnish—they taste like mild parsley.
  • Garlic – 4 cloves, minced. Add after onions so it doesn’t scorch.
  • Spinach – 2 packed cups baby spinach. Stir in last minute for bright color. Frozen spinach? Thaw, squeeze dry, and add with beans.

Liquids & Seasonings

  • Low-sodium chicken broth – 4 cups. Homemade if you have it; otherwise choose a brand with < 140 mg sodium per cup so you control salt.
  • White wine – ½ cup. Sauvignon blanc or pinot grigio. Alcohol cooks off, leaving fruity acidity. Extra broth works if you avoid wine.
  • Bay leaves & fresh thyme – Classic French aromatics. Dried thyme is fine—use ½ tsp.
  • Smoked paprika – ½ tsp. Adds subtle campfire depth without heat.
  • Lemon – Zest and juice at the end wakes everything up.

Finishing Touches

  • Olive oil – 2 Tbsp for searing.
  • Fresh parsley – Chopped for color and grassy note.
  • Freshly grated Parmesan – Optional but highly recommended. A little umami bomb on top.

How to Make Healthy White Bean Chicken Stew with Spinach

1
Pat & Season Chicken

Dry thighs thoroughly with paper towels—moisture is the enemy of browning. Season both sides with 1 tsp kosher salt, ½ tsp black pepper, and smoked paprika. Let rest while you prep vegetables; 10 minutes at room temp helps meat cook evenly.

2
Sear for Fond

Heat olive oil in a heavy Dutch oven over medium-high until shimmering. Add chicken in a single layer, no crowding—work in batches if needed. Cook 3 minutes per side until golden; interior will finish later. Transfer to a plate. Those browned bits stuck to the pot? Liquid gold—do not wipe them out.

3
Build Aromatics

Lower heat to medium. Add onion, carrot, and celery plus a pinch of salt; sauté 5 minutes until edges soften. Stir in garlic for 1 minute until fragrant. Deglaze with white wine, scraping the brown bits until the pot looks almost clean.

4
Simmer with Beans

Drain and rinse beans. Transfer 1 cup beans to a blender along with ½ cup broth; blitz until silky. This is your thickener. Pour purée, remaining whole beans, broth, thyme, and bay into the pot. Nestle chicken (and any juices) back in. Bring to a gentle simmer, cover, and cook 20 minutes.

5
Shred & Brighten

Remove chicken and bay leaves. When cool enough, shred with two forks; return meat to stew. Stir in spinach until wilted, 30 seconds. Finish with lemon zest, 1 Tbsp juice, and parsley. Taste for salt—canned beans vary. Serve hot with Parmesan toast if you're feeling fancy.

Expert Tips

Control the Simmer

A rolling boil will shred the beans and turn chicken stringy. Keep the flame low enough that only a few bubbles break the surface every second.

Overnight Flavor

Make the stew through Step 4, then refrigerate overnight. The next evening, skim solidified fat, reheat gently, and finish with spinach and lemon. Depth of flavor rivals restaurant stock.

Pressure-Cooker Shortcut

Use sauté function for Steps 2-3, then pressure-cook on high 10 minutes with natural release 5 minutes. Stir in spinach on sauté-low until wilted.

Thick or Brothy

Prefer soupier? Skip bean purée and add all beans whole. Want chowder vibes? Purée an extra ½ cup beans with a splash of milk or oat milk.

Freezer Portion

Freeze spinach-free portions. Add fresh spinach when reheating for brightest color and flavor.

Lemon Timing

Acid can toughen beans if added too early. Wait until the end for the freshest, zip-piest lift.

Variations to Try

  • Tuscan Style: Swap cannellini for Great Northern, add 1 cup diced tomatoes and a sprig of rosemary. Serve over toasted sourdough rubbed with garlic.
  • Green Chile & Lime: Replace paprika with cumin, add 1 small can diced green chiles, finish with lime juice and cilantro. Top with avocado.
  • Smoky Bacon Chicken: Start by rendering 2 slices chopped turkey bacon; use rendered fat to sear chicken. Continue recipe as written.
  • Vegetarian Power Stew: Omit chicken, use vegetable broth, and stir in 8 oz diced tofu or a can of chickpeas plus ¼ cup nutritional yeast for umami.
  • Spicy Kick: Add ¼ tsp red-pepper flakes with garlic or a diced jalapeño. Taste before serving—heat blooms as it sits.
  • Spring Greens: Sub baby kale or arugula for spinach; add ½ cup peas in the last 2 minutes for sweet pops.

Storage Tips

Refrigerator

Cool stew completely, transfer to airtight glass containers, and refrigerate up to 4 days. The flavors meld beautifully, making leftovers something to anticipate.

Freezer

Portion into quart-size freezer bags, press out air, lay flat to freeze (saves space). Keeps 3 months. Thaw overnight in the fridge or use the microwave defrost setting, then warm gently on the stove.

Reheating

Stovetop is best: place in saucepan with a splash of broth, cover, heat on low 10 minutes. Microwave works—cover and stir every 60 seconds to avoid hot spots. Add a handful of fresh spinach when reheating to perk things up.

Frequently Asked Questions

Yes, but watch timing. Breasts cook faster—check after 12 minutes of simmering. Remove as soon as internal temp hits 165 °F to prevent dryness. The bean broth helps keep them moist.

Use ½ cup additional broth plus 1 Tbsp white-wine vinegar or lemon juice. The small hit of acid still balances the dish.

Absolutely. They're processed within hours of harvest, locking in nutrients. Rinsing removes ~40 % of sodium. For even less sodium, choose no-salt-added cans.

Yes—use an 8-quart pot. Browning will take an extra batch; otherwise cook time remains the same. Freeze half and thank yourself later.

Simmer uncovered 5–7 minutes to reduce, or mash an extra ladle of beans against the pot wall and stir. Instant mashed-potato flakes (1 tsp) also work in a pinch.

Blend the entire stew for a creamy "white soup" or serve their portion over small pasta stars. Let them sprinkle their own cheese—interaction equals buy-in.
Healthy White Bean Chicken Stew with Spinach
soups
Pin Recipe

Healthy White Bean Chicken Stew with Spinach

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

Ingredients

Instructions

  1. Prep Chicken: Pat thighs dry; season with 1 tsp salt, pepper, and smoked paprika.
  2. Sear: Heat oil in Dutch oven over medium-high. Brown chicken 3 min per side. Transfer to plate.
  3. Sauté Veg: In same pot cook onion, carrot, celery 5 min. Add garlic 1 min. Pour in wine; scrape bits.
  4. Blend Thickener: Purée 1 cup beans with ½ cup broth until smooth.
  5. Simmer: Add purée, remaining beans, broth, bay, thyme, and chicken. Simmer covered 20 min.
  6. Finish: Shred chicken back into pot; discard bay/thyme stems. Stir in spinach until wilted. Add lemon zest, juice, parsley. Serve hot with Parmesan.

Recipe Notes

Stew thickens as it stands; thin with broth when reheating. For a smoky twist, add a pinch of chipotle powder with the paprika.

Nutrition (per serving)

362
Calories
34g
Protein
30g
Carbs
11g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.