A comforting, protein-packed Tex-Mex chicken soup with beans, corn, and a creamy taco-spiced broth. Easy to make and full of bold flavor.
2 tbsp olive oil
1 yellow onion, chopped
3 garlic cloves, minced
2 tbsp taco seasoning
4 cups low-sodium chicken broth
1 (10 oz) can diced tomatoes with green chilies
1 (15 oz) can black beans, drained and rinsed
1 (15 oz) can pinto beans, drained and rinsed
1 cup corn kernels
3 cups shredded cooked chicken
8 oz cream cheese, cubed
Salt and pepper to taste
Optional: lime juice, chopped cilantro, hot sauce, jalapeños
In a large pot, heat oil over medium heat. Sauté onion for 5 minutes.
Add garlic and cook for 30 seconds.
Stir in taco seasoning and toast for 30 seconds.
Add broth and tomatoes. Bring to a simmer.
Add beans and corn. Simmer for 10 minutes.
Stir in chicken and cook for 5 minutes until heated through.
Lower heat and stir in cream cheese until melted and smooth.
Season to taste and garnish as desired.