⬇ Jump to Recipe

There's nothing quite like the comfort of a warm bowl of chicken tortilla soup on a chilly evening. This recipe brings together tender chicken, zesty tomatoes, warming spices, and crispy tortilla strips in a way that feels both incredibly cozy and restaurant-worthy. It's the kind of soup that makes your whole house smell amazing while it simmers and tastes even better than you imagined. This is the one I make every single year when the first cold snap hits—it never disappoints and always disappears fast. You'll love how simple it is to throw together and how much depth of flavor you get from ingredients you probably already have in your pantry.

Chicken Tortilla Soup

Why You'll Love This Recipe

  • Everything cooks in one pot, which means less cleanup and more time to actually enjoy dinner
  • The flavor gets incredibly rich without hours of simmering—ready in just 35 minutes start to finish
  • Toppings make it interactive and fun, so everyone can customize their bowl exactly how they like it
  • It freezes beautifully, so you can double the batch and stash half for those crazy weeknights
  • The combination of smoky cumin, bright lime, and crispy tortillas creates layers of texture and taste in every spoonful
  • You can use rotisserie chicken for an even faster version that still tastes completely homemade

Prep Time

15 mins

Cook Time

25 mins

Total Time

40 mins

Servings

6

Ingredients

Here's everything you need for a pot of incredible chicken tortilla soup that serves six generously.

For the soup:

For serving:

You can find fire-roasted tomatoes in the canned tomato section of any grocery store—they add an incredible smoky depth that regular diced tomatoes just can't match. If you're using rotisserie chicken instead of raw breasts, you'll cut your cook time in half and still get amazing results.

How to Make Chicken Tortilla Soup

Follow these simple steps for a richly flavored soup that tastes like it simmered all day.

  1. Sauté the aromatics. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the diced onion, minced garlic, jalapeño, and bell pepper. Cook for 5-6 minutes, stirring occasionally, until the onion becomes translucent and everything smells fragrant and amazing.
  2. Toast the spices. Add the cumin, chili powder, smoked paprika, and oregano directly to the vegetables. Stir constantly for about 1 minute until the spices become incredibly aromatic and coat all the vegetables evenly. This step blooms the spices and deepens their flavor significantly.
  3. Add the tomatoes and beans. Pour in the fire-roasted tomatoes with all their juice, both cans of beans, the chicken broth, and water. Stir everything together until well combined and the bottom of the pot is scraped clean of any stuck spices.
  4. Add the chicken. Nestle the chicken breasts into the liquid, making sure they're mostly submerged. Bring the soup to a boil over high heat, then reduce to medium-low and let it simmer gently for 15-18 minutes until the chicken reaches an internal temperature of 165°F (74°C) and is cooked through completely.
  5. Shred the chicken. Remove the chicken breasts to a cutting board and use two forks to shred them into bite-sized pieces. Return the shredded chicken to the pot and stir it in thoroughly.
  6. Add the corn. Stir in the corn kernels and let the soup simmer for another 3-4 minutes until the corn is heated through and tender. Taste and season generously with salt and black pepper—you'll probably need about 1 teaspoon of salt depending on your broth.
  7. Finish with lime. Turn off the heat and stir in the fresh lime juice. This brightens all the flavors and adds a perfect tangy finish that brings the whole soup together.
  8. Make the tortilla strips. While the soup simmers, cut corn tortillas into thin strips about ¼ inch wide. Either fry them in ½ inch of hot oil (350°F/175°C) for about 2 minutes until golden and crispy, or brush with oil and bake at 400°F (200°C) for 8-10 minutes, flipping halfway, until crispy and golden brown.
  9. Prep the toppings. Dice the avocado, shred the cheese, chop the cilantro, and arrange everything in small bowls so everyone can build their perfect bowl.
  10. Serve immediately. Ladle the hot soup into bowls and let everyone top their serving with crispy tortilla strips, avocado, cheese, sour cream, cilantro, an extra squeeze of lime, and hot sauce if desired.

💡 Cook's Tips

Don't skip toasting the spices: That one-minute step of cooking the spices in the hot oil before adding liquids makes an enormous difference in flavor depth. You'll smell when it's ready—the aroma becomes rich and slightly nutty.

Add lime juice at the end: Lime juice loses its brightness when cooked for too long, so always stir it in right before serving to keep that fresh, zesty flavor front and center.

Make tortilla strips ahead: The fried or baked tortilla strips stay crispy for up to 3 days when stored in an airtight container at room temperature. Make a big batch and you'll have them ready whenever soup night strikes.

Recipe Variations

