unique visitors counter

Easy Chicken Tortilla Soup (30 Minutes!)

The Short Answer

Chicken tortilla soup is a zesty, tomato-based Mexican soup loaded with tender chicken, black beans, corn, and peppers, finished with crispy tortilla strips, avocado, cheese, and lime. This 30-minute version builds flavor fast: sautéed onion and jalapeño, fire-roasted tomatoes, and a well-seasoned chicken broth simmered with shredded chicken. It’s hearty, fresh, and endlessly customizable with toppings.

Why This Recipe Works

Many quick tortilla soups taste flat because the broth never develops. This one cheats time in three smart ways: fire-roasted tomatoes add instant smoky depth, blooming the spices (chili powder, cumin, smoked paprika) in hot oil wakes up their flavor, and a squeeze of lime plus fresh cilantro at the end brightens everything. Using thin-sliced chicken breast that poaches directly in the simmering broth keeps it tender and infuses the soup, and the contrast of hot soup with cool, creamy toppings is what makes the dish sing.

Ingredients

For the Soup

  • 1 tablespoon olive oil
  • 1 medium yellow onion, diced
  • 1 jalapeño, seeded and minced (leave seeds for more heat)
  • 1 red bell pepper, diced
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 can (14.5 ounces) fire-roasted diced tomatoes
  • 6 cups low-sodium chicken broth
  • 1 1/2 pounds boneless, skinless chicken breasts
  • 1 can (15 ounces) black beans, drained and rinsed
  • 1 cup frozen corn (or 1 can, drained)
  • 1 teaspoon kosher salt, plus more to taste
  • Juice of 2 limes
  • 1/4 cup chopped fresh cilantro, plus more for serving

For Serving

  • Crispy tortilla strips (store-bought or homemade)
  • Diced avocado
  • Shredded Monterey Jack or cheddar cheese
  • Sour cream or Mexican crema
  • Lime wedges
  • Sliced radishes (optional)

Instructions

  1. Sauté the base. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion, jalapeño, and bell pepper. Cook until softened, about 6 minutes.
  2. Bloom the spices. Add the garlic, chili powder, cumin, smoked paprika, and oregano. Stir constantly for 1 minute until fragrant — this toasts the spices and deepens their flavor.
  3. Add tomatoes and broth. Pour in the fire-roasted tomatoes and chicken broth, scraping up any browned bits from the bottom of the pot.
  4. Poach the chicken. Add the chicken breasts whole. Bring to a gentle simmer (not a rolling boil) and cook for 15 to 18 minutes, until the chicken is cooked through and shreds easily.
  5. Shred. Remove the chicken to a cutting board and shred with two forks. Return it to the pot.
  6. Finish the soup. Stir in the black beans, corn, and salt. Simmer 5 minutes more. Off the heat, stir in the lime juice and cilantro. Taste and adjust salt and lime — the soup should be bright and well seasoned.
  7. Serve. Ladle into bowls and let everyone top their own: a handful of tortilla strips, avocado, cheese, a dollop of sour cream, and an extra squeeze of lime.

Chicken tortilla soup simmering in a pot

Pro Tips

  • Don’t boil the chicken. A gentle simmer keeps the breast meat tender; a hard boil makes it tough and dry.
  • Fire-roasted tomatoes matter. They add a smoky depth that regular diced tomatoes can’t match. Worth seeking out.
  • Season in layers. Salt the vegetables, salt the broth, then adjust at the end. Soup needs more salt than you think.
  • Homemade tortilla strips: Cut corn tortillas into strips, toss with a little oil and salt, and bake at 400°F for 8 to 10 minutes until crisp.

Toppings for chicken tortilla soup in small bowls

Variations

  • Slow cooker: Add everything except the lime, cilantro, and toppings to a slow cooker. Cook on low 6 hours or high 3 hours; shred the chicken, then finish with lime and cilantro. For another hands-off dinner, try our Easy Baked Ziti with Ricotta.
  • Creamy: Stir in 1/2 cup of heavy cream or 4 ounces of softened cream cheese at the end. For another creamy comfort dish, try our Cottage Cheese Alfredo Pasta.
  • Vegetarian: Skip the chicken, use vegetable broth, and add a second can of beans plus diced sweet potato.
  • Extra smoky: Add 1 to 2 chopped chipotle peppers in adobo sauce with the tomatoes.

