Chicken Tortilla Soup

My Chicken Tortilla Soup combines shredded chicken, corn and beans, with a delicious broth that incorporates homemade enchilada sauce and chicken broth. Adjust the spices to your liking, and add all the toppings, including cilantro, jalapeño, avocado, and tortilla chips!

Course Soup
Cuisine American, Mexican
Keyword chicken tortilla soup, tex-mex
Prep Time 30 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings 8 2-cup servings
Calories 399 kcal
Author Sue Ringsdorf


For the soup:

  • 2 Tablespoons olive oil
  • 1 large yellow onion - chopped
  • 3 cloves garlic - diced
  • kosher salt and pepper - to taste
  • 5 cups homemade enchilada sauce - homemade recipe on my site (or store-bought)
  • 4 cups low-sodium chicken broth
  • 2.5 pounds chicken breasts - cut into thirds
  • 14 oz frozen corn
  • 15 oz. black beans - rinsed and drained
  • fresh cilantro, jalapeno, tortilla chips, avocado slices - for serving


  1. In a large saucepan, heat olive oil on medium heat. Add onion and sauté until soft, approximately 5 minutes. Add garlic and stir for another 30 seconds.

  2. Pour homemade enchilada sauce and chicken broth into pot, and bring to a boil. Add chicken breasts and reduce heat to simmer. After chicken is done (about 15 minutes), remove and shred. Using a standing mixer makes the shredding super easy!

  3. Add the frozen corn and black beans to soup mixture. Add shredded chicken back to saucepan, and simmer for another 5-10 minutes. Stir and check seasonings.

  4. Serve with toppings. Enjoy!

Recipe Notes

  1. Make the homemade enchilada sauce in advance, and store in your refrigerator.
  2. You can also freeze the enchilada sauce.
  3. The soup may also be frozen up to three months.


Nutrition Facts
Chicken Tortilla Soup
Amount Per Serving
Calories 399 Calories from Fat 81
% Daily Value*
Fat 9g14%
Saturated Fat 2g13%
Cholesterol 91mg30%
Sodium 1504mg65%
Potassium 992mg28%
Carbohydrates 40g13%
Fiber 9g38%
Sugar 11g12%
Protein 42g84%
Vitamin A 1043IU21%
Vitamin C 10mg12%
Calcium 34mg3%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.