Go Back
A bowl of chicken enchilada soup topped with shredded cheese, cilantro, tortilla strips, and a dollop of sour cream

Chicken Enchilada Soup

This Chicken Enchilada Soup is a hearty, creamy, and flavorful one-pot meal packed with tender chicken, beans, corn, and bold enchilada spices. It is easy to make and perfect for a cozy family dinner.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Mexican
Calories: 365

Method
 

  1. Heat the olive oil in a large pot over medium heat. Add the diced onion and cook for 4 to 5 minutes, until softened, then stir in the garlic and cook for 30 seconds more.
  2. Add the chicken breasts, cumin, chili powder, smoked paprika, oregano, salt, and black pepper. Stir to coat the chicken in the spices.
  3. Pour in the enchilada sauce, black beans, corn, diced tomatoes, chicken broth, and green chiles. Stir well and bring the soup to a gentle boil.
  4. Reduce the heat to low, cover, and simmer for 20 to 25 minutes, or until the chicken is cooked through and tender.
  5. Remove the chicken from the pot and shred it with two forks. Return the shredded chicken to the soup.
  6. Stir in the shredded cheese, sour cream, and lime juice until the cheese melts and the soup is creamy. Do not let the soup boil after adding the sour cream.
  7. Taste and adjust seasoning with additional salt if needed. Stir in the chopped cilantro.
  8. Ladle into bowls and serve hot with your favorite toppings.

Notes

For a thicker soup, simmer uncovered for a few extra minutes before adding the sour cream. You can also swap Monterey Jack for cheddar or use rotisserie chicken to shorten the cooking time.