White bean chicken soup is honestly my go-to when I need something hearty but don’t have all night to cook. This one-pot soup comes together in under 45 minutes and tastes like you’ve been simmering it for hours. I make this at least twice a month because my family actually asks for seconds, which never happens.
If you’re looking for an easy chicken bean soup that’s also loaded with veggies and protein, bookmark this recipe for meal prep day. The best part? Everything cooks in one pot, so cleanup is basically nonexistent.
You’ll love how this healthy comfort food works for busy weeknights and still feels special enough to serve to company. Let me walk you through my foolproof method that’s helped dozens of readers nail it on their first try.
Why this white bean chicken soup works
Ever notice how some soups taste rushed and watery, but this one feels complete? I learned the secret is layering your flavors by sautéing the aromatics first, then letting everything meld together. When I skip that step, it’s just… okay. But when I do it right, people ask for the recipe.
- Loaded with 32g protein per serving — keeps you full until dinner
- One-pot cooking saves time and stress on busy weeknights
- Budget-friendly ingredients that don’t sacrifice flavor or nutrition
- Ready in 45 minutes total, including prep and cooking time
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 20 minutes | 25 minutes | 285 per serving | 4 servings | American |
Ingredients for white bean chicken soup

- 1 tablespoon olive oil
- 1 onion, diced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 2 garlic cloves, minced
- 1 pound boneless skinless chicken breast, cubed
- 4 cups chicken broth
- 1 can white beans, drained and rinsed
- 1 teaspoon dried thyme
- 1/2 teaspoon black pepper
- 1/2 teaspoon salt
- 1 bay leaf
You can absolutely swap the white beans for cannellini beans if that’s what you have on hand — they’re basically the same thing anyway. If dried thyme isn’t your thing, use 1 teaspoon of Italian seasoning instead, though I personally think the thyme gives this white bean chicken soup a cleaner taste.
Real talk: don’t use frozen diced onions here. I tried it once and the texture was off. Fresh onions make a huge difference in how this soup actually tastes. If you need to make substitutions with the vegetables, carrots and celery are pretty interchangeable — just keep them roughly the same size so everything cooks evenly.
Step-by-step instructions

1. Heat the olive oil in a large pot over medium heat for about 1 minute until it shimmers slightly. Add your diced onion, carrots, and celery, then sauté for 5-6 minutes until the onion gets translucent and the kitchen smells amazing. This step is key because you’re building the flavor foundation for your entire white bean chicken soup. Stir occasionally so nothing sticks to the bottom.
2. Toss in the minced garlic and cook for just 30-45 seconds until fragrant — don’t walk away because garlic burns fast and tastes bitter. You’ll know it’s ready when you can really smell it. This happens way quicker than you’d think, so stay close to the stove.
3. Add the cubed chicken breast to the pot and cook for 4-5 minutes, stirring occasionally, until the outside gets opaque and loses that raw look. Don’t stress if it’s not fully cooked through yet — it’ll finish cooking in the broth. I always break up any big chunks with my spoon while cooking.
4. Pour in the chicken broth and add the bay leaf, dried thyme, salt, and black pepper all at once. Give it a good stir so the seasonings distribute evenly throughout the pot. This is where your one-pot soup really starts taking shape.
5. Bring everything to a gentle boil, then reduce the heat to medium-low and let it simmer for 12-15 minutes. The chicken needs time to cook through completely, and the flavors need to marry together. You’ll notice the broth starting to look richer and more golden.
6. After the chicken’s been simmering, add the drained white beans to the pot and stir gently to combine. Let it simmer for another 3-5 minutes so the beans heat through and absorb some of the broth. I always taste at this point and adjust the seasoning if needed.
7. Remove from heat and fish out the bay leaf with a spoon — don’t leave it in there. Your white bean chicken soup is ready to serve, and honestly, it tastes even better the next day when the flavors have really settled in. Ladle it into bowls and grab some crusty bread if you’ve got it.
Serving ideas for white bean chicken soup
This easy chicken bean soup pairs beautifully with so many sides, and I’m gonna share my favorites.
Crusty Garlic Bread
Slice a baguette lengthwise, brush with olive oil and minced garlic, then bake at 400°F for 8-10 minutes until golden. The crispy bread soaks up all that amazing broth and makes the meal feel complete without being too heavy.Simple Arugula Salad
Toss fresh arugula with lemon juice, olive oil, and a pinch of salt for a peppery contrast to this healthy comfort food. The brightness of the lemon cuts through the richness of the broth and keeps the meal balanced and satisfying.Parmesan Crisps and Fresh Herbs
Sprinkle shredded Parmesan on top of each bowl and add a tiny pinch of fresh parsley if you have it. It adds texture and a salty punch that makes your white bean chicken soup feel restaurant-quality. You can also top with crispy rosemary focaccia for an elevated twist.Pro tips for perfect white bean chicken soup
Storage tips
– Keep leftovers in an airtight container for up to 4 days in the fridge – Freeze individual portions in freezer bags for up to 3 months – Label with the date so you remember when you made itMake-ahead instructions
– Prep all vegetables the night before and store in the fridge – Make the full recipe and reheat gently on the stovetop before serving – Freeze before adding white beans if you want to prep ahead completelyVariations
– Add spinach or kale in the last 2 minutes for extra greens – Swap chicken for turkey breast for a lighter twist – Stir in sun-dried tomatoes or roasted red peppers for more depthTroubleshooting
– If your soup looks watery, simmer uncovered for 5 more minutes to reduce – Don’t panic if chicken looks a little pink near the center — keep cooking – If broth tastes too salty, add a diced potato to absorb excess sodiumFrequently asked questions
Can you freeze white bean chicken soup?
Yes, absolutely freeze it in airtight containers or freezer bags for up to 3 months. Thaw overnight in the fridge, then reheat gently on the stovetop over medium heat, stirring occasionally. Add a splash of broth if it looks too thick after thawing. I always leave an inch of space at the top of containers because the soup expands when it freezes.
What can I substitute for white beans?
You can use cannellini beans, great northern beans, or even chickpeas — they all work beautifully in this easy chicken bean soup. Navy beans are smaller but equally delicious. If you only have canned beans with added sodium, just rinse them extra well under running water.
How do you reheat this soup?
Pour it into a pot and warm over medium heat for 5-8 minutes, stirring occasionally until it reaches 165°F inside. You can also microwave individual portions in a bowl for 2-3 minutes, stirring halfway through. Never use high heat or it’ll scorch on the bottom.
Can you make white bean chicken soup in a slow cooker?
Yes, sauté your aromatics and chicken first in a skillet for 8 minutes, then transfer everything to a slow cooker with broth and beans. Cook on low for 6-7 hours or high for 3-4 hours, adding thyme and seasonings at the end. Slow cookers make the broth even more flavorful since everything simmers longer.
Final thoughts
This white bean chicken soup has become my answer to “what’s for dinner” on those nights when I’m too tired to think creatively. The fact that it comes together in under 45 minutes and tastes homemade and comforting makes it a total win. Plus, it’s perfect for meal prep since it tastes even better reheated the next day.
I’ve shared this one-pot soup recipe with friends who swore they couldn’t cook, and they all came back saying it was foolproof. That’s when I knew this easy chicken bean soup was something special worth passing along.
Don’t skip the sautéing step at the beginning — that’s what separates this from boring canned soup. Save this recipe for your next busy weeknight and tag me if you make it. You’ll want more soup recipes after you try this one.









