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
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
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.
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.
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.
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.
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
Healthy White Bean Chicken Stew with Spinach
Ingredients
Instructions
- Prep Chicken: Pat thighs dry; season with 1 tsp salt, pepper, and smoked paprika.
- Sear: Heat oil in Dutch oven over medium-high. Brown chicken 3 min per side. Transfer to plate.
- Sauté Veg: In same pot cook onion, carrot, celery 5 min. Add garlic 1 min. Pour in wine; scrape bits.
- Blend Thickener: Purée 1 cup beans with ½ cup broth until smooth.
- Simmer: Add purée, remaining beans, broth, bay, thyme, and chicken. Simmer covered 20 min.
- 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.