Pesto Chicken & Cannellini Bean Soup
This healthy, Italian-inspired chicken soup recipe is loaded with fiber-rich vegetables and beans and gets an extra boost of flavor from a swirl of pesto at the end. To get a homemade stock flavor using store-bought broth, we simmer bone-in chicken breasts in the broth before adding the rest of the soup ingredients.
Ingredients
- 2 tablespoons extra-virgin olive oil
- 1 cup chopped onion
- 2 large cloves garlic, minced
- 1 tablespoon chopped fresh oregano or 1 teaspoon dried
- 1 tablespoon chopped fresh marjoram or 1 teaspoon dried
- 8 cups low-sodium chicken broth
- 2 pounds bone-in chicken breasts, skin removed
- 3 cups sliced fennel
- 3 cups broccolini (1-inch pieces; about 1 bunch)
- 2 cups chopped tomatoes
- 1 15-ounce can cannellini beans, rinsed
- 1 ¼ teaspoons salt
- ½ teaspoon ground pepper
- ¼ cup prepared pesto