This White Bean Chicken Soup Recipe is one of those dishes that just wraps you in a cozy blanket of flavor. As the chilly evenings settle in, there’s nothing quite like a warm bowl of soup to soothe the soul. Imagine tender, juicy chicken mingling with creamy cannellini beans, vibrant vegetables, and aromatic herbs—all bubbling away in a pot, filling your kitchen with inviting smells. It’s heartwarming and nourishing, making it perfect for any occasion, whether it’s a family gathering or a quiet night in. Plus, this recipe is super easy to whip up. So, grab your apron and let’s get started on making a pot of comfort without breaking a sweat!
Why This Recipe Works
This White Bean Chicken Soup is a quintessential combination of flavors and textures that creates a comforting dish perfect for any occasion. The creamy cannellini beans meld with tender chicken, while fresh vegetables and aromatic herbs elevate the taste, making it a beloved staple in households. The blend of spices gives it a warm kick, ensuring every bite feels like a hug. Each ingredient plays a role, from the protein-packed chicken to the rich broth, creating a meal that’s both satisfying and healthy.
Why You’ll Love This White Bean Chicken Soup Recipe
This recipe is not just about taste; it’s about nourishment. Packed with protein from the chicken and fiber from the beans, it’s a wholesome meal that leaves you feeling satisfied. The brightness of lemon juice and fresh basil adds a refreshing kick, ensuring every spoonful is fun and delicious! Whether you’re serving it on a chilly evening or preparing it for a family gathering, this soup brings people together. It’s easy to make, and the ingredients can fit into your usual grocery list without any fuss.

Ingredients
- 1 teaspoon kosher salt
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground black pepper
- 1 lb boneless, skinless chicken breasts
- 2 tablespoons olive oil
- ½ cup sliced shallots
- 1 cup diced carrots (or baby carrots)
- 1 cup diced celery
- 3 cloves garlic, minced
- 4 cups chicken stock
- 3 cans (14.5 ounces each) cannellini beans, drained and rinsed
- ½ cup fresh basil, roughly chopped
- 2 cups fresh baby spinach, roughly chopped
- 2 tablespoons lemon juice
Preparing the White Bean Chicken Soup

Heat the Pot and Season the Chicken
Begin by heating a large pot over medium-high heat. In a bowl, mix the kosher salt, paprika, oregano, and black pepper. Sprinkle the seasoning on both sides of the chicken breasts. This step not only adds flavor but also creates a beautiful golden crust when searing.
Sear the Chicken
Add 1 tablespoon of olive oil to the pot and heat it. Place the seasoned chicken in the pot and cook for 2 minutes on each side until browned. The aroma will be divine! Remove the chicken from the pot and set it aside.
Sautéing the Aromatics
In the same pot, add the remaining tablespoon of olive oil. Then, add the sliced shallots and sauté for about three minutes. Next, mix in the diced carrots, diced celery, and minced garlic, stirring occasionally for another three minutes. This step builds such a rich base for your soup!
Deglazing and Adding Stock
Deglaze the pot with a splash of chicken stock to lift any flavorful bits stuck to the bottom. Pour in the remaining chicken stock and add the rinsed cannellini beans to the pot. Those little bits have so much flavor!
Nestling the Chicken
Carefully nestle the seared chicken breasts into the soup, ensuring they are fully submerged. Bring the soup to a low boil, then cover and reduce the heat to a simmer. Allow it to cook for approximately 15 minutes, ensuring the chicken reaches an internal temperature of 165°F. Smell that? It’s pure comfort!
Shredding the Chicken
Once cooked, remove the chicken from the pot and shred it using two forks. This is where the magic happens—tearing the chicken makes it easy to stir back into the soup for a comforting texture.
Adding Fresh Ingredients
Stir in the chopped basil, spinach, and lemon juice. Combine the ingredients and cook until the spinach is just wilted, about 2-3 minutes. Remember to adjust seasoning with additional salt and pepper, if desired, for that perfect taste.
Serve and Enjoy
Your White Bean Chicken Soup is now ready to be served! Enjoy it warm, garnished with extra basil if you wish. You’ll find that the first spoonful is a warm embrace, perfect for sharing with family or savoring all for yourself.
Serving Suggestions
This soup pairs beautifully with crusty bread or a fresh side salad. Consider serving with a dollop of sour cream or a sprinkle of parmesan for added richness. The combination elevates every bite, ensuring everyone will ask for seconds.
Tips for Success
- Shred chicken while it’s still warm for easier handling.
- For extra flavor, use homemade chicken stock if available.
- Allow the soup to cool before storing for best preservation.
Each little tip helps make your soup experience even better, turning a good recipe into a memorable meal.
Variations
Consider adding different vegetables like zucchini or kale for variety. You can also substitute chicken with turkey or omit it entirely for a vegetarian version. Making it your own is part of the joy of cooking!
Storage Tips
Store any leftovers in an airtight container in the refrigerator for up to 2 days. The flavors will deepen as it sits! When you reheat, you’ll discover a whole new level of taste.
Pairing Ideas
This hearty soup pairs well with a crisp white wine such as Sauvignon Blanc or a light-bodied red like Pinot Noir. Enjoy them together for a delightful dinner.

