Healthy White Bean Chicken Soup – Easy & Delicious
White Bean Chicken Soup is the ultimate comfort food, a hug in a bowl that warms you from the inside out. There’s a reason this hearty and flavorful dish has captured so many hearts and kitchens. It’s more than just a meal; it’s a feeling. The creamy, velvety broth, studded with tender chunks of chicken, soft cannellini beans, and a medley of aromatic vegetables, creates a symphony of textures and tastes that’s simply irresistible. Whether you’re recovering from a long day, battling a chill, or simply craving something deeply satisfying, this white bean chicken soup delivers every time.
What makes this White Bean Chicken Soup so special?
It’s the perfect balance of simple ingredients transformed into something extraordinary. The subtle sweetness of the beans complements the savory chicken beautifully, while fresh herbs like rosemary and thyme infuse the soup with an earthy, complex aroma. This isn’t just any soup; it’s a nourishing, wholesome experience that leaves you feeling replenished and content. Get ready to discover your new favorite go-to recipe for this beloved white bean chicken soup!

Ingredients:
- 2 tablespoons extra-virgin extract olive oil
- 1 small yellow onion, diced (about 1 cup)
- 2 large carrots, diced
- 2 celery stalks, diced
- 1 jalapeño, seeded and diced (optional, for a little heat)
- 1 bay leaf
- 3 garlic cloves, minced
- 8 cups chicken stock
- 2 (14-oz) cans cannellini beans, drained and rinsed
- 2-3 cups shredded cooked chicken
- 1 teaspoon kosher salt, or to taste
- ½ teaspoon black pepper, or to taste
- 2 tablespoons fresh dill, chopped
- 1 bunch Swiss chard, stems removed and leaves chopped
- 1 tablespoon fresh lemon juice
Building the Flavor Base
Sautéing the Aromatics
The first step in creating a deeply flavorful White Bean Chicken Soup is to build a solid base of aromatics. In a large pot or Dutch oven, heat the 2 tablespoons of egin extracta-virgin olive oil over medium heat. Once the oil is shimmering, add the diced yellow onion, carrots, and celery. These vegetables, often referred to as a “mirepoix,” are essential for providing sweetness and depth to the soup. Cook, stirring occasionally, for about 8-10 minutes, or until the vegetables have softened and the onion is translucent. If you’re looking for a gentle hint of spice, now is the time to add the optional diced jalapeño. Cook for another minute or two until it’s fragrant. This step is crucial for unlocking the full potential of these vegetables, as it allows their natural sugars to caramelize slightly.
Infusing with Garlic and Herbs
Once your mirepoix is tender, it’s time to introduce the garlic and the bay leaf. Add the 3 minced garlic cloves to the pot and cook for about 1 minute, stirring constantly, until fragrant. Be careful not to burn the garlic, as this can impart a bitter flavor. The bay leaf will contribute a subtle herbaceous note that complements the other ingredients beautifully. Stir everything together to ensure the garlic is well distributed and coats the softened vegetables. This brief cooking time for the garlic ensures its flavor is released without becoming overpowering.
Simmering to Perfection
Adding Liquids and Beans
Now, we introduce the liquid base for our soup. Pour in the 8 cups of chicken stock. Make sure to scrape the bottom of the pot with your spoon to loosen any flavorful bits that may have adhered during the sautéing process. These browned bits are packed with taste and will contribute significantly to the overall richness of the soup. Next, add the 2 drained and rinsed cans of cannellini beans. Cannellini beans are creamy and mild, making them an excellent choice for this soup as they absorb the flavors around them beautifully and add a lovely texture. Bring the mixture to a gentle simmer over medium-high heat, then reduce the heat to low.
Incorporating Chicken and Seasoning
Once the soup is simmering gently, it’s time to add the protein. Stir in the 2-3 cups of shredded cooked chicken. You can use leftover rotisserie chicken, poached chicken breasts, or any other cooked chicken you have on hand. The shredded chicken will warm through quickly in the simmering broth. Now, season the soup with 1 teaspoon of kosher salt and ½ teaspoon of black pepper. It’s always best to start with a measured amount of salt and pepper, and then taste and adjust later as needed. Different chicken stocks can vary in their sodium content, so tasting is key to achieving perfect seasoning. Allow the soup to simmer for at least 15-20 minutes, uncovered, to let the flavors meld together. This simmering period allows the chicken to fully absorb the broth’s essence and ensures everything is heated through.
Finishing Touches for Brightness and Freshness
As the soup nears completion, we add the elements that will bring it to life with freshness and vibrancy. Stir in the 2 tablespoons of chopped fresh dill. Dill has a distinct, bright, and slightly anise-like flavor that pairs wonderfully with chicken and beans. Next, add the chopped Swiss chard. The stems should be removed and the leaves chopped into bite-sized pieces. The Swiss chard will wilt down significantly in the hot soup, adding valuable nutrients and a lovely pop of color. Cook for another 5-7 minutes, or until the Swiss chard is tender. Finally, stir in the 1 tablespoon of fresh lemon juice. The lemon juice is a critical component; its acidity cuts through the richness of the soup and brightens all the other flavors, making the White Bean Chicken Soup taste incredibly fresh and lively. Give it a final taste and adjust salt and pepper if necessary. Serve hot, garnished with extra fresh dill if desired.

