Comforting Mexican Chicken Tortilla Soup

Featured in: Everyday Dinners

This authentic Mexican chicken tortilla soup combines tender shredded chicken with pinto beans, corn, and aromatic spices in a rich tomato broth. The soup is elevated with homemade crispy tortilla strips, fresh cilantro, crumbled cotija cheese, and a bright squeeze of lime. Ready in just 55 minutes, this gluten-free dish serves 6 and delivers comfort in every spoonful with its perfect balance of textures and bold flavors.

Updated on Wed, 28 Jan 2026 16:53:00 GMT
Hot Chicken Tortilla Soup steaming in a bowl, topped with crispy fried corn tortilla strips, fresh cilantro, and crumbled cotija cheese. Pin It
Hot Chicken Tortilla Soup steaming in a bowl, topped with crispy fried corn tortilla strips, fresh cilantro, and crumbled cotija cheese. | rapidtongs.com

The smell of cumin and garlic hitting hot oil always pulls me straight back to a rainy Thursday evening when I had nothing but half a rotisserie chicken and a can of tomatoes. I threw together what I thought would be a quick weeknight meal, and it turned into something my family asked for every week after. The tortilla strips were a last-minute idea because I had stale corn tortillas I didn't want to waste. Now I can't imagine the soup without that salty crunch on top. It's one of those recipes that feels like a warm hug in a bowl.

I made this for a group of friends during a winter potluck, and I watched three people go back for seconds before the main course was even cleared. One friend, who claimed she didn't like soup, scraped her bowl clean and asked for the recipe on the spot. The lime wedges were almost gone before dessert, and someone started frying extra tortilla strips in my kitchen without asking. That's when I knew this recipe was a keeper. It has this way of making people feel at home, even if they've never had it before.

Ingredients

  • Boneless, skinless chicken breasts: They poach right in the soup and shred beautifully, soaking up all that smoky, spiced broth as they cook.
  • Pinto beans: Creamy and hearty, they add body to the soup without making it heavy or starchy.
  • Yellow onion: The sweet base that mellows as it cooks and ties all the vegetables together.
  • Garlic: Use fresh cloves, minced fine, they bloom in the oil and create that irresistible aroma.
  • Red bell pepper: Adds a slight sweetness and a pop of color that makes every spoonful look vibrant.
  • Jalapeño: Seeded for a mild warmth, or leave the seeds in if you want a little kick that builds with each bite.
  • Corn kernels: Frozen works perfectly and adds a touch of sweetness that balances the smokiness.
  • Crushed tomatoes: The backbone of the broth, rich and slightly tangy, they give the soup its deep red color.
  • Chicken broth: Low-sodium is best so you can control the salt and let the spices shine.
  • Tomato paste: Just a couple of tablespoons deepen the tomato flavor and thicken the broth slightly.
  • Ground cumin: The soul of the soup, earthy and warm, it makes everything smell like a Mexican kitchen.
  • Dried oregano: Mexican oregano is more floral and citrusy than Italian, if you can find it, use it.
  • Smoked paprika: Adds a subtle smokiness without any heat, like a whisper of campfire.
  • Chili powder: A gentle warmth that layers with the cumin and paprika for complex flavor.
  • Corn tortillas: Cut into strips and fried until golden, they turn into the crunchiest, saltiest topping.
  • Fresh cilantro: Bright and grassy, it wakes up every spoonful with a burst of freshness.
  • Cotija cheese: Salty and crumbly, it melts just slightly into the hot soup and adds a creamy finish.
  • Limes: A squeeze of lime juice right before eating is non-negotiable, it makes everything brighter.
  • Avocado: Optional but wonderful, creamy slices cool down the spice and add richness.
  • Sour cream: A dollop on top adds tang and creaminess, especially if you like a milder bowl.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat the oil until it shimmers, then add the onion, bell pepper, and jalapeño, stirring occasionally until they soften and smell sweet. Toss in the garlic and let it cook just until fragrant, about a minute, so it doesn't burn.
Bloom the spices:
Stir in the cumin, oregano, smoked paprika, chili powder, salt, and pepper, letting them toast for 30 seconds. You'll know it's ready when the kitchen smells warm and a little toasty.
Build the broth:
Pour in the crushed tomatoes, tomato paste, and chicken broth, stirring everything together. Nestle the chicken breasts right into the liquid so they're mostly submerged.
Simmer the chicken:
Bring the pot to a gentle simmer, cover it, and let it cook for 18 to 20 minutes until the chicken is cooked through. The broth will start to deepen in color and flavor as it bubbles.
Shred and return:
Pull out the chicken breasts and shred them with two forks on a cutting board. Stir the shredded chicken back into the pot so it can soak up all that broth.
Add beans and corn:
Toss in the pinto beans and corn, then simmer uncovered for 10 minutes. Taste the soup and adjust the salt or spice if needed.
Fry the tortilla strips:
Heat about half an inch of oil in a skillet until a tortilla strip sizzles when you drop it in. Fry the strips in batches until golden and crisp, then drain them on paper towels and sprinkle with a little salt.
Serve and top:
Ladle the hot soup into bowls and pile on the crispy tortilla strips, cilantro, cotija, avocado, and a big squeeze of lime. Add a spoonful of sour cream if you're feeling indulgent.
Hearty Chicken Tortilla Soup served with lime wedges, creamy avocado slices, and crunchy tortilla strips for a gluten-free Mexican dinner. Pin It
Hearty Chicken Tortilla Soup served with lime wedges, creamy avocado slices, and crunchy tortilla strips for a gluten-free Mexican dinner. | rapidtongs.com

