I didn’t grow up eating a lot of soup, but when I had kids, that changed fast. There’s something about a crockpot full of chicken tortilla soup that makes dinner feel easy, even on those days when everyone has practice or homework meltdowns.
The best part? You can throw everything in the slow cooker in the morning and forget about it. No standing over the stove, no complicated steps. Just chicken, some cans from the pantry, and a handful of spices that probably already live in your cabinet. By dinnertime, your house smells like a Mexican restaurant, and you’ve got a pot of soup that actually tastes like you tried.

Why You’ll Love This Chicken Tortilla Soup
- Set-it-and-forget-it convenience – Just toss everything in the crockpot in the morning, and dinner will be ready when you walk through the door after a long day.
- Minimal prep work – With simple chopping and no pre-cooking required, you’ll have this soup in the slow cooker in less than 15 minutes.
- Pantry-friendly ingredients – Most of these items are probably already sitting in your pantry and freezer, making this an easy go-to recipe when you need dinner fast.
- Customizable toppings – Load it up with cheese, tortilla strips, avocado, sour cream, or whatever you have on hand to make it your own.
- Family-friendly flavor – The mild spice level and familiar taco-inspired taste make this soup a hit with both kids and adults alike.
What Kind of Chicken Should I Use?
For this crockpot soup, boneless, skinless chicken breasts are the easiest option since they shred beautifully after slow cooking. That said, chicken thighs work just as well and actually stay a bit more moist during the long cooking time, so don’t hesitate to swap them in if that’s what you have on hand. You can use fresh or frozen chicken for this recipe – if using frozen, just add an extra 30-60 minutes to your cooking time. The beauty of crockpot cooking is that the chicken will become tender and easy to shred no matter which cut you choose, so pick whatever fits your budget and preference.

Options for Substitutions
This soup is super forgiving and works well with a few simple swaps:
- Chicken breast: Chicken thighs are actually great here – they stay juicier in the slow cooker and add more flavor. You can also use rotisserie chicken, just shred it and add it during the last 30 minutes of cooking.
- Diced tomatoes and chiles: If you can’t find the combo can, use regular diced tomatoes and add a 4 oz can of diced green chiles separately. You’ll get the same flavor.
- Enchilada sauce: In a pinch, you can use salsa instead – just pick red salsa to keep that similar flavor profile.
- Taco seasoning packet: Make your own by mixing 1 tablespoon chili powder, 1 teaspoon each of cumin and paprika, ½ teaspoon each of garlic powder and onion powder, and a pinch of oregano.
- Corn: Frozen corn works just as well as canned – no need to thaw it first. You can also use fresh corn cut off the cob if you have it.
- Tortilla strips: No tortilla strips? Just cut corn tortillas into strips and bake them at 375°F for about 10 minutes until crispy, or use crushed tortilla chips as a topping.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with crockpot chicken soup is adding the chicken back to the pot without shredding it finely enough – larger chunks don’t absorb the flavors as well, so take the time to pull it apart into small, bite-sized pieces.
Another common issue is not draining the corn and tomatoes before adding them, which can make your soup too watery and dilute the flavors, so give those cans a good drain first.
To avoid bland soup, taste and adjust the seasoning at the end of cooking since slow cooking can mellow out spices – you might need an extra pinch of salt or chili powder to bring everything to life.
Finally, resist the urge to cook on high to save time, as this can make the chicken tough and stringy instead of tender and easy to shred.

