Go Back Email Link
+ servings
White bean chicken soup topped with basil and sliced lemons in a white bowl with a silver spoon.

White Bean Chicken Soup

This white bean soup with chicken is a healthy, hearty recipe that's full of flavor! A dish the whole family will love.
5 from 3 votes
Print Pin
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4 large servings
Author: Emily Wilson

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 (I used 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

  • Heat a large pot over medium-high heat. 
  • Combine salt, paprika, oregano, and pepper in a bowl. Sprinkle over both sides of the chicken.
  • Add one tablespoon olive oil to the pot and let heat. 
  • Then add the chicken to the pot and cook for 2 minutes on each side. Remove and set aside. 
  • Add the remaining tablespoon of olive oil to the pot. Then add the shallots. Stir to coat in oil and let cook for three minutes. 
  • Add the carrots, celery, and garlic to the pot and stir to combine. Cook for three minutes, stirring occasionally. 
  • Deglaze the pot with a small amount of the chicken stock. Then add the rest of the stock and beans. 
  • Nestle the chicken in the beans till it’s fully covered. Bring the soup to a low boil, then cover and reduce to a simmer. 
  • Let the soup simmer for 15 minutes and check the chicken with an instant-read thermometer (temperature should read 165 F). Cook till the chicken is done. 
  • Remove the chicken and shred. Add it back to the soup. 
  • Add the basil, spinach, and lemon juice. Stir to combine and remove when the spinach is wilted. Season with additional salt and pepper if desired.
  • Serve immediately or keep in the refrigerator for up to 2 days.

Nutrition

Serving: 1g | Calories: 564kcal | Carbohydrates: 70g | Protein: 50g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 0.01g | Cholesterol: 80mg | Sodium: 1826mg | Potassium: 1046mg | Fiber: 19g | Sugar: 8g | Vitamin A: 6392IU | Vitamin C: 14mg | Calcium: 278mg | Iron: 10mg