If there is one recipe that earns a permanent spot on my fall and winter rotation, it is this Chicken Tortilla Soup. I love using Easy Mexican Shredded Chicken when I have a little extra time, but a rotisserie bird works beautifully on a busy weeknight.

Recipe Summary: Chicken Tortilla Soup
- What makes it different: The chipotle-tomato base is blended smooth before the chicken, beans and corn go in, so you get a velvety broth with texture in every spoonful, no cream or flour needed.
- Time and effort: 40 minutes start to finish, one pot, and the chicken is already cooked. Rotisserie chicken is the shortcut; her Easy Mexican Shredded Chicken is the upgrade.
- 👪 Serves: 4 as a main. Doubles easily for a crowd; set out the toppings as a bar.
- 🍝 Cuisine Type: Mexican-Inspired / Southwestern
- Heat level: Smoky and mild as written (½ teaspoon ground chipotle). Scale to 1 teaspoon for medium heat, or swap in smoked paprika for kids.
- 📖 Dietary Info: Contains chicken. Dairy can be omitted by skipping the cheese topping. Can be gluten-free when made with gluten-free stock, seasonings, and corn tortillas.
- Make-ahead and leftovers: Better on day two. Fridge 3–4 days, freezer 3 months. Keep the avocado, cheese and tortilla strips separate and add them when serving.
Summarize and save this content on
Jump to:
- Recipe Summary: Chicken Tortilla Soup
- The Tucson soup I’ve been chasing since high school
- Ingredients
- What you need, and the three ingredients that matter
- Substitutions & Swaps
- How To Make Chicken Tortilla Soup
- How to make crispy tortilla strips
- 🌶️🍲 Gabys Tips & Tricks
- Chicken Tortilla Soup FAQs
- More soups for the fall rotation
- Chicken Tortilla Soup
The Tucson soup I’ve been chasing since high school
There was a restaurant in Tucson, AZ, where I grew up called Café Terra Cotta, and they had the most iconic Chicken Tortilla Soup in the city. It’s long gone now, but back in the good old days of high school, when we had zero responsibilities, my friends and I would go for lunch or girls’ night and, without fail, every single one of us ordered that soup.
It was smoky, a little spicy, and I always added extra cheese the second it hit the table. It’s one of those food memories that just sticks, and being able to recreate that same flavor at home makes me so happy.
If you’re a fan of Southwestern-flavored soups, you’ll also love my Chicken Chili Verde, my White Chicken Chili, and my Black Bean Sweet Potato Chili!
Ingredients

What you need, and the three ingredients that matter
Most of this list is pantry stuff: an onion, garlic, a jalapeño, a little oregano and cumin, black beans, corn, and chicken stock. Nothing fussy. But three ingredients do the heavy lifting, and they’re worth a second of attention at the store.
Ground chipotle pepper. This is where the smoke comes from. Half a teaspoon gives the broth that restaurant-style smoky depth without making it a spicy soup. Want more heat? Go up to a full teaspoon. If you only have chipotles in adobo, use one pepper plus a teaspoon of the sauce, and blend it right into the broth with the tomatoes. It’s a little tangier that way, but still delicious. Smoked paprika will give you the smoke without any heat if you’re cooking for little ones.
Fire-roasted tomatoes with green chiles. Don’t swap in plain diced tomatoes here. The charred edges on fire-roasted tomatoes are doing real work, and the green chiles add a mild, bright heat that regular tomatoes can’t. One 14-ounce can is all it takes. If your store only has fire-roasted tomatoes without the chiles, grab a small can of diced green chiles and add those too.
The chicken. Rotisserie chicken is the weeknight move, and it’s what I use most of the time. One cup, shredded, and dinner is on the table in 40 minutes. When I have a little extra time, I make a batch of my Easy Mexican Shredded Chicken instead, and the soup gets even better because the chicken brings its own seasoning to the party. Leftover roast chicken or Thanksgiving turkey works too.
One more thing: use a good chicken stock. The broth gets blended smooth and there’s nowhere for a weak stock to hide.
Substitutions & Swaps
🍗 Chicken
- Leftover Cooked Chicken - Use shredded chicken breasts or thighs in place of rotisserie chicken. Add it after blending the broth and heat through.
- Leftover Turkey - Shredded cooked turkey is an easy substitute, especially after Thanksgiving.
🌽 Corn and Beans
- Canned or Fresh Corn - Either works in place of frozen corn. Drain canned corn before adding it to the soup.
- Pinto Beans - A mild, creamy alternative to black beans.
- Hominy - Swap it for the corn for a heartier texture and a slightly different Southwestern flavor.
🌶️ Heat and Flavor
- Less Chipotle - Reduce the amount of chipotle for a milder soup. Add more to taste if you prefer extra heat.
- Vegetable Stock - Can replace chicken stock if needed, although the soup will still contain chicken unless you also replace the meat.
🧀 Toppings
- Cotija or Queso Fresco - Sprinkle over the finished soup instead of using a melting cheese.
- Mexican Crema or Sour Cream - Add a spoonful to individual bowls for a creamy contrast to the smoky broth.
- Store-Bought Tortilla Chips - Crush over the soup when you don't have time to fry homemade tortilla strips.
- Easy Homemade Chipotle Salsa
How To Make Chicken Tortilla Soup