Storage & Reheating

Refrigerate the soup (without toppings) for up to 4 days — the flavor actually improves overnight. Freeze for up to 3 months; thaw overnight in the fridge. Reheat on the stove over medium heat. Store tortilla strips separately at room temperature so they stay crisp.

FAQ

Can I use rotisserie chicken?

Yes — skip the poaching step and stir in 3 to 4 cups of shredded rotisserie chicken with the beans and corn. Simmer 10 minutes so the flavors meld.

How do I make it less spicy?

Omit the jalapeño seeds and membrane (that’s where most heat lives), use mild chili powder, and skip any chipotle. The toppings — sour cream, cheese, avocado — also cool each bowl down.

Can I make it in an Instant Pot?

Yes. Sauté the vegetables and spices on Sauté mode, add everything except lime/cilantro/toppings, and pressure cook on High for 10 minutes with a 10-minute natural release. Shred the chicken and finish as directed.

What are the best toppings?

The non-negotiables: crispy tortilla strips, lime, and cilantro. After that, avocado, shredded cheese, and sour cream are the classics. Radishes and pickled red onion add great crunch and tang.

What Makes the Broth Taste Slow-Cooked

Most weeknight tortilla soups taste flat. You know why? Broth, tomatoes, and chicken get dumped together and simmered, and the finished soup tastes exactly like the sum of the cans it came from.

This one builds flavor in layers instead, and each layer takes under a minute. First the onion, jalapeño, and bell pepper soften in oil. That lays down a sweet, savory base. Then the dry spices go into that hot oil for a full minute. Ground spices are fat-soluble, which means blooming them in oil pulls out flavor compounds that water alone never touches. That one minute is the single biggest difference between a flat soup and a deep one.

Fire-roasted tomatoes bring char and smoke that regular tomatoes can’t fake. Poaching the chicken directly in the broth does double duty too, seasoning the meat from the inside while the chicken gently enriches the broth in return. Lime juice and cilantro go in off the heat. Their bright, fresh flavors are fragile, and they fade fast if you boil them. Then there’s the contrast at the table: hot soup against cool sour cream, avocado, and crunchy strips. Every spoonful hits differently, which is why this soup never tastes one-note.

Ingredient Notes Worth Reading

Fire-roasted tomatoes: You’ll find them in the canned tomato aisle. Muir Glen is the brand we grab most often. Only have regular diced tomatoes? The soup still works. Just add an extra 1/2 teaspoon of smoked paprika to make up for the missing char.

Chicken: Breasts poach up tender in this broth, but boneless thighs are even more forgiving. They’ll stay juicy if the soup simmers a few extra minutes. For the fastest version of all, stir in 3 to 4 cups of shredded rotisserie chicken with the beans and corn and simmer 10 minutes.

Beans and corn: Black beans are classic here. Pinto beans swap in with no other changes, though. Frozen corn is sweeter and firmer than canned, but if canned is what you have, drain it well so it doesn’t water down the broth.

Broth: Low-sodium chicken broth keeps you in control of the seasoning. Vegetable broth makes the soup vegetarian, once you also swap the chicken for an extra can of beans and a diced sweet potato.

Heat, your call: For a mild pot, skip the jalapeño seeds and use mild chili powder. Want real smoke and heat instead? Add 1 to 2 chopped chipotle peppers in adobo with the tomatoes. Dairy-free is easy, too. The soup itself has no dairy, so just top with avocado and skip the cheese and sour cream, or use a cashew crema.

Building the Soup Without Rushing It

  • Give the vegetables their full 6 minutes. The onion should be soft and turning sweet at the edges before anything else goes in. Rush this step and you leave a raw, harsh note in the finished soup.
  • Stir the spices constantly while they bloom. Sixty seconds in hot oil is perfect. Two minutes risks scorching, and scorched chili powder turns bitter. Have the tomatoes ready to pour in the moment the minute is up.
  • Keep the poach at a bare simmer. Lazy bubbles. Not a rolling boil. Boiling tightens chicken breast fibers and turns tender meat stringy and dry.
  • Shred the chicken. Don’t cube it. Shredded chicken catches the broth in all its little strands, so every bite tastes seasoned. Two forks work fine. A hand mixer on low in a deep bowl is the fast trick we use for a big batch.
  • Salt in stages. A pinch on the vegetables, the measured teaspoon with the beans, then a final taste at the end. Soup almost always needs one more small pinch than you expect.
  • Finish off the heat. Lime juice and cilantro go in after the pot leaves the burner. That’s what keeps the soup tasting bright instead of muddy.

