A hearty, rustic Tuscan-style chicken soup made with white beans, vegetables, tomatoes, and herbs. Warming, wholesome, and perfect for any night of the week.
2 tbsp olive oil
1 onion, diced
2 carrots, diced
2 celery stalks, diced
3–4 garlic cloves, minced
1.5 lbs boneless chicken thighs or breasts
1 (15 oz) can crushed tomatoes
6 cups low-sodium chicken broth
2 (15 oz) cans cannellini beans, drained and rinsed
3–4 cups chopped kale or spinach
1 tsp dried rosemary
1 tsp dried basil
1/2 tsp dried thyme
Salt and pepper to taste
1 Parmesan rind (optional)
1 tbsp lemon juice (optional)
Heat olive oil in a large pot. Sauté onion, carrot, and celery for 5–6 minutes. Add garlic and cook 1 minute more.
Stir in crushed tomatoes, broth, herbs, salt, pepper, and Parmesan rind if using. Bring to a boil.
Add chicken. Reduce heat and simmer 20–25 minutes. Remove and shred chicken, then return to pot.
Add beans and greens. Simmer 10–15 minutes more.
Remove Parmesan rind, stir in lemon juice, and adjust seasoning. Serve hot with toppings of choice.