Chicken Tortilla Soup

Featured in: Meals For The Family

This comforting Mexican soup combines tender shredded chicken, pinto beans, and corn in a rich tomato-based broth seasoned with cumin, oregano, and smoked paprika. The soup simmers for 35 minutes to develop deep flavors, then gets topped with crispy fried tortilla strips, fresh cilantro, crumbled cotija cheese, and a bright squeeze of lime. Ready in under an hour, it serves 6 and offers authentic flavors with easy preparation.

Updated on Thu, 29 Jan 2026 09:48:00 GMT
Tender shredded chicken, pinto beans, and corn simmer in a rich, spiced tomato broth. The Chicken Tortilla Soup is topped with crispy strips, cilantro, and lime. Save
Tender shredded chicken, pinto beans, and corn simmer in a rich, spiced tomato broth. The Chicken Tortilla Soup is topped with crispy strips, cilantro, and lime. | ighremtable.com

My neighbor Maria taught me this soup on a gray afternoon when her kitchen smelled like toasted cumin and simmering tomatoes. She moved the chicken breasts around with a wooden spoon like she was tucking them into bed, humming something in Spanish while the broth turned golden. That's when I realized tortilla soup wasn't just comfort food—it was a conversation starter, a way to say I'm thinking of you without saying much at all.

I made this for a group of friends during a spring cold snap when nobody wanted to leave the house. Someone brought wine, someone brought bread, and by the third bowl people were getting quiet in that way that means the food is doing something right. That's when I understood why Maria guarded this recipe like a secret.

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: Look for ones that are roughly the same thickness so they cook evenly; they'll shred into tender pieces that disappear into every spoonful.
  • Pinto beans: Rinsing them removes the starchy liquid and keeps the soup from getting cloudy or too thick.
  • Yellow onion, garlic, red bell pepper, jalapeño: This aromatic base is where the soup's personality comes from; don't rush the sautéing or you'll miss the moment when everything smells irresistible.
  • Frozen or fresh corn: Either works beautifully; frozen is honestly better because it's picked at peak ripeness and stays that way.
  • Crushed tomatoes and tomato paste: The paste concentrates flavor, and the crushed tomatoes give body without needing to simmer for hours.
  • Chicken broth: Low-sodium lets you taste the spices and adjust salt yourself, which is how you become the person everyone asks for cooking advice.
  • Cumin, oregano, smoked paprika, chili powder: These spices bloom when hit with heat, releasing their oils and transforming from dusty powder into something that makes you close your eyes and breathe in.
  • Corn tortillas: Fresh is ideal, but a day or two old actually fries better because they're slightly drier.
  • Cilantro and cotija cheese: These are the final notes that turn soup into a moment; the cilantro adds brightness, the cheese adds tang and a subtle saltiness.
  • Limes: That acidic squeeze at the end pulls everything into focus like the last brushstroke on a painting.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with heat and aromatics:
Pour oil into your pot and let it shimmer before adding the onion, bell pepper, and jalapeño. You're looking for that soft, translucent moment around the four-minute mark when the vegetables release their moisture and start to smell sweet.
Build the spice foundation:
Stir in all the spices at once and let them toast for just 30 seconds, stirring constantly. This is a small step but it's the difference between soup that tastes nice and soup that tastes like someone knew what they were doing.
Create the broth:
Add tomatoes, tomato paste, and broth, stirring until the paste dissolves completely. The mixture should look like the color of clay, rich and inviting.
Poach the chicken gently:
Nestle the chicken into the simmering broth and cover the pot. You'll know it's done when a fork slides through the thickest part without resistance, usually around 18 to 20 minutes.
Shred and return:
Remove the chicken to a cutting board, let it cool just long enough to handle, then use two forks to pull it into tender strands. Drop it back into the pot where it'll absorb all those flavors waiting for it.
Finish the soup:
Add beans and corn, then let everything simmer uncovered for 10 minutes so the flavors get to know each other. Taste it, adjust salt if needed, and give yourself credit for making something this good.
Fry the tortilla strips:
Heat oil in a skillet until a small piece of tortilla sizzles immediately; you want them golden and crispy in about a minute, not pale or dark. Drain them on paper towels and salt them lightly while they're still warm.
Serve and celebrate:
Ladle soup into bowls and pile on the toppings like you're making art. The cilantro, cheese, avocado, and lime wedge are what turn this from dinner into an experience.
Freshly fried corn tortilla strips and crumbled cotija cheese garnish a steaming bowl of Chicken Tortilla Soup. The bright avocado and lime wedges add a pop of color. Save
Freshly fried corn tortilla strips and crumbled cotija cheese garnish a steaming bowl of Chicken Tortilla Soup. The bright avocado and lime wedges add a pop of color. | ighremtable.com