There's something magical about the way people lean over their bowls, squeezing lime and piling on toppings like they're decorating their own little masterpiece. I've served this soup on busy weeknights and at casual dinner parties, and it always gets the same reaction, silence for the first few bites, then requests for seconds. It's become my go-to when I want to feed people something that feels special without spending all day in the kitchen. The crispy tortillas, the tangy lime, the creamy avocado, they all come together in a way that feels just right.

Make It Your Own

If you like things spicier, leave the seeds in the jalapeño or add a pinch of cayenne when you bloom the spices. Black beans work just as well as pinto if that's what you have on hand. I've also stirred in a handful of chopped kale during the last few minutes of simmering for extra greens. Some people like to add a splash of heavy cream at the end for a richer, creamier broth. Play around with the toppings too, radishes, pickled onions, or even a handful of crushed tortilla chips all work beautifully.

Storing and Reheating

This soup keeps in the fridge for up to four days in an airtight container, and the flavors get even better as it sits. I like to store the tortilla strips separately so they stay crispy, then add them fresh when I reheat a bowl. You can freeze the soup without the toppings for up to three months, just thaw it overnight in the fridge and warm it gently on the stove. If it thickens too much in the fridge, add a splash of broth or water when you reheat it. The lime and cilantro should always be added fresh right before serving.

Serving Suggestions

I love serving this soup with a simple side of Mexican rice or warm cornbread for dipping. A crisp green salad with a lime vinaigrette balances the richness of the soup nicely. If you're feeding a crowd, set up a toppings bar with bowls of cilantro, cheese, avocado, lime wedges, and sour cream so everyone can customize their bowl. It pairs beautifully with a cold Mexican lager or a zesty Sauvignon Blanc if you're in the mood for wine.

  • Make the tortilla strips ahead of time and store them in an airtight container for up to two days.
  • Double the recipe and freeze half for an easy meal later in the month.
  • If you don't have cotija, crumbled feta or shredded Monterey Jack work in a pinch.
A ladle of rich Chicken Tortilla Soup with tender shredded chicken, pinto beans, and colorful peppers, garnished with fresh cilantro. Pin It
A ladle of rich Chicken Tortilla Soup with tender shredded chicken, pinto beans, and colorful peppers, garnished with fresh cilantro. | rapidtongs.com

This soup has earned a permanent spot in my weekly rotation, and I hope it does the same for you. It's cozy, bright, and endlessly adaptable, the kind of recipe that feels like home no matter how many times you make it.

Your Questions Answered

Can I use rotisserie chicken instead of raw chicken breasts?

Yes, rotisserie chicken is an excellent time-saving option. Simply shred the chicken and add it during step 6 along with the beans and corn. This reduces cooking time significantly.

How can I make this soup spicier?

To increase heat, leave the jalapeño seeds in, add a pinch of cayenne pepper, or include diced serrano peppers. You can also serve with hot sauce on the side for individual preference.

Can I bake the tortilla strips instead of frying?

Absolutely. 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 for even browning.

What can I substitute for cotija cheese?

Feta cheese is the closest substitute, offering a similar crumbly texture and salty flavor. Shredded Monterey Jack or queso fresco also work well as alternatives.

How long does this soup keep in the refrigerator?

The soup stores well in an airtight container for up to 4 days. Keep tortilla strips separate to maintain crispness, and add fresh toppings when reheating and serving.

Can I freeze chicken tortilla soup?

Yes, the soup freezes beautifully for up to 3 months. Cool completely before freezing, and avoid adding tortilla strips or fresh toppings until after reheating and serving.

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.

Comforting Mexican Chicken Tortilla Soup

Traditional Mexican soup with tender chicken, pinto beans, crispy tortilla strips, cotija cheese, and lime.

Prep Duration
20 minutes
Cook Duration
35 minutes
Complete Time
55 minutes
Created by Lily Turner


Skill Level Needed Easy

Cuisine Style Mexican

Makes 6 Portions

Diet Preferences No Gluten

What You'll Need

Protein & Beans

01 2 large boneless, skinless chicken breasts (about 1 lb)
02 1 can (15 oz) 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 frozen or fresh corn kernels

Soup Base

01 1 can (28 oz) 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é the aromatics: Heat 2 tablespoons vegetable oil in a large pot over medium heat. Add diced onion, bell pepper, and jalapeño. Sauté for 4-5 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.

Step 02

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

Step 03

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

Step 04

Simmer the chicken: Bring to a simmer. Cover and cook for 18-20 minutes until chicken is cooked through.

Step 05

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

Step 06

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

Step 07

Fry the tortilla strips: Heat ½ inch of oil in a skillet over medium-high heat. Fry tortilla strips in batches until golden and crisp, about 1-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, and a squeeze of lime. Add sour cream if desired.

What You'll Need

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

Allergy Alerts

Always review every item for allergens. If unsure, talk to a healthcare expert.
  • Contains dairy (cotija cheese, sour cream if used)
  • Gluten-free if using 100% corn tortillas
  • Check labels for potential allergens in store-bought broth and toppings

Nutrition Info (per serving)

Use these numbers as a helpful reference, not as personal health advice.
  • Calorie Count: 390
  • Fat Content: 14 g
  • Carbohydrates: 40 g
  • Protein Amount: 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.