Step 1: Heat a large saucepan over medium-high heat. Add the olive oil, onion, garlic, and jalapeño and sauté until the onion is translucent and the jalapeño softens.

Step 2: Season with the salt, pepper, dried oregano, cumin and chipotle pepper. Stir to combine and cook for 1-2 minutes until the spices toast.

Step 3: Add the fire-roasted tomatoes and the chicken stock and bring the mixture to a boil. Reduce to a simmer and simmer for 30 minutes. Using an immersion blender, blend the soup ingredients until smooth. Taste and adjust salt and pepper as needed.

Step 4: Add the black beans, corn, and shredded chicken, and continue cooking until everything is heated through.

Step 5: Divide the soup into 4 bowls and top with cheese, avocado, cilantro, and crisp tortilla strips. Add extra lime juice if desired and/or jalapeño slices. Serve immediately.
How to make crispy tortilla strips

Step 1 : To make the tortilla strips: In a small skillet, heat the vegetable oil over medium high heat. Once hot, add the tortilla strips in a single layer, frying quickly for about 30-45 seconds, flipping them once to ensure both sides get crisp. Remove the tortillas once crisp with a pair of tongs and transfer them to a paper towel lined plate to dry.
🌶️🍲 Gabys Tips & Tricks
A few simple tricks will give you a smoky, flavorful broth and plenty of texture in every bowl.
- Why blending the broth makes all the difference. Most tortilla soups are a brothy tomato base with everything floating in it. This one works differently, and the difference is the whole reason it tastes like the Café Terra Cotta version I grew up on.
- Blend the base before you add the good stuff. After the tomatoes and stock have simmered for 30 minutes, the immersion blender turns the onion, garlic, jalapeño and tomatoes into a smooth, almost velvety broth. That’s what gives the soup body without any cream or flour. Then the chicken, beans and corn go in, so you get a silky broth with real texture in every spoonful instead of a thin soup with chunks of onion in it. If you don’t have an immersion blender, ladle the base into a regular blender in two batches, keep the lid cracked so the steam can escape, and pour it back into the pot.
- Taste the broth before you add the chicken. This is the moment to adjust. Too mild? Another pinch of chipotle. Flat? It almost always needs more salt than you think, plus a squeeze of lime. Once the chicken and beans go in, the broth is harder to correct, so fix it while it’s smooth.
- Toast the spices in the pan, don’t dump them in the liquid. The recipe has you stir the oregano, cumin and chipotle into the softened onions for a minute or two before the tomatoes go in. It feels like a small step, but spices bloomed in a little hot oil taste deeper and rounder than spices that just get boiled in stock. You’ll smell the difference the second they hit the pan.
- Keep the toppings off until the bowls are filled. Avocado, cheese, cilantro and tortilla strips all go on at the table, not in the pot. The strips stay crunchy, the avocado stays green, and everyone gets to build their own bowl. This also means leftovers reheat perfectly, because there’s nothing soggy in the container.
- What to serve it with: Chicken Poblano Skillet Enchiladas alongside the soup is honestly a dream dinner situation.
Chicken Tortilla Soup FAQs
Chipotle, fire-roasted tomatoes, green chiles, cumin, and oregano create the smoky, savory broth. Simmering the mixture before blending helps bring the flavors together.
Yes. Rotisserie chicken is a convenient choice because it's already cooked. Shred the meat and add it after blending the broth, along with the beans and corn. Heat everything through before serving.
The recipe already uses an immersion blender to create a smooth broth from the cooked vegetables and tomatoes. For a thicker consistency, simmer the blended broth a little longer before adding the chicken, beans, and corn.
Yes. Cool the soup promptly and freeze it in airtight, freezer-safe containers for up to 3 months for best quality. Freeze the soup without avocado, cheese, tortilla strips, or other fresh toppings. Add those after reheating.
Store leftover soup in an airtight container in the refrigerator for 3–4 days. Keep tortilla strips and fresh toppings separate, and reheat the soup thoroughly before serving.
More soups for the fall rotation
If you tried this recipe, please leave a 🌟 star rating and let me know how it goes in the 📝 comments below. Thanks for visiting today