What to Serve With Chicken Tortilla Soup?
This soup is pretty hearty on its own, but I love serving it with warm flour tortillas or quesadillas on the side for extra dipping and scooping. A simple side of Mexican rice or cilantro lime rice makes it feel like a complete meal, especially if you’re feeding a crowd. You can also set out bowls of toppings like sour cream, diced avocado, fresh cilantro, and lime wedges so everyone can customize their bowl. If you want something lighter alongside, a quick cabbage slaw with lime dressing adds a nice crunch that balances out the richness of the soup.
Storage Instructions
Store: This soup actually tastes even better the next day after all the flavors have had time to meld together. Keep it in an airtight container in the fridge for up to 4 days. I like to store the toppings separately so the tortilla strips stay crunchy and the cheese stays fresh.
Freeze: Chicken tortilla soup freezes really well for up to 3 months. Let it cool completely, then portion it into freezer-safe containers or bags. Just leave out the toppings and add those fresh when you’re ready to eat.
Reheat: Warm it up on the stovetop over medium heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway through. Add a splash of chicken broth or water if it seems too thick after storing.
| Preparation Time | 15-20 minutes |
| Cooking Time | 495-615 minutes |
| Total Time | 510-635 minutes |
| Level of Difficulty | Easy |
| Servings | 7 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1300-1500
- Protein: 100-115 g
- Fat: 30-40 g
- Carbohydrates: 160-185 g
Ingredients
For the soup:
- 1.25 lb chicken breast
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 large onion (diced into 1/2-inch pieces)
- 3 garlic cloves, minced
- 1 can (14.5 oz) chicken broth
- 1 cup water
- 1 can (15.25 oz) corn, drained
- 1 can (10 oz) diced tomatoes and chiles
- 10 oz enchilada sauce
- 1 oz taco seasoning
- 1 tsp chili powder
- 1/4 cup chopped fresh cilantro
For the toppings:
- 1 cup shredded cheese
- 1 cup tortilla strips
Step 1: Season and Layer the Base Ingredients
- 1.25 lb chicken breast
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 large onion, diced into 1/2-inch pieces
- 3 garlic cloves, minced
- 1 can chicken broth
- 1 cup water
Season the chicken breast with salt and pepper on both sides, then place it in the crockpot.
Add the diced onion and minced garlic directly over the chicken—this way the aromatics will infuse the broth as everything cooks together.
Pour in the chicken broth and water to create the liquid base for your soup.
Step 2: Build Flavor with Vegetables and Seasonings
- 1 can corn, drained
- 1 can diced tomatoes and chiles
- 10 oz enchilada sauce
- 1 oz taco seasoning
- 1 tsp chili powder
Add the drained corn, diced tomatoes and chiles, and enchilada sauce to the crockpot.
Sprinkle in the taco seasoning and chili powder, then stir everything together until well combined.
I like to add the enchilada sauce and taco seasoning at this point rather than waiting—this ensures the flavors meld together evenly throughout the long cooking time.
Step 3: Slow Cook Until Chicken is Tender
Cover the crockpot and cook on low for 8-10 hours.
The long, gentle cooking will allow the chicken to become incredibly tender while all the spices and flavors develop and deepen.
The soup will smell amazing as it cooks, and the broth will become rich and flavorful.
Step 4: Shred the Chicken and Finish Cooking
- cooked chicken breast from Step 3
Carefully remove the cooked chicken breast from the crockpot using tongs or a slotted spoon and place it on a cutting board.
Using two forks, shred the chicken into bite-sized pieces—it should fall apart easily after 8-10 hours of cooking.
Return the shredded chicken to the pot and stir to distribute it evenly throughout the soup.
Cover and cook for an additional 15 minutes on low to allow the shredded chicken to absorb more of the flavorful broth.
Step 5: Serve with Fresh Toppings
- 1/4 cup chopped fresh cilantro
- 1 cup shredded cheese
- 1 cup tortilla strips
Ladle the hot soup into bowls and top each serving with shredded cheese, crispy tortilla strips, and a generous handful of fresh cilantro.
I prefer to add the cilantro right before serving so it stays bright and fresh rather than wilting into the hot soup.
Let guests customize their own toppings if desired.

Classic Crockpot Chicken Tortilla Soup
Ingredients
For the soup::
- 1.25 lb chicken breast
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1 large onion (diced into 1/2-inch pieces)
- 3 garlic cloves, minced
- 1 can (14.5 oz) chicken broth
- 1 cup water
- 1 can (15.25 oz) corn, drained
- 1 can (10 oz) diced tomatoes and chiles
- 10 oz enchilada sauce
- 1 oz taco seasoning
- 1 tsp chili powder
- 1/4 cup chopped fresh cilantro
For the toppings::
- 1 cup shredded cheese
- 1 cup tortilla strips
Instructions
- Season the chicken breast with salt and pepper on both sides, then place it in the crockpot. Add the diced onion and minced garlic directly over the chicken—this way the aromatics will infuse the broth as everything cooks together. Pour in the chicken broth and water to create the liquid base for your soup.
- Add the drained corn, diced tomatoes and chiles, and enchilada sauce to the crockpot. Sprinkle in the taco seasoning and chili powder, then stir everything together until well combined. I like to add the enchilada sauce and taco seasoning at this point rather than waiting—this ensures the flavors meld together evenly throughout the long cooking time.
- Cover the crockpot and cook on low for 8-10 hours. The long, gentle cooking will allow the chicken to become incredibly tender while all the spices and flavors develop and deepen. The soup will smell amazing as it cooks, and the broth will become rich and flavorful.
- Carefully remove the cooked chicken breast from the crockpot using tongs or a slotted spoon and place it on a cutting board. Using two forks, shred the chicken into bite-sized pieces—it should fall apart easily after 8-10 hours of cooking. Return the shredded chicken to the pot and stir to distribute it evenly throughout the soup. Cover and cook for an additional 15 minutes on low to allow the shredded chicken to absorb more of the flavorful broth.
- Ladle the hot soup into bowls and top each serving with shredded cheese, crispy tortilla strips, and a generous handful of fresh cilantro. I prefer to add the cilantro right before serving so it stays bright and fresh rather than wilting into the hot soup. Let guests customize their own toppings if desired.