Conclusion:
And there you have it – a comforting and incredibly satisfying bowl of White Bean Chicken Soup! This recipe is a true testament to how simple, wholesome ingredients can come together to create something truly delicious and nourishing. We’ve walked through each step, from sautéing the aromatics to simmering the chicken and beans until they’re perfectly tender. This soup is not just a meal; it’s a hug in a bowl, perfect for a chilly evening or whenever you need a little culinary comfort.
I love serving this White Bean Chicken Soup with a crusty baguette for dipping, or even a side of simple green salad for a complete and balanced meal. For variations, feel free to add in other vegetables like chopped carrots, celery, or even some fresh spinach in the last few minutes of cooking. If you’re feeling adventurous, a pinch of red pepper flakes can add a lovely hint of warmth. Don’t be afraid to experiment and make this recipe your own! I truly hope you enjoy making and sharing this delightful soup.
Frequently Asked Questions:
Can I make this soup ahead of time?
Absolutely! This White Bean Chicken Soup is even better the next day as the flavors have more time to meld together. Simply store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop over medium-low heat, adding a splash of broth or water if it has become too thick.
What kind of white beans work best?
For this White Bean Chicken Soup, cannellini beans are my top recommendation due to their creamy texture and mild flavor. However, Great Northern beans or even navy beans will also work beautifully and provide a similar delicious outcome.

Healthy White Bean Chicken Soup – Easy & Delicious
A simple and delicious recipe for a healthy white bean chicken soup, packed with vegetables and flavor.
Ingredients
-
2 tablespoons extra-virgin olive oil
-
1 small yellow onion, diced (about 1 cup)
-
2 large carrots, diced
-
2 celery stalks, diced
-
1 jalapeño, seeded and diced (optional)
-
1 bay leaf
-
3 garlic cloves, minced
-
8 cups chicken stock
-
2 (14-oz) cans cannellini beans, drained and rinsed
-
2-3 cups shredded cooked chicken
-
1 teaspoon kosher salt, or to taste
-
½ teaspoon black pepper, or to taste
-
2 tablespoons fresh dill, chopped
-
1 bunch Swiss chard, stems removed and leaves chopped
-
1 tablespoon fresh lemon juice
Instructions
-
Step 1
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes until softened. Add the optional jalapeño and cook for another minute. -
Step 2
Add the minced garlic and bay leaf to the pot. Cook for about 1 minute, stirring constantly, until fragrant. Be careful not to burn the garlic. -
Step 3
Pour in the chicken stock and scrape the bottom of the pot. Add the drained and rinsed cannellini beans. Bring to a simmer over medium-high heat, then reduce heat to low. -
Step 4
Stir in the shredded cooked chicken. Season with salt and pepper. Simmer uncovered for 15-20 minutes to allow flavors to meld. -
Step 5
Stir in the chopped fresh dill and chopped Swiss chard. Cook for 5-7 minutes, or until the Swiss chard is tender. -
Step 6
Stir in the fresh lemon juice. Taste and adjust seasoning if necessary. Serve hot, garnished with extra dill if desired.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
