Go Back

Chicken Tortilla Soup Big Batch and Freezer Friendly

Chicken tortilla soup loaded with shredded chicken, bell peppers, black beans and corn. This big batch recipe makes so much you'll be able to freeze it and eat it later!
Prep Time30 mins
Cook Time1 hr
Total Time1 hr 30 mins
Course: Main Course, Soup
Cuisine: Mexican
Keyword: black beans, chicken, chicken tortilla soup, corn, corn tortillas, freezer meal, soup
Servings: 20
Author: Tara Moore
Cost: $35


  • 2 tbsp olive oil
  • 2 green bell peppers diced
  • 2 red bell peppers diced
  • 2 jalapeños seeds removed and diced
  • 1 onion chopped
  • 4 garlic cloves minced
  • 4 tsp cumin
  • 1 tbsp chili powder
  • 1 1/2 tsp garlic powder
  • 2 tsp salt
  • 10 c chicken broth or water and chicken better than bouillon is my preferred method
  • 6 oz tomato paste
  • 4 chicken breasts 2-3 lbs total
  • 2 cans black beans drained and rinsed
  • 2 cans tomatoes and diced green chilies
  • 2 c frozen corn
  • 1 package corn tortillas cut into thin strips


  • Heat 2 tbsp olive oil in a very large pot over medium heat
  • Add the bell peppers, onion, jalapeño, minced garlic
  • To this add your spices; cumin, chili powder, garlic powder and salt
  • Stir
  • Cover and let simmer on med/low for 10 minutes
  • Add in the cans of tomatoes and diced green chilies, chicken broth, tomato paste, black beans and frozen corn
  • To this add the whole chicken breasts (no need to pre-cook)
  • Cover and cook on med/low for 45 minutes (a low boil/simmer)
  • Remove the chicken and shred it (if you have a kitchen aid, this is so much faster otherwise use two forks to shred the chicken)
  • Return the chicken to the pot
  • Serve and top with tortilla strips!



*Garnish with anything you like! Sour cream, cheese and cilantro are my personal choice
*Freeze the extra corn tortillas you don’t use
*You don’t need to precook the chicken because it will cook completely during the 45 minutes the soup simmers at a low boil
*Add extra chicken broth if it starts to get low, I usually freeze my batches and add extra once I go to heat it back up to save on freezer space