Chicken Tortilla Soup

Featured in: Daily Home Cooking

This rich, satisfying Mexican soup brings together tender shredded chicken, hearty pinto beans, and sweet corn in a spiced tomato broth. The aromatic base features sautéed onions, bell peppers, and jalapeños, seasoned with ground cumin, smoked paprika, and dried oregano for authentic depth.

What makes this soup special is the contrasting texture—golden, crispy tortilla strips add a satisfying crunch while cool toppings like cotija cheese, fresh cilantro, and bright lime juice balance the warmth. Ready in under an hour, this versatile bowl welcomes substitutions like rotisserie chicken or black beans.

Updated on Wed, 28 Jan 2026 14:15:00 GMT
A bowl of Chicken Tortilla Soup garnished with fresh cilantro, creamy avocado slices, and crumbled cotija cheese. Pin it
A bowl of Chicken Tortilla Soup garnished with fresh cilantro, creamy avocado slices, and crumbled cotija cheese. | dailyzaafar.com

The smell of cumin hitting hot oil always pulls me back to a tiny rental apartment where I first attempted this soup on a rainy Tuesday. I had no idea what I was doing, just craving something warm and wondered if tortilla strips could really make that much difference. By the time my roommate walked in from work, the whole kitchen smelled like a Mexican cantina, and she immediately demanded a bowl.

Last winter my neighbor textged at 7 PM saying she'd had the worst day and could smell something miraculous through our shared wall. I sent her home with a Tupperware container and the text I got at midnight just said lifesaver. Now she drops hints whenever she spots jalapeños in my grocery bags.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Chicken breasts: Boneless and skinless gives you clean shredding without fighting gristle or cartilage
  • Pinto beans: They hold their shape better than black beans in hot broth and have this creamy interior that thickens the soup naturally
  • Onion, bell pepper, and jalapeño: This trio builds the foundation, so take the time to dice everything evenly
  • Garlic: Minced fresh burns fast, so add it only after your vegetables have softened
  • Crushed tomatoes: Use the fire-roasted kind if you can find them for that slightly charred depth
  • Chicken broth: Low-sodium lets you control the salt level since the toppings add plenty of their own
  • Tomato paste: Concentrated tomato flavor that bridges the gap between broth and stew
  • Ground cumin: The backbone spice that tells everyone this is Mexican-inspired
  • Dried oregano: Mexican oregano has this citrusy, earthy quality that Mediterranean just cannot replicate
  • Smoked paprika: Provides that subtle smoky undertone without needing actual fire-roasting
  • Chili powder: Mild warmth that builds background heat without overwhelming the palate
  • Corn tortillas: Yellow or white both work, but cut them when they are stale-fresh for extra crispiness
  • Fresh cilantro: Add it right before serving so that bright herbal punch stays vibrant
  • Cotija cheese: Salty and crumbly like fable but with a distinct funk that cuts through rich broth

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat oil in a large pot over medium heat, then cook onion, bell pepper, and jalapeño for 4-5 minutes until softened. Add garlic for just 1 minute until fragrant, watching closely so it does not brown.
Wake up the spices:
Stir in cumin, oregano, smoked paprika, chili powder, salt, and pepper. Cook for 30 seconds, stirring constantly, until the spices become intensely aromatic and darken slightly.
Create the soup base:
Add crushed tomatoes, tomato paste, and chicken broth, stirring to dissolve any paste clumps. Nestle the chicken breasts directly into the liquid so they are fully submerged.
Simmer and cook through:
Bring everything to a gentle simmer, then cover and cook for 18-20 minutes. The chicken is done when it reaches 165°F and shreds easily with a fork.
Shred and return:
Remove chicken breasts to a plate or cutting board and shred with two forks. Return the shredded meat back to the pot, along with pinto beans and corn.
Let flavors marry:
Simmer uncovered for 10 minutes so the beans heat through and corn releases sweetness. Taste now and adjust salt or add a squeeze of lime juice.
Fry the tortilla strips:
Heat ½ inch oil in a skillet over medium-high heat. Fry tortilla strips in batches for 1-2 minutes until golden and crisp, then drain on paper towels and sprinkle with salt immediately.
Assemble and serve:
Ladle hot soup into bowls and pile on toppings generously: crispy tortillas, cilantro, cotija, avocado, and that essential lime wedge.
Steaming Chicken Tortilla Soup in a rustic bowl with crispy golden tortilla strips and a lime wedge on the side. Pin it
Steaming Chicken Tortilla Soup in a rustic bowl with crispy golden tortilla strips and a lime wedge on the side. | dailyzaafar.com

My dad called me once from the grocery store, confused by the spice aisle options, and I talked him through picking Mexican oregano on speaker phone. He made this for his poker group and they now request it every month, which I find adorable.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

The beauty of this soup is how it adapts to whatever you have in the pantry. Swap pinto beans for black ones if that is your preference, or throw in diced zucchini during the last simmer for extra vegetables. I have even used sweet potatoes in place of corn when the seasons felt wrong, and the slight sweetness works beautifully with the smoky spices.

The Toppings Make It

Never skip the tortilla strips because that crunch transforms every spoonful. The lime wedge is not optional either, its acid cuts through the rich broth and wakes up all those spices. Keep the toppings separate in small bowls so people can build their perfect version.

Ahead and Storage

This soup actually tastes better the next day as the spices continue to develop. Store the soup and fried tortillas separately, and reheat gently on the stove.

  • Freeze individual portions for those nights when cooking feels impossible
  • The tortilla chips can be made days ahead if kept in an airtight container
  • Never freeze avocado, but everything else handles the freezer beautifully

Hearty Chicken Tortilla Soup featuring tender shredded chicken, pinto beans, and corn, topped with fresh cilantro and cheese. Pin it
Hearty Chicken Tortilla Soup featuring tender shredded chicken, pinto beans, and corn, topped with fresh cilantro and cheese. | dailyzaafar.com

There is something so right about soup that eats like a meal and leaves everyone around the table feeling properly cared for and full.

Recipe Questions & Answers

Can I make this soup ahead of time?

Yes, the base soup stores beautifully for 3-4 days. Keep tortilla strips separate and fry just before serving to maintain their crisp texture. Add fresh toppings like cilantro and lime right before eating.

How can I make this soup spicier?

Include the jalapeño seeds when chopping, or add a pinch of cayenne pepper with the spices. For extra heat, diced fresh serrano peppers or a splash of hot sauce work wonderfully.

What's the best way to shred the chicken?

Use two forks to pull the cooked chicken apart—it creates perfect, tender shreds that absorb the flavorful broth. A stand mixer with the paddle attachment on low speed also works quickly for larger batches.

Can I bake the tortilla strips instead of frying?

Absolutely! Brush strips with oil and bake at 375°F (190°C) for 10-12 minutes until golden and crispy, flipping halfway through. They'll be lighter with less oil.

What other proteins work well in this soup?

Shredded rotisserie chicken saves time without sacrificing flavor. For a vegetarian version, try black beans, pinto beans, or butternut squash cubes instead of chicken.

Can I freeze this soup?

The soup base freezes well for up to 3 months. Avoid freezing with dairy toppings like cheese and sour cream—add those fresh after reheating. Tortilla strips also freeze beautifully in a sealed container.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Chicken Tortilla Soup

Hearty Mexican soup with chicken, beans, and spices, topped with crispy tortillas.

Prep Time
20 min
Cook Time
35 min
Time Needed
55 min
Created by Cole Armstrong


Skill Level Easy

Cuisine Mexican

Makes 6 Servings

Diet Preferences Gluten-Free

Ingredient List

Protein & Beans

01 2 large boneless, skinless chicken breasts (about 1 pound)
02 1 can (15 ounces) pinto beans, drained and rinsed

Vegetables

01 1 medium yellow onion, diced
02 3 cloves garlic, minced
03 1 medium red bell pepper, diced
04 1 medium jalapeño, seeded and finely chopped
05 1 cup fresh or frozen corn kernels

Soup Base

01 1 can (28 ounces) crushed tomatoes
02 4 cups low-sodium chicken broth
03 2 tablespoons tomato paste

Spices & Seasonings

01 1½ teaspoons ground cumin
02 1 teaspoon dried Mexican oregano
03 1 teaspoon smoked paprika
04 ½ teaspoon chili powder
05 1 teaspoon salt, plus more to taste
06 ½ teaspoon freshly ground black pepper

For Serving

01 6 corn tortillas, cut into strips
02 Vegetable oil for frying
03 ½ cup fresh cilantro, chopped
04 ½ cup cotija cheese, crumbled
05 2 limes, cut into wedges
06 1 avocado, sliced (optional)
07 Sour cream (optional)

How-To Steps

Step 01

Sauté Aromatics: Heat 2 tablespoons vegetable oil in a large pot over medium heat. Add diced onion, bell pepper, and jalapeño. Sauté for 4 to 5 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.

Step 02

Bloom Spices: Stir in cumin, oregano, smoked paprika, chili powder, salt, and pepper. Cook for 30 seconds to release the aromatic oils from the spices.

Step 03

Build Broth: Add crushed tomatoes, tomato paste, and chicken broth. Stir to combine thoroughly. Nestle chicken breasts into the soup.

Step 04

Simmer Chicken: Bring to a simmer. Cover and cook for 18 to 20 minutes, or until chicken is cooked through completely.

Step 05

Shred Chicken: Remove chicken breasts and shred using two forks. Return shredded chicken to the pot.

Step 06

Add Legumes & Vegetables: Add pinto beans and corn to the soup. Simmer uncovered for 10 minutes to allow flavors to meld. Taste and adjust seasoning as needed.

Step 07

Crisp Tortilla Strips: Heat ½ inch of oil in a skillet over medium-high heat. Fry tortilla strips in batches until golden and crisp, approximately 1 to 2 minutes. Drain on paper towels and season lightly with salt.

Step 08

Finish & Serve: Ladle soup into bowls. Top with crispy tortilla strips, fresh cilantro, cotija cheese, avocado slices, and a squeeze of lime juice. Add sour cream if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

What You’ll Need

  • Large soup pot
  • Skillet
  • Slotted spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy Alerts

Review every ingredient for possible allergy risks, and talk to a health expert if unsure.
  • Contains dairy from cotija cheese and optional sour cream
  • Gluten-free when prepared with 100 percent corn tortillas
  • Always verify product labels for potential allergens in commercial broth and garnishes

Nutrition Details (per serving)

For informational purposes only. Not medical advice.
  • Calories: 390
  • Fats: 14 g
  • Carbohydrates: 40 g
  • Protein: 28 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.