This soup builds flavor in layers. Aromatics form the base, spices add warmth, and chicken simmers gently until tender. Beans and tomatoes give body, while lime and cilantro lift everything just before serving. The result feels hearty but not overwhelming.
2 tablespoons olive oil
1 large yellow onion, chopped
2 garlic cloves, minced
1 red bell pepper, chopped
1 teaspoon ground cumin
1 teaspoon chili powder
½ teaspoon smoked paprika
1 can (28 oz) crushed tomatoes
5 cups chicken stock
1½ pounds boneless, skinless chicken breasts
1 can (15 oz) black beans, drained and rinsed
1 cup frozen or fresh corn
1½ teaspoons salt (adjust to taste)
½ teaspoon black pepper
Juice of 1 lime
¼ cup fresh cilantro, chopped
Build the base – Heat olive oil and sauté onion until soft
Add aromatics – Stir in garlic and bell pepper, cooking briefly
Bloom the spices – Add cumin, chili powder, and smoked paprika
Add liquids – Pour in crushed tomatoes and chicken stock
Cook the chicken – Add chicken breasts and simmer gently
Shred the meat – Remove chicken, shred, and return to the pot
Add beans and corn – Stir in black beans and corn
Finish fresh – Season, add lime juice, and sprinkle cilantro
Find it online: https://inagartendishes.com/ina-garten-mexican-chicken-soup/