This Easy Chicken Taco Soup is a quick, comforting meal packed with shredded chicken, black beans, corn, tomatoes, and taco spices. It’s hearty, flavorful, and perfect for weeknight dinners or meal prep.
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
1.5 pounds boneless, skinless chicken breasts or thighs
1 packet taco seasoning (about 2 tablespoons)
1 (14.5 oz) can diced tomatoes
1 (4 oz) can diced green chiles
1 (15 oz) can black beans, drained and rinsed
1 (15 oz) can corn, drained
4 cups low-sodium chicken broth
Juice of 1 lime
Salt and pepper, to taste
Optional: 4 oz cream cheese or 1/4 cup heavy cream
Optional toppings: shredded cheese, tortilla chips, sour cream, avocado, cilantro
Heat olive oil in a large pot over medium heat. Add diced onion and cook for 5 minutes.
Stir in garlic and cook 1 minute more.
Add chicken and sprinkle with taco seasoning. Stir to coat.
Pour in diced tomatoes, green chiles, black beans, corn, and chicken broth. Stir well.
Bring to a boil, then reduce heat and simmer for 20–25 minutes, until chicken is cooked through.
Remove chicken, shred with two forks, and return to pot.
Stir in cream cheese or heavy cream if using.
Add lime juice and season with salt and pepper to taste.
Serve hot with desired toppings.
Use rotisserie chicken for a faster version.
Adjust spice by using hot or mild taco seasoning.
Add spinach or bell peppers for extra veggies.