Where Tortilla Soup Goes Wrong

Boiling the chicken hard. This is the most common reason the chicken turns out rubbery. Gentle heat, a little patience, and pulling the chicken the moment it shreds easily will fix it every time.

Skipping the spice bloom. Sprinkling spices straight into broth gives you raw, dusty flavor. That one-minute toast in oil isn’t optional if you want depth.

Adding toppings before storing. Don’t. Tortilla strips go soggy in the fridge and avocado browns. Store the plain soup and add every topping fresh at the table.

Under-seasoning. A soup with this much liquid needs confident salt. If yours tastes almost right but a little dull, it needs salt and another squeeze of lime. In that order.

Overcooking the beans and corn. They only need 5 minutes to heat through. Simmer much longer after they go in and the beans blow out and cloud the broth.

Make the Bowl Your Own

Creamy tortilla soup: Stir in 1/2 cup heavy cream or 4 ounces of softened cream cheese at the very end, off the boil, for a richer, restaurant-style bowl.

Slow cooker version: Add everything except the lime, cilantro, and toppings. Cook on low for 6 hours or high for 3, shred the chicken right in the pot, then finish with lime and cilantro. In our kitchen this is the go-to for game days.

Seafood twist: Skip the chicken and stir in a pound of peeled shrimp during the last 4 minutes, just until pink. The smoky tomato broth suits them beautifully.

Extra hearty: Add 1 cup of cooked rice or small pasta shapes with the beans, plus an extra cup of broth. Now you’ve got a full meal in a bowl that stretches to feed a crowd.

Storing, Freezing, and Reheating Soup

Refrigerate the soup without toppings in an airtight container for up to 4 days. Honestly, this is one of those soups that tastes better on day two, once the spices have had a night to settle into the broth. Keep tortilla strips in a sealed bag at room temperature so they stay crisp.

For freezing, cool the soup completely and freeze it in quart containers or zip-top bags laid flat, up to 3 months. Leave a little headspace, since broth expands. Thaw overnight in the fridge. Reheat gently on the stove over medium heat until it reaches a quiet simmer, about 10 minutes, then finish with fresh lime and cilantro, because the original squeeze will have faded. A microwave works for single bowls: 3 to 4 minutes, stirring halfway.

On the Side

At our table this soup usually stands as the main event, with a big toppings bar in the middle and warm flour tortillas or a skillet of cornbread for dunking. A simple green salad with a lime vinaigrette keeps things fresh. A batch of Mexican rice on the side turns it into a full spread for company. And to drink? Cold horchata or limeade balances the spice nicely.

More Soup Questions

Can I use thighs instead of breasts?

Absolutely, and plenty of nights they’re the better choice. Boneless, skinless thighs poach in the same 15 to 18 minutes, shred just as easily, and stay juicier if the soup sits a while before serving. Use the same weight, about 1 1/2 pounds, and trim any large pieces of fat first.

How do I make the tortilla strips from scratch?

Cut 6 corn tortillas into thin strips, toss them with 1 tablespoon of oil and a pinch of salt, and spread them on a sheet pan. Bake at 400°F for 8 to 10 minutes, stirring once, until crisp and golden at the edges. They keep for several days in a sealed container, so make extra for snacking.

My soup tastes good, just a little flat. What fixes it?

Nine times out of ten it needs two things: salt and acid. Add salt a pinch at a time, tasting as you go, then stir in another squeeze of lime. Still lacking depth? A pinch of sugar, or an extra 1/2 teaspoon of cumin bloomed in a spoonful of hot oil, will wake it up.

Can I make this ahead for a party?

It’s an ideal make-ahead, actually. Cook the soup a day or two early and refrigerate it. The flavor genuinely improves. Reheat gently, set out the toppings in small bowls, and let everyone build their own. Keep the pot on the stove over the lowest heat so seconds stay warm.

2 thoughts on “Easy Chicken Tortilla Soup (30 Minutes!)”

Leave a Comment