Chicken Tortilla Soup
Equipment
Ingredients
- 2 teaspoons olive oil
- 1 onion roughly chopped
- 3-4 cloves garlic roughly chopped
- 1 jalapeno pepper stem and seeds removed and roughly chopped
- kosher salt and freshly cracked black pepper
- ¼ teaspoon dried oregano
- ¼ teaspoon cumin
- ½ teaspoon ground chipotle pepper
- 1 14- ounce can fire roasted tomatoes and green chiles
- 3 cups chicken stock
- ¾ cup black beans
- ¾ cup frozen corn
- 1 cup shredded rotisserie chicken
Toppings:
- shredded cheese - Colby Jack / Monterey Jack / Pepper Jack your choice
- quartered limes
- cubed avocado
- cilantro
- sliced green onions
- 2 small corn tortillas cut into thin strips
- sliced jalapenos
Instructions
- Heat a large saucepan over medium-high heat. Add the olive oil, onion, garlic, and jalapeño, and sauté until the onion is translucent and the jalapeño softens. Season with the salt, pepper, dried oregano, cumin, and chipotle pepper. Stir to combine and cook for 1-2 minutes until the spices toast.
- Add the fire-roasted tomatoes and the chicken stock, and bring the mixture to a boil. Reduce to a simmer and simmer for 30 minutes.
- Using an immersion blender, blend the soup ingredients until smooth. Taste and adjust salt and pepper as needed. Add the black beans, corn, and shredded chicken, and continue cooking until everything is heated through.
- Divide the soup into 4 bowls and top with cheese, avocado, cilantro, and crisp tortilla strips. Add extra lime juice if desired and/or jalapeño slices. Serve immediately.
- To make the tortilla strips: In a small skillet, heat the vegetable oil over medium-high heat. Once hot, add the tortilla strips in a single layer, frying quickly for about 30-45 seconds, flipping them once to ensure both sides get crisp. Remove the tortillas once crisp with a pair of tongs and transfer them to a paper towel-lined plate to dry.
Notes
-
- Why blending the broth makes all the difference. Most tortilla soups are a brothy tomato base with everything floating in it. This one works differently, and the difference is the whole reason it tastes like the Café Terra Cotta version I grew up on.
- Blend the base before you add the good stuff. After the tomatoes and stock have simmered for 30 minutes, the immersion blender turns the onion, garlic, jalapeño and tomatoes into a smooth, almost velvety broth. That’s what gives the soup body without any cream or flour. Then the chicken, beans and corn go in, so you get a silky broth with real texture in every spoonful instead of a thin soup with chunks of onion in it. If you don’t have an immersion blender, ladle the base into a regular blender in two batches, keep the lid cracked so the steam can escape, and pour it back into the pot.
- Taste the broth before you add the chicken. This is the moment to adjust. Too mild? Another pinch of chipotle. Flat? It almost always needs more salt than you think, plus a squeeze of lime. Once the chicken and beans go in, the broth is harder to correct, so fix it while it’s smooth.
- Toast the spices in the pan, don’t dump them in the liquid. The recipe has you stir the oregano, cumin and chipotle into the softened onions for a minute or two before the tomatoes go in. It feels like a small step, but spices bloomed in a little hot oil taste deeper and rounder than spices that just get boiled in stock. You’ll smell the difference the second they hit the pan.
- Keep the toppings off until the bowls are filled. Avocado, cheese, cilantro and tortilla strips all go on at the table, not in the pot. The strips stay crunchy, the avocado stays green, and everyone gets to build their own bowl. This also means leftovers reheat perfectly, because there’s nothing soggy in the container.
- What to serve it with: Chicken Poblano Skillet Enchiladas alongside the soup is honestly a dream dinner situation.




I give this a 10/10 my family absolute loved this recipe
I loved how quick and easy it was to pull this recipe together, and surprised at the depth of flavor in such a short amount of time. I will definitely make more, I used about 6 cups of chicken broth just have additional services.
Excellent and so fast.
After I made it, I thought it was way too (hot) spicy. I refrigerated it for 2 days and when served, it was PERFECT!
So flavorful and such a quick and easy soup to put together! Perfect for lunch or dinner!
Hubby and I loved this soup. I didn’t use an immersion blender on it but will next time. Thanks for the recipe!
Kudos for this EXCELLENT recipe. Lots of recipes “out there” for Tortilla Soup. It was tough to choose which one to try, but WOW am I glad I chose yours. It’s friggin PERFECT! Thank you for sharing ❤️❤️❤️
Best Chicken Tortilla Soup Ever! So good and it hit the spot!!! 10/10
One of my favorite winter soups!
Here in Tucson for the month and it's cold. Decided to make this soup for my husband and I and he said it was the best chicken tortilla soup he's ever had. Better than what he's had in restaurants. We're staying at a rental and they didn't have a blender or food processer so we had to leave it chunky. Excellent recipe Gaby!
Just a question...wondering if lime tortilla chips would work instead of the tortilla strips? There are always small chips left at the bottom of the bag thought it might be a way to use them up. Thoughts???
sure!!
I’ve made this recipe multiple times but most recently as part of a soup bar for a family Christmas gathering. This one never disappoints. It’s easy to bring together and the flavors are just on point as with all of Gaby’s creations and the toppings are 20/10 recommended.
Super easy and quick soup with fantastic flavor. Served with empanadas for a family holiday gathering and it was a huge hit! Currently on the stove for round two - great option for using leftover rotisserie chicken.
Delicious! I just wish it made more. Next time I plan on doubling the recipe. Only one cup of shredded chicken and 3/4 cup of beans doesn’t use the whole can of beans or the rotisserie chicken. I would prefer to use the whole can and more of the chicken.
Next time I will double this and freeze the leftovers. I had more chicken, beans and corn than the recipe called for.