Chicken tortilla soup is my go-to comfort food when the craving strikes for something hearty, flavorful, and just a little spicy. This soup checks all the boxes with its vibrant mix of tender chicken, smoky spices, and toppings like crispy tortilla strips, creamy avocado, and fresh lime. It’s the kind of meal that warms you from the inside out and fills the kitchen with irresistible aromas.

Inspired by classic Mexican flavors, this version of homemade chicken tortilla soup is easy to make yet doesn’t skimp on bold taste. Whether you’re looking for a quick weeknight dinner or something special to serve guests, you’re going to love how every ingredient works together in harmony. Trust me, this is a recipe you’ll come back to time and again.
Why This Chicken Tortilla Soup Is So Irresistible
- Easily customizable: Adjust the spice level or swap ingredients to suit your family’s taste buds.
- Authentic flavors: The mix of cumin, chili powder, lime, and cilantro creates the perfect balance of smoky and zesty.
- Quick and easy: Ready in just 40 minutes, this recipe saves time without sacrificing quality.
- Healthy and wholesome: High in protein and packed with veggies, it’s satisfying and nutritious.
Essential Ingredients for Perfect Chicken Tortilla Soup
While every ingredient plays its part, there are a few that truly make this easy chicken tortilla soup shine:
- Chicken breasts: Boneless, skinless chicken breasts cook right in the broth, soaking up all the delicious spices. For convenience, rotisserie chicken works too.
- Tortillas: Cutting and frying your own tortilla strips adds the ultimate crunch and freshness. No time? Store-bought tortilla chips work great as a shortcut.
- Crushed tomatoes: These add richness and body to the soup. Look for a can with no added sugar for a cleaner flavor.
- Jalapeño: This small pepper adds just the right amount of heat. Prefer milder spice? Swap for a green chile or omit entirely.
Shopping tip: Look for fresh cilantro with vibrant green leaves, and pick ripe avocados that are slightly soft to the touch for the perfect garnish.
Chicken Tortilla Soup Recipe Details
- Servings: 6 servings
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Chicken Tortilla Soup Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, chopped
- 3 cloves garlic, minced
- 1 jalapeño, seeded and diced
- 3 cups chicken broth
- 14.5 ounces crushed tomatoes
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (10-ounce) can diced tomatoes with chilies, with juices
- 2 boneless, skinless chicken breasts (about 6 ounces each)
- 1 cup corn kernels, drained if canned
- 1 lime, juiced
- 1/4 cup chopped fresh cilantro
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 avocado, sliced for garnish
- 6 small corn tortillas, cut into 1/4-inch strips
- 1/4 cup vegetable oil
- Salt to taste
How to Make Chicken Tortilla Soup
- Cut the tortillas into 1/4-inch strips. Heat 1/4 cup of vegetable oil in a small pan over medium-high heat.
- Fry the tortilla strips in small batches until crisp, about 1 minute per side. Transfer to a paper towel-lined plate and sprinkle with salt.
- In a large pot, heat olive oil over medium heat. Sauté the onion, garlic, and jalapeño for 3-4 minutes until softened.
- Add chicken broth, black beans, crushed tomatoes, diced tomatoes with chilies, corn, lime juice, cilantro, cumin, and chili powder to the pot. Stir to combine.
- Add the chicken breasts to the soup and bring it to a boil before reducing the heat to a simmer. Cook uncovered for 20 minutes until the chicken is fully cooked.
- Remove the chicken and shred it using two forks. Return the shredded chicken to the pot and simmer for another 3 minutes. Season with salt as needed.
- Ladle the soup into bowls and top with crispy tortilla strips, avocado slices, and lime wedges. Serve immediately.
Pro Tips for Perfect Chicken Tortilla Soup
- Don’t skip the cilantro: It adds a burst of freshness that balances the spices perfectly.
- Use fresh lime juice: It makes a noticeable difference in bringing out the flavors.
- Make it ahead: This soup tastes even better the next day as the flavors have time to meld.
- Spice control: Remove the jalapeño seeds for less heat or add extra chili powder for more kick.
- Storage: Keep leftovers in the fridge for up to 4 days or freeze for up to 4 months.
Delicious Chicken Tortilla Soup Variations
- Vegetarian: Skip the chicken and use vegetable broth, adding extra beans or vegetables like zucchini.
- Creamy twist: Stir in a splash of heavy cream or a dollop of sour cream for a velvety texture.
- Smoky flavor: Add a pinch of smoked paprika or a chipotle pepper in adobo sauce.
- Keto-friendly: Replace tortilla strips with shredded cheese crisps for a low-carb version.
Chicken Tortilla Soup FAQs
Can I use rotisserie chicken instead?
Yes! To save time, substitute the raw chicken breasts with 3 cups of shredded rotisserie chicken. Add it to the soup during the last 5 minutes of cooking.
How spicy is this soup?
It has a mild kick from the jalapeño and chili powder. For a milder version, omit the jalapeño or use green chilies instead.
Can I make this soup in a slow cooker?
Absolutely! Combine all ingredients (except tortilla strips and garnishes) in the slow cooker. Cook on low for 6-8 hours, shred the chicken, and serve.
What toppings go well with chicken tortilla soup?
Toppings like crispy tortilla strips, avocado slices, shredded cheese, sour cream, and fresh lime wedges pair perfectly.
How do I reheat leftovers?
Reheat soup gently on the stovetop or in the microwave, adding a splash of broth if needed to thin it out.
This chicken tortilla soup is sure to become a staple in your kitchen. With its easy method, bold flavors, and endless customization options, it’s a recipe that delivers every time. What toppings will you add to yours? Let me know in the comments below!
Chicken Tortilla Soup
Ingredients
- 1 tablespoon olive oil
- 1 yellow onion chopped
- 3 cloves garlic minced
- 1 jalapeño seeded and diced
- 3 cups chicken broth
- 14.5 ounces crushed tomatoes
- 1 (15-ounce) can black beans drained and rinsed
- 1 (10-ounce) can diced tomatoes with chilies, with juices
- 2 boneless, skinless chicken breasts (about 6 ounces each)
- 1 cup corn kernels drained if canned
- 1 lime juiced
- 1/4 cup chopped fresh cilantro
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 avocado sliced for garnish
- 6 small corn tortillas cut into 1/4-inch strips
- 1/4 cup vegetable oil
- Salt to taste
Instructions
- Cut the tortillas into 1/4-inch strips. Heat 1/4 cup of vegetable oil in a small pan over medium-high heat.
- Fry the tortilla strips in small batches until crisp, about 1 minute per side. Transfer to a paper towel-lined plate and sprinkle with salt.
- In a large pot, heat olive oil over medium heat. Sauté the onion, garlic, and jalapeño for 3-4 minutes until softened.
- Add chicken broth, black beans, crushed tomatoes, diced tomatoes with chilies, corn, lime juice, cilantro, cumin, and chili powder to the pot. Stir to combine.
- Add the chicken breasts to the soup and bring it to a boil before reducing the heat to a simmer. Cook uncovered for 20 minutes until the chicken is fully cooked.
- Remove the chicken and shred it using two forks. Return the shredded chicken to the pot and simmer for another 3 minutes. Season with salt as needed.
- Ladle the soup into bowls and top with crispy tortilla strips, avocado slices, and lime wedges. Serve immediately.

