chicken white bean soup recipe
The Best chicken white bean soup recipe
This chicken white bean soup is one of those recipes that feels like a warm hug in a bowl—simple enough to whip up in under an hour but packed with flavor and heart. I’ve been making it for years, especially when the weather turns chilly or when the kids are home from school and need something comforting but still fresh. It’s not just a meal; it’s a way to feed my family without feeling like we’re eating the same thing every night. The tender chicken, creamy white beans, and bright vegetables make it satisfying, and the broth is so rich it makes you forget how easy it is to make from scratch. Plus, it’s something that feels special enough to serve at a casual dinner with friends or to freeze for later, but it’s also a go-to for weeknight lunches when I need something quick and nourishing.
My kids love it too—especially the kids who usually pick at their food. The beans give it a little heartiness, and the chicken is so tender they don’t even notice they’re eating protein. It’s the kind of soup that lets you customize it: swap in more veggies if you want extra nutrients, or add a sprinkle of cheese if you’re craving something richer. I’ve made it for family gatherings, potlucks, and even when we’re just hanging out at home. It’s the kind of dish that feels like a treat without being fancy, and it’s always a hit. Plus, it’s great for health—lean protein, fiber from the beans, and all the vitamins from the vegetables. It’s the kind of meal that makes you feel good inside and out.

Creamy Chicken White Bean Soup
A comforting and hearty soup featuring tender chicken, creamy white beans, and aromatic vegetables. Perfect for a cozy meal!
🥘Ingredients
- 1.5 lbs boneless, skinless chicken thighs
- 1 (15 oz) can white beans, drained and rinsed
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 medium carrot, diced
- 1 medium celery stalk, diced
- 1 (14.5 oz) can diced tomatoes
- 4 cups chicken broth
- 1 tsp dried thyme
- 1 tsp dried rosemary
- 1 bay leaf
- 1 tsp salt (adjust to taste)
- ½ tsp black pepper
- 2 tbsp olive oil
- ½ cup heavy cream or coconut milk (for creaminess)
- 1 tbsp lemon juice
- Fresh parsley, chopped (for garnish)
👨🍳Directions
-
1 In a large pot, heat olive oil over medium heat. Add chicken thighs, season with salt and pepper, and cook until browned on all sides (~5-6 mins). Remove and set aside.
-
2 In the same pot, sauté onion, garlic, carrot, and celery for 5-6 minutes until softened. Stir in diced tomatoes, thyme, rosemary, and bay leaf.
-
3 Pour in chicken broth and bring to a boil. Add the cooked chicken thighs back into the pot. Reduce heat to low, cover, and simmer for 15 minutes.
-
4 Add white beans and simmer for another 10-12 minutes until chicken is fully cooked and beans are tender.
-
5 Strain broth through a fine-mesh sieve (optional) to remove bay leaf and excess solids. Stir in heavy cream or coconut milk and lemon juice. Adjust seasoning if needed.
-
6 Taste and adjust salt or pepper as desired. Garnish with fresh parsley before serving.
🔧Equipment
- Large stockpot or Dutch oven
- Wooden spoon or ladle
- Knife and cutting board
- Measuring cups and spoons
- Fine-mesh strainer (optional)
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Creamy Chicken White Bean Soup Works
This chicken white bean soup is a simple yet hearty dish that always comes together quickly and serves as a perfect comfort food for any gathering. Whether it’s a busy weeknight meal or a cozy family dinner, the mix of tender chicken, creamy beans, and aromatic vegetables makes it filling and satisfying without needing much effort. It’s also incredibly versatile—you can adjust the spices or add-ins to suit everyone’s tastes, and it’s always a hit when shared with loved ones.
❓ Frequently Asked Questions About Creamy Chicken White Bean Soup
What is the best way to prepare the chicken and white bean soup for optimal flavor?
To achieve the best flavor, start by browning the chicken pieces in a large pot with a bit of olive oil or butter before adding the broth. This step, called “sautéing,” enhances the natural flavors of the chicken. Next, add the white beans (canned or rinsed and cooked), garlic, onion, and diced carrots, celery, and potatoes. Simmer for about 20-30 minutes until the vegetables are tender but still crisp. Season with herbs like thyme or rosemary, and a pinch of smoked paprika for depth. Finally, adjust the salt and pepper to taste, and add a splash of red wine or a few drops of hot sauce if you like it spicy.
—
Can I use dried beans instead of canned white beans in this recipe?
Yes, you can use dried white beans, but they require a bit more preparation. Soak them overnight or use the quick-soak method (boil them for 2 minutes, then let them sit covered for 1 hour). After soaking, drain and rinse them, then cook them in the soup with the other vegetables. Dried beans will take longer to soften (about 45-60 minutes) but will give a heartier texture. If using, add them to the pot after the broth has come to a gentle simmer.
—
How do I make sure the soup is creamy without using cream or heavy cream?
For a creamy texture without dairy, try one of these methods: 1. Blend a portion of the soup – Use an immersion blender to lightly purée 1-2 cups of the soup (leaving some texture) and stir it back in. 2. Add a splash of coconut milk – Use full-fat coconut milk (not light) for a rich, velvety consistency. 3. Use a roux – Cook 1 tbsp of butter or oil with 1 tbsp flour until golden, then whisk it into the broth before adding the rest of the ingredients. 4. Add a little cream of mushroom or chicken soup base – A small amount (1-2 tbsp) can thicken the soup naturally.
—
What are some great substitutions for the chicken in this soup?
If you don’t have chicken or want to vary the protein, try these substitutes: – White fish (like cod or tilapia) – Cook the fish separately, then add it back in at the end. – Turkey or beef – Use diced ground turkey or shredded beef (seasoned with salt, pepper, and a little garlic powder). – Tofu or tempeh – Press and cube firm tofu, then pan-fry until crispy before adding to the soup. – Lentils or chickpeas – For a vegetarian option, use cooked lentils or chickpeas instead of beans (they’ll add a different texture and flavor). – Seafood (shrimp, clams, or mussels) – Add these in the last 10 minutes of cooking for a light, briny twist.
—
How can I make this soup ahead of time and reheat it properly?
This soup tastes even better the next day! Store it in airtight containers in the fridge for up to 4 days or freeze it for up to 3 months. – Reheating: Bring the soup to a gentle simmer on the stove (stirring occasionally to prevent sticking). For extra flavor, add a splash of broth or a pinch of salt. – Shortcut: If you’ve blended a portion for creaminess, reheat it separately and stir it back in. – Make it extra cozy: Before serving, add a dollop of Greek yogurt, a sprinkle of fresh herbs, or a swirl of hot sauce for a restaurant-style finish.