FAQs
1. Can I make White Bean Chicken Soup in advance?
Absolutely! You can prepare it a day ahead; the flavors will intensify.
2. How do I store leftovers?
Store in an airtight container in the refrigerator for up to 2 days.
3. Can I freeze this soup?
Yes, it freezes well. Just be sure to leave out any fresh spinach until you reheat!
4. What can I substitute for cannellini beans?
Great Northern or navy beans can be used as substitutes.
5. Can I add more spices for flavor?
Certainly! Feel free to experiment with thyme or cumin for a different twist.
This White Bean Chicken Soup is not only comforting but also packed with nutrients. It’s a versatile recipe that’s perfect for family gatherings or cozy nights in. By taking the time to layer in flavors, you’ll create a dish that warms both the body and soul. Enjoy this deliciously hearty meal that is sure to become a favorite in your kitchen!
Print
White Bean Chicken Soup
This White Bean Chicken Soup is a comforting dish made with juicy chicken and creamy beans, perfect for chilly evenings or family gatherings. Packed with flavor and nutrition, it’s a quick meal that everyone will love.
- Total Time: 40 minutes
- Yield: 6 servings 1x
Ingredients
- 1 teaspoon kosher salt
- 1 teaspoon paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground black pepper
- 1 lb boneless, skinless chicken breasts
- 2 tablespoons olive oil
- ½ cup sliced shallots
- 1 cup diced carrots (or baby carrots)
- 1 cup diced celery
- 3 cloves garlic, minced
- 4 cups chicken stock
- 3 cans (14.5 ounces each) cannellini beans, drained and rinsed
- ½ cup fresh basil, roughly chopped
- 2 cups fresh baby spinach, roughly chopped
- 2 tablespoons lemon juice
Instructions
- Season chicken with salt, paprika, oregano, and black pepper.
- Sear chicken in olive oil until browned, then set aside.
- Sauté shallots, carrots, celery, and garlic in the same pot.
- Deglaze pot, then add chicken stock and cannellini beans.
- Nestle chicken back into the pot, cover, and simmer for 15 minutes.
- Shred chicken and return to the pot.
- Stir in basil, spinach, and lemon juice, then adjust seasoning.
- Serve warm, garnished with basil.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Shred chicken while warm for easier handling.
Use homemade chicken stock for enhanced flavor.
Store leftovers in an airtight container for up to 2 days.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Calories: 320
- Sugar: 3
- Sodium: 600
- Fat: 10
- Saturated Fat: 2
- Unsaturated Fat: 7
- Trans Fat: 0
- Carbohydrates: 29
- Fiber: 8
- Protein: 29
- Cholesterol: 75