Slow Cooker Chicken Tortilla Soup

Sauté the vegetables and spices on the stovetop first, then transfer everything to your slow cooker along with the raw chicken breasts, tomatoes, beans, and broth. Cook on low for 6-7 hours or high for 3-4 hours. Shred the chicken right in the pot, stir in the corn and lime juice, and serve with all the toppings. Perfect for coming home to dinner that's completely ready.

Creamy Chicken Tortilla Soup

For a richer, creamier version, stir in ½ cup (120ml) of heavy cream or one 8-ounce block of softened cream cheese during the last 5 minutes of cooking. The cream cheese creates an incredibly velvety texture that clings to every ingredient. You can also blend 1-2 cups of the finished soup and stir it back in for a thicker, more chowder-like consistency that's still packed with chunks.

Vegetarian Tortilla Soup

Skip the chicken entirely and use vegetable broth instead of chicken broth. Add an extra can of beans (try kidney or cannellini for variety) and include diced zucchini or butternut squash for heartiness. Increase the corn to 2 cups and consider stirring in a handful of fresh spinach or kale during the last few minutes of cooking. Top with extra cheese and avocado for protein and healthy fats.

What to Serve With Chicken Tortilla Soup

This soup is hearty enough to stand alone, but here are some perfect accompaniments:

Storage & Make-Ahead Tips

This soup gets even better the next day as the flavors meld together beautifully.

Common Mistakes to Avoid

✗ Adding tortilla strips too early

Tortilla strips turn soggy within minutes of hitting the hot soup, losing that satisfying crunch that makes this dish so special. Always add them right before serving—literally as you're carrying the bowl to the table. Keep extras on the side so people can add more as they eat.

✗ Overcooking the chicken

Chicken breasts can go from perfectly tender to dry and stringy fast. Check them at 15 minutes and pull them as soon as they reach 165°F (74°C) internally. They'll continue cooking slightly from residual heat as they rest. If you accidentally overcook them, using rotisserie chicken next time is your foolproof solution.

✗ Forgetting to drain and rinse canned beans

That thick liquid in canned beans is packed with sodium and has a slightly metallic taste that can make your soup taste tinny. Always drain the beans in a colander and give them a quick rinse under cold water. This simple 30-second step makes a noticeable difference in the final flavor and reduces sodium by up to 40%.

✗ Under-seasoning at the end

Soup needs more salt than you think, especially when you're using low-sodium broth. Always taste before serving and add salt bit by bit until all the flavors pop and sing. A squeeze of lime at the end also brightens everything dramatically—it's not optional, it's essential to the recipe's balance.

Frequently Asked Questions

Can I use chicken thighs instead of breasts?

Absolutely! Boneless, skinless chicken thighs work beautifully and stay even more moist and tender than breasts. Use the same amount by weight (1½ pounds) and cook them for the same 15-18 minutes. They'll shred just as easily and add slightly more flavor since dark meat is naturally richer.

How do I make this soup spicier?

Leave the seeds in your jalapeño for immediate heat, or add a diced serrano pepper along with the jalapeño. You can also increase the chili powder to 1 tablespoon and add a pinch of cayenne pepper with the other spices. For serving, put hot sauce and sliced jalapeños on the table

Chicken Tortilla Soup

A hearty, flavorful soup loaded with tender chicken, vegetables, and topped with crispy tortilla strips.

Prep: 15 min Cook: 35 min Total: 50 min Serves: 6

🧂 Ingredients

  • 2 tablespoons olive oil
  • 1 pound boneless skinless chicken breasts
  • 1 medium onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 1 can (14.5 oz) diced tomatoes
  • 6 cups chicken broth
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 cup frozen corn
  • 2 teaspoons cumin
  • 1 teaspoon chili powder
  • Salt and pepper to taste
  • Tortilla strips, avocado, cilantro, lime wedges for serving

📋 Instructions

  1. Heat olive oil in a large pot over medium-high heat and cook chicken breasts until golden, about 6 minutes per side, then remove and set aside.
  2. Add onion and bell pepper to the pot and sauté for 5 minutes until softened.
  3. Stir in garlic, cumin, and chili powder and cook for 1 minute until fragrant.
  4. Add diced tomatoes, chicken broth, black beans, and corn, then bring to a boil.
  5. Shred the cooked chicken and return it to the pot.
  6. Reduce heat and simmer for 20 minutes, then season with salt and pepper.
  7. Serve hot topped with tortilla strips, avocado, cilantro, and lime wedges.
Calories: 285 per serving | Cuisine: Mexican | Category: Soup | Difficulty: Easy