What surprised me most about making this soup regularly is how it became the thing I'd make when someone needed quiet support—a new baby, a job loss, a broken heart. The warmth does something, but so does the ritual of it, the way the kitchen fills with steam and promise.

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.

The Secret of Crispy Tortilla Strips

The tortilla strips are what elevate this from soup to something memorable. I learned the hard way that you need your oil hot enough that they sizzle the moment they hit the pan, but not so hot that they brown before they crisp. The sound tells you everything; listen for that sharp, aggressive sizzle and you'll know you're in the right temperature zone. If they're pale and soggy, your oil wasn't hot enough. If they're almost black, you waited too long.

Making It Your Own

This recipe is flexible in ways that matter. You can swap black beans for pinto, add a pinch of cayenne if you want heat, or use store-bought rotisserie chicken when life gets busy. The soup tastes different depending on the season—spring corn tastes brighter, winter corn tastes sweeter and more grounded. The beauty of it is that it's hard to get wrong because the foundation is solid.

Serving and Pairing

Serve this soup in bowls wide enough for toppings, because the layers matter visually and texturally. The crispy tortilla strips should stay on top where they're crunchy, not sink into the broth too quickly. A squeeze of lime right before eating brightens everything, and if you add avocado, do it just before serving so it stays creamy instead of browning.

  • A cold Mexican lager or light pilsner cuts through the richness and matches the cilantro and lime perfectly.
  • If you're having wine, reach for a zesty Sauvignon Blanc that won't compete with the spices but will refresh your palate between spoonfuls.
  • Leftover soup keeps for three days in the fridge, though add fresh toppings and crispy strips when you reheat it so everything tastes like it just came together.
A ladle lifts hearty Chicken Tortilla Soup revealing chunks of chicken, red peppers, and beans. This easy Mexican main dish is served with classic toppings. Save
A ladle lifts hearty Chicken Tortilla Soup revealing chunks of chicken, red peppers, and beans. This easy Mexican main dish is served with classic toppings. | ighremtable.com

This soup is the kind of thing that tastes better when you make it with intention and share it without hesitation. It's honest food that asks for nothing except your attention and a little time in the kitchen.

Recipe Q&A

Can I use rotisserie chicken instead of raw chicken breasts?

Yes, rotisserie chicken is a great time-saver. Simply add the shredded chicken when you add the beans and corn, skipping the initial cooking step for the chicken breasts.

How can I make this soup spicier?

Include the jalapeño seeds when chopping, add a pinch of cayenne pepper with the other spices, or serve with hot sauce on the side for individual heat preference.

What can I substitute for pinto beans?

Black beans work perfectly as a substitute and are traditional in many tortilla soup variations. You can also use a combination of both for variety.

Can I bake the tortilla strips instead of frying them?

Yes, brush tortilla strips with oil, arrange on a baking sheet, and bake at 375°F (190°C) for 10-12 minutes until crispy, flipping halfway through.

How long does this soup keep in the refrigerator?

The soup keeps well for 3-4 days in an airtight container. Store tortilla strips separately to maintain crispness, and add fresh toppings when serving.

Is this soup freezer-friendly?

Yes, the soup freezes well for up to 3 months. Freeze without toppings, then thaw overnight in the refrigerator and reheat gently on the stovetop.

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

Mexican soup with tender chicken, pinto beans, spices, and crispy tortilla strips topped with fresh garnishes.

Prep time
20 min
Cook time
35 min
Total duration
55 min
Created by Jeremy Falkner


Skill Level Easy

Cuisine Mexican

Portions 6 Serving size

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 Make

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 the cumin, oregano, smoked paprika, chili powder, salt, and pepper. Cook for 30 seconds to release the aromatic oils from the spices.

Step 03

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

Step 04

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

Step 05

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

Step 06

Finish Soup: Add pinto beans and corn. Simmer uncovered for 10 minutes, allowing flavors to meld. Taste and adjust seasoning as needed.

Step 07

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

Step 08

Serve: Ladle soup into bowls. Top with crispy tortilla strips, cilantro, cotija cheese, avocado slices, and a squeeze of lime. 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.

Tools Needed

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

Allergy Details

Review ingredients for allergens and ask a healthcare provider if unsure.
  • Contains dairy (cotija cheese and sour cream if used)
  • Gluten-free if using 100% corn tortillas; verify store-bought broth and toppings labels

Nutrition info (per serving)

Nutrition info is for reference. It's not a substitute for professional advice.
  • Calories: 390
  • Fats: 14 g
  • Carbohydrates: 40 g
  • Proteins: 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.