Chicken Tortilla Soup
I still remember the first time I had chicken tortilla soup - it was at a small, family-owned restaurant in my hometown, and it was love at first sip. The combination of the smoky chicken, the tangy tomato broth, and the crunch of the tortilla strips was absolute perfection. Since then, I've been on a mission to recreate that same flavor and warmth in my own kitchen, and I'm excited to share my version with you.
This recipe is all about layering flavors and textures to create a truly satisfying and comforting meal. From the rich, slow-cooked chicken to the crispy, golden tortilla strips, every component is designed to work together in harmony. And the best part? It's incredibly easy to make, even on a busy weeknight.
One of the things I love most about this recipe is its versatility. You can customize it to suit your tastes and dietary needs, and it's perfect for feeding a crowd or making ahead for a quick lunch or dinner. Whether you're a seasoned cook or just starting out, I'm confident that you'll fall in love with this chicken tortilla soup just like I did.
In this recipe, we'll be using a combination of chicken thighs, onions, garlic, and spices to create a rich and flavorful broth. We'll also be adding in some diced tomatoes and tortilla strips to give the soup a boost of texture and flavor. And to finish it all off, we'll be topping it with some crispy tortilla strips, diced avocado, and a sprinkle of cheese.
So if you're ready to warm up with a delicious and comforting bowl of chicken tortilla soup, let's get started! This recipe makes about 6 servings, and it's perfect for a weeknight dinner or a weekend lunch.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal ingredients.
- It's perfect for a weeknight dinner or a weekend lunch.
- The soup is highly customizable, so you can add or subtract ingredients to suit your tastes.
- It's a great way to use up leftover chicken or vegetables.
- The tortilla strips add a nice crunch and texture to the soup.
- The avocado and cheese provide a creamy and tangy contrast to the spicy broth.
Why This Recipe Works
The key to a great chicken tortilla soup is in the layering of flavors and textures. By starting with a rich, slow-cooked chicken broth and then adding in the diced tomatoes and spices, we create a deep and satisfying flavor profile. The tortilla strips add a nice crunch and texture, while the avocado and cheese provide a creamy and tangy contrast.
Another important aspect of this recipe is the use of heat control. By cooking the chicken and onions over medium-high heat, we're able to get a nice sear on the chicken and a caramelized flavor on the onions. This adds a depth of flavor to the soup that's hard to replicate with lower heat.
Finally, the resting time is crucial in this recipe. By letting the soup simmer for 15-20 minutes, we're allowing the flavors to meld together and the chicken to become tender and fall-apart. This makes the soup incredibly easy to shred and serve, and it's a game-changer for anyone who's struggled with tough or dry chicken in the past.
Ingredients You’ll Need
When it comes to making chicken tortilla soup, the ingredients are just as important as the technique. You'll want to use high-quality chicken, fresh spices, and ripe vegetables to get the best flavor. In this recipe, we'll be using a combination of chicken thighs, onions, garlic, and spices to create a rich and flavorful broth.
One of the most important ingredients in this recipe is the chicken broth. You can use store-bought broth, but I highly recommend making your own. It's easy to do and it makes a huge difference in the flavor of the soup. Simply combine some chicken bones, vegetables, and spices in a pot, cover them with water, and let it simmer for at least an hour.
- 1 lb (450g) chicken thighs, bonelessYou can use boneless, skinless chicken breasts if you prefer, but the thighs will give you a more tender and flavorful soup.
- 2 tbsp vegetable oilYou can use any type of oil you like, but vegetable oil has a neutral flavor that won't affect the taste of the soup.
- 1 large onion, dicedMake sure to dice the onion finely so it cooks evenly and adds flavor to the soup.
- 3 cloves garlic, mincedGarlic is a key ingredient in this recipe, so don't be shy with it. You can mince it finely or crush it with a press for a more intense flavor.
- 1 tsp ground cuminCumin is a warm, earthy spice that pairs perfectly with the chicken and tomatoes. You can adjust the amount to taste.
- 1 tsp smoked paprikaSmoked paprika adds a deep, smoky flavor to the soup. You can substitute with regular paprika if you don't have smoked.
- 1/2 tsp cayenne pepperCayenne pepper adds a nice kick of heat to the soup. You can adjust the amount to taste or omit it if you prefer a milder flavor.
- 1 can (14.5 oz) diced tomatoesDiced tomatoes add a burst of juicy flavor to the soup. You can use fresh or canned, but canned is easier and just as delicious.
- 4 cups chicken brothYou can use store-bought broth or make your own. Homemade broth will give you a richer, more flavorful soup.
- 6-8 corn tortillas, cut into stripsCorn tortillas are a must in this recipe. They add a nice crunch and texture to the soup. You can fry or bake them to get them crispy.
- 1 ripe avocado, dicedAvocado adds a creamy, rich texture to the soup. You can use any type of avocado you like, but ripe will give you the best flavor.
- 1 cup shredded cheese (Monterey Jack or Cheddar work well)Cheese adds a nice melty texture to the soup. You can use any type of cheese you like, but Monterey Jack or Cheddar work well.
- Salt and pepper to tasteSeason the soup to taste with salt and pepper. You can also add other spices or herbs to suit your taste.
Equipment You’ll Need
How to Make Chicken Tortilla Soup
- 1Heat the oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
- 2Add the minced garlic and cook for another minute, stirring constantly to prevent burning.
- 3Add the chicken to the pot and cook until it's browned on all sides, about 5-7 minutes. Remove the chicken from the pot and set it aside.
- 4Add the cumin, smoked paprika, and cayenne pepper to the pot and cook for 1-2 minutes, stirring constantly, until the spices are fragrant.
- 5Add the diced tomatoes, chicken broth, and browned chicken back to the pot. Stir to combine and bring the mixture to a boil.
- 6Reduce the heat to low and simmer the soup for 15-20 minutes, or until the chicken is tender and the flavors have melded together.
- 7While the soup is simmering, prepare the tortilla strips. Cut the corn tortillas into strips and fry them in a little oil until they're crispy and golden. Alternatively, you can bake them in the oven until crispy.
- 8Once the soup has finished simmering, remove the chicken from the pot and shred it with two forks. Return the shredded chicken to the pot and stir to combine.
- 9Season the soup to taste with salt and pepper. You can also add other spices or herbs to suit your taste.
- 10To serve, ladle the soup into bowls and top with crispy tortilla strips, diced avocado, and shredded cheese. You can also add a squeeze of lime juice and a sprinkle of cilantro for extra flavor.
- 11Serve the soup hot and enjoy! You can also make it ahead and refrigerate or freeze it for later use.
Expert Tips
- Use high-quality ingredients, including fresh spices and ripe vegetables, to get the best flavor.
- Don't be afraid to experiment with different spices and seasonings to suit your taste.
- If you're using store-bought broth, make sure to choose a low-sodium option to avoid over-salting the soup.
- To get the crispiest tortilla strips, fry them in a little oil until they're golden and crunchy.
- You can customize the soup to suit your dietary needs by adding or subtracting ingredients. For example, you can add diced bell peppers or mushrooms for extra flavor and nutrition.
- To make the soup more substantial, you can add some cooked rice, beans, or diced potatoes to the pot.
- If you're making the soup ahead, make sure to refrigerate or freeze it promptly to prevent spoilage.
- To reheat the soup, simply warm it over low heat, stirring occasionally, until it's hot and steaming.
Common Mistakes to Avoid
- Not browning the chicken properly, which can result in a lack of flavor and texture.
- Not simmering the soup long enough, which can result in a lack of depth and richness in the flavor.
- Not seasoning the soup to taste, which can result in a bland or unbalanced flavor.
- Not using high-quality ingredients, which can result in a lack of flavor and nutrition.
- Not frying or baking the tortilla strips until they're crispy, which can result in a soggy or unappetizing texture.
- Not adding enough liquid to the pot, which can result in a thick and unappetizing consistency.
Variations and Substitutions
- Add some diced bell peppers or mushrooms to the pot for extra flavor and nutrition.
- Use different types of cheese, such as Queso Fresco or Oaxaca cheese, for a unique flavor and texture.
- Add some cooked rice, beans, or diced potatoes to the pot to make the soup more substantial.
- Use different types of protein, such as shredded beef or pork, for a unique flavor and texture.
- Add some diced jalapenos or serrano peppers to the pot for an extra kick of heat.
- Use different types of tortillas, such as flour or whole wheat, for a unique flavor and texture.
- Add some chopped cilantro or scallions to the pot for a fresh and herbaceous flavor.
What to Serve With Chicken Tortilla Soup
This chicken tortilla soup is perfect for serving with a variety of sides and toppings. Some ideas include crispy tortilla chips, diced avocado, sour cream, and shredded cheese. You can also serve it with a side of Mexican rice, beans, or roasted vegetables for a more substantial meal.
One of the best things about this soup is its versatility. You can customize it to suit your tastes and dietary needs, and it's perfect for feeding a crowd or making ahead for a quick lunch or dinner. Whether you're a seasoned cook or just starting out, I'm confident that you'll love this chicken tortilla soup just as much as I do.
Make-Ahead, Storage, Freezing and Reheating
This chicken tortilla soup can be made ahead and refrigerated or frozen for later use. To refrigerate, simply cool the soup to room temperature, then transfer it to an airtight container and store it in the fridge for up to 3-5 days. To freeze, cool the soup to room temperature, then transfer it to an airtight container or freezer bag and store it in the freezer for up to 3-4 months.
To reheat the soup, simply warm it over low heat, stirring occasionally, until it's hot and steaming. You can also reheat it in the microwave or oven, but be careful not to overheat it, as this can result in a loss of flavor and texture.
One of the best things about this soup is its ability to be customized and made ahead. You can add or subtract ingredients to suit your tastes, and it's perfect for feeding a crowd or making ahead for a quick lunch or dinner. Whether you're a seasoned cook or just starting out, I'm confident that you'll love this chicken tortilla soup just as much as I do.
In addition to making the soup ahead, you can also prepare the tortilla strips and other toppings ahead of time. Simply fry or bake the tortilla strips until they're crispy, then store them in an airtight container for up to 24 hours. You can also chop the cilantro, scallions, and other herbs ahead of time and store them in an airtight container for up to 24 hours.
Frequently Asked Questions
What type of chicken is best for this recipe?
You can use boneless, skinless chicken breasts or thighs for this recipe. Thighs will give you a more tender and flavorful soup, but breasts will work well too.
Can I use store-bought broth instead of making my own?
Yes, you can use store-bought broth instead of making your own. Just make sure to choose a low-sodium option to avoid over-salting the soup.
How do I get the crispiest tortilla strips?
To get the crispiest tortilla strips, fry them in a little oil until they're golden and crunchy. You can also bake them in the oven until crispy.
Can I customize the soup to suit my dietary needs?
Yes, you can customize the soup to suit your dietary needs. You can add or subtract ingredients to suit your tastes, and it's perfect for feeding a crowd or making ahead for a quick lunch or dinner.
How do I reheat the soup?
To reheat the soup, simply warm it over low heat, stirring occasionally, until it's hot and steaming. You can also reheat it in the microwave or oven, but be careful not to overheat it, as this can result in a loss of flavor and texture.
Can I make the soup ahead and refrigerate or freeze it?
Yes, you can make the soup ahead and refrigerate or freeze it for later use. To refrigerate, simply cool the soup to room temperature, then transfer it to an airtight container and store it in the fridge for up to 3-5 days. To freeze, cool the soup to room temperature, then transfer it to an airtight container or freezer bag and store it in the freezer for up to 3-4 months.
What are some good sides to serve with the soup?
Some good sides to serve with the soup include crispy tortilla chips, diced avocado, sour cream, and shredded cheese. You can also serve it with a side of Mexican rice, beans, or roasted vegetables for a more substantial meal.
Can I use different types of cheese?
Yes, you can use different types of cheese, such as Queso Fresco or Oaxaca cheese, for a unique flavor and texture.

Ingredients
- 1 lb (450g) chicken thighs, boneless
- 2 tbsp vegetable oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp cayenne pepper
- 1 can (14.5 oz) diced tomatoes
- 4 cups chicken broth
- 6-8 corn tortillas, cut into strips
- 1 ripe avocado, diced
- 1 cup shredded cheese (Monterey Jack or Cheddar work well)
- Salt and pepper to taste
Instructions
- Heat the oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook until it's translucent and starting to caramelize, about 5-7 minutes.
- Add the minced garlic and cook for another minute, stirring constantly to prevent burning.
- Add the chicken to the pot and cook until it's browned on all sides, about 5-7 minutes. Remove the chicken from the pot and set it aside.
- Add the cumin, smoked paprika, and cayenne pepper to the pot and cook for 1-2 minutes, stirring constantly, until the spices are fragrant.
- Add the diced tomatoes, chicken broth, and browned chicken back to the pot. Stir to combine and bring the mixture to a boil.
- Reduce the heat to low and simmer the soup for 15-20 minutes, or until the chicken is tender and the flavors have melded together.
- While the soup is simmering, prepare the tortilla strips. Cut the corn tortillas into strips and fry them in a little oil until they're crispy and golden. Alternatively, you can bake them in the oven until crispy.
- Once the soup has finished simmering, remove the chicken from the pot and shred it with two forks. Return the shredded chicken to the pot and stir to combine.
- Season the soup to taste with salt and pepper. You can also add other spices or herbs to suit your taste.
- To serve, ladle the soup into bowls and top with crispy tortilla strips, diced avocado, and shredded cheese. You can also add a squeeze of lime juice and a sprinkle of cilantro for extra flavor.
- Serve the soup hot and enjoy! You can also make it ahead and refrigerate or freeze it for later use.