Hi there, food lover! 👋 Ready to gather around a bowl of something warm, nourishing, and deeply comforting? When the evenings grow cooler or the day has been long, there’s nothing quite like a homemade stew gently simmering on the stove. This Creamy White Bean & Chicken Zucchini Stew is wholesome, hearty, and filled with simple ingredients that come together in the most satisfying way.

There’s a timeless beauty in a humble stew. Rooted in tradition, stews have long been a way to transform everyday ingredients into something truly special. Tender chicken, creamy white beans, and fresh zucchini simmer gently in a lightly seasoned broth, creating a meal that feels both rustic and nourishing.
What makes this Creamy White Bean & Chicken Zucchini Stew especially comforting is its balance. The white beans add creaminess and plant-based fiber, the chicken brings satisfying protein, and the zucchini lends a delicate freshness that keeps the dish from feeling heavy. A touch of garlic and herbs completes the flavor, filling your kitchen with the warm aroma of home cooking.
Perfect for busy weeknights, meal prep, or a relaxed Sunday supper, this stew comes together easily in one pot. Serve it with crusty bread or enjoy it just as it is — simple, wholesome, and deeply comforting. Let’s begin! 🍽️
Ingredients
Main Ingredients:
- 1 tablespoon olive oil
- 1 pound boneless, skinless chicken breast or thighs, cut into bite-sized pieces
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 2 medium zucchini, sliced into half-moons
- 1 (15-ounce) can white beans (such as cannellini or great northern), drained and rinsed
- 3 cups low-sodium chicken broth
- ½ cup plain Greek yogurt or light cream
- ½ teaspoon dried thyme
- ½ teaspoon dried oregano
- ½ teaspoon paprika
- ½ teaspoon sea salt (or to taste)
- ¼ teaspoon black pepper
- 1 tablespoon fresh parsley, chopped
- Juice of ½ lemon
Optional Add-Ins:
- ½ cup diced carrots for added sweetness
- 1 cup fresh spinach for extra greens 🌱
- ¼ teaspoon red pepper flakes for gentle warmth 🌶️

Step-by-Step Directions
- Heat olive oil in a large pot or Dutch oven over medium heat. Allow it to warm gently.
- Add the diced onion and sauté for 3–4 minutes until softened and translucent.
- Stir in the minced garlic and cook for 30 seconds, just until fragrant.
- Add the chicken pieces to the pot. Cook for 5–7 minutes, stirring occasionally, until lightly browned on the outside.
- Sprinkle in thyme, oregano, paprika, salt, and black pepper. Stir well to coat the chicken evenly with the herbs.
- Add the sliced zucchini (and carrots if using). Cook for 3–4 minutes, allowing the vegetables to begin softening.
- Pour in the chicken broth and bring the mixture to a gentle simmer. Reduce heat slightly and let it cook uncovered for 12–15 minutes, until the chicken is fully cooked and the zucchini is tender.
- Stir in the drained white beans and simmer for another 5 minutes.
- Lower the heat. Stir in the Greek yogurt or light cream slowly, mixing gently so the stew becomes creamy without curdling.
- Add lemon juice for brightness and adjust seasoning to taste.
- If using spinach, stir it in during the last 2 minutes until wilted.
- Remove from heat and sprinkle fresh parsley on top before serving.
Serve warm in bowls with crusty whole-grain bread, brown rice, or quinoa. This stew also tastes even better the next day as the flavors deepen.
Notes
- For a thicker stew, mash a small portion of the white beans before adding them to the pot.
- Rotisserie chicken can be used for convenience — simply add it during the final simmering step.
- To keep it dairy-free, substitute coconut milk or omit the creamy addition entirely.
- Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Reheat gently over low heat, adding a splash of broth if needed.
- This stew freezes well for up to 2 months.
Nutritional Information
This Creamy White Bean & Chicken Zucchini Stew offers a balanced combination of lean protein, fiber-rich beans, and nourishing vegetables.
Per serving (based on 4 servings):
⏰ Prep Time: 15 minutes | 🔥 Cooking Time: 30 minutes | ⏳ Total Time: 45 minutes
⚡ Calories per serving: Approximately 380 kcal | 🍽️ Servings: 4
Estimated Nutritional Breakdown (per serving):
- Protein: 36g
- Fat: 14g
- Saturated Fat: 3g
- Carbohydrates: 28g
- Fiber: 7g
- Sugar: 5g
- Sodium: 480mg
- Calcium: 15% Daily Value
- Iron: 12% Daily Value
Naturally gluten-free and rich in protein and fiber, this stew is both cozy and nourishing — a wholesome dinner that satisfies without feeling heavy.
#CozyHealthyDinner #WhiteBeanStew #ChickenZucchini #EasyWeeknightMeal #HealthyComfortFood #OnePotDinner #HighProteinMeals #SimpleWholesomeCooking
Bon appétit and happy cooking!
You might also like these recipes
Timeless Baked Salmon with Lemon and Dill – Easy Healthy Oven Recipe
Hearty Spring Vegetable Soup with Herbs – Fresh, Healthy & Easy Homemade Recipe
Healthy Lemon Garlic Chicken with Asparagus – Easy Low-Calorie Dinner Recipe