I’m always searching for a weeknight meal that tastes like it came from my favorite restaurant. This easy tortilla soup recipe delivers rich, smoky flavor without the fuss. We’ve built a simple yet deeply savory broth base that’s ready in about 40 minutes, making it perfect for busy evenings. The secret ingredient is the quick-to-prepare Smoky Chili-Lime Crema, which adds a bright, zesty contrast to every spoonful. For a healthy, family-friendly meal, this version has a kick and layers of flavor you’ll want to make again and again.

Ingredients
- Chicken: 450 g (1 lb) boneless, skinless chicken breasts or thighs. Breasts are leaner, while thighs offer more flavor and tenderness for shredding. Ensure chicken is fully thawed before cooking for even results.
- Aromatics: 1 large (150 g) yellow onion (finely chopped), 3 cloves garlic (minced), 1 red bell pepper (180 g) deseeded and diced. These form the essential flavor base; chop finely so they incorporate smoothly into the soup base. For a milder flavor, replace red bell pepper with green bell pepper or omit if preferred.
- Soup Base Ingredients: 1.5 L (6 cups) halal-certified chicken or vegetable broth, 1 can (400 g / 14.5 oz) diced tomatoes (undrained), 2 tablespoons tomato paste. Use high-quality broth for the best flavor; low-sodium allows you to control the seasoning. Tomato paste adds umami depth; cook it briefly to caramelize before adding liquid.
- Spices and Heat: 1-2 canned chipotle peppers in adobo (minced, adjust to taste), 1 teaspoon ground cumin, 1 teaspoon chili powder, ½ teaspoon dried oregano, ½ teaspoon salt, ¼ teaspoon black pepper. Chipotle peppers are crucial for the smoky heat; adjust from 1 for mild smoke to 2 for a strong kick. A blend of these common pantry spices creates the characteristic Southwestern flavor profile for this classic tortilla soup.
- Toppings: 6 (15 cm / 6-inch) corn tortillas, 1 ripe avocado (diced), ¼ cup fresh cilantro (chopped). Corn tortillas are traditional and necessary for the fried strips; do not substitute with flour tortillas. Fresh avocado and cilantro balance the heat and add freshness to the final presentation.
- For Frying: 2 tablespoons olive oil (for the soup base), vegetable oil (for frying tortillas). Use a high smoke point oil like vegetable or canola oil for frying the tortillas for best crispness. Ensure the oil for frying is hot enough before adding strips to avoid soaking them in oil.
- Smoky Chili-Lime Crema: ½ cup full-fat sour cream, 1 teaspoon smoked paprika, 1 tablespoon fresh lime juice, 1 teaspoon lime zest, ¼ teaspoon salt. Full-fat sour cream gives the richest texture; avoid low-fat versions, as they may curdle under heat. Smoked paprika adds a distinct smokiness that complements the chipotle in the soup.
Instructions
1. Cook and Shred the Chicken: Place the chicken breasts or thighs in a medium pot and cover with 1 liter (4 cups) of the broth. Bring the broth to a simmer over medium heat, then reduce heat to low, cover, and cook for 15-20 minutes, or until the chicken reaches an internal temperature of 74°C (165°F). Remove the chicken, let it cool slightly, then shred it thoroughly using two forks and set aside.
2. Sauté the Aromatics: In a large heavy-bottomed pot or Dutch oven, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and diced red bell pepper, cooking for 5-7 minutes until they soften and the onion becomes translucent. Add the minced garlic and cook for another 1 minute, stirring constantly until fragrant; do not let the garlic brown.
3. Build the Soup Base: Stir in the undrained diced tomatoes, tomato paste, minced chipotle peppers in adobo, cumin, chili powder, dried oregano, ½ teaspoon salt, and ¼ teaspoon black pepper. Cook for 5 minutes, stirring occasionally, allowing the tomato paste to slightly caramelize and the spices to toast. This step is crucial for deepening the flavor of the broth before adding the remaining liquid for your tortilla soup base.
4. Simmer the Soup: Pour in the remaining 500 mL (2 cups) of chicken broth. Bring the soup to a simmer, then reduce the heat to low, cover the pot, and let it gently simmer for 15 minutes to allow the flavors to meld completely. After simmering, taste the soup and adjust the seasoning with additional salt and pepper as needed for the best tortilla soup recipe results.
5. Prepare the Crispy Tortilla Strips: While the soup simmers, heat about 2.5 cm (1 inch) of vegetable oil in a medium skillet over medium-high heat until it reaches 175°C (350°F). Fry the corn tortilla strips in small batches for 2-3 minutes, flipping them once, until they are golden brown and perfectly crispy. Transfer the finished strips to a paper towel-lined plate to drain excess oil, and immediately season lightly with salt. When making this tortilla soup recipe for my kids, I often bake half the strips and fry half, just to reduce oil slightly without compromising all the crunch.
6. Prepare the Smoky Chili-Lime Crema: In a separate small bowl, combine the full-fat sour cream, smoked paprika, fresh lime juice, lime zest, and ¼ teaspoon salt. Whisk these ingredients until they are smooth and well combined; the crema should have a thick, slightly pourable consistency. If the crema is too thick, add a small splash of milk or water to reach desired consistency.
7. Assemble and Serve: Add the shredded chicken back into the simmering soup base and heat through for 5 minutes. Ladle the hot tortilla soup into wide, shallow rustic bowls. Finish by topping each bowl with a generous handful of crispy tortilla strips, diced avocado, and a sprinkle of fresh cilantro, then drizzle with the Smoky Chili-Lime Crema for an elegant touch. A truly memorable tortilla soup experience requires fresh toppings and plenty of crunch.
Making Ahead and Storage Tips
A great benefit of this easy tortilla soup recipe is how well it works for meal prep. The soup base actually gets better after a day in the fridge, letting the smoky chipotle and cumin flavors develop further.
Can I make the soup base ahead of time?
Yes, the soup base can be made up to 2 days ahead and stored in an airtight container in the refrigerator. Reheat gently on the stovetop when ready to serve.
How do I store leftovers?
Store leftover soup separately from the toppings. The crispy tortilla strips will lose their texture quickly if stored with the soup. The soup base will keep for 3-4 days in the fridge. For meal prep, pack the soup base and toppings separately in a container.
Can I freeze this tortilla soup?
Yes, the broth base (without the toppings or sour cream) freezes beautifully for up to 3 months. Thaw overnight in the refrigerator and reheat on the stove, adding fresh toppings just before serving. This is one of my favorite healthy dinner ideas for busy nights when I’ve prepped a big batch.
Reheating Instructions:
Reheat soup gently over medium-low heat on the stovetop. Avoid boiling to maintain the integrity of the shredded chicken. Add fresh crema and toppings right before serving.

Customizing Your Toppings and Serving Ideas
While the Smoky Chili-Lime Crema and avocado are essential to this tortilla soup recipe, don’t limit yourself to just those. Customizing your toppings is where this dish really shines for family dinners.
Topping Variations:
Get creative with your toppings to personalize your bowl. Consider shredded cheese (cotija or Monterey Jack), pickled jalapeños for extra heat, or chopped green onions for a mild onion flavor.
Side Dish Suggestions:
Serve the soup alongside warm cornbread for a complete meal. A simple side salad with a light vinaigrette also pairs well. For quick meals, just focus on the soup itself.
Making it a Meal:
Add black beans or corn to the soup base during the last 10 minutes of simmering to make it even more filling and hearty. This is a great way to stretch this easy tortilla soup recipe for a larger group or for high-protein meals.
FAQs for Perfect Tortilla Soup
Can I make this tortilla soup vegetarian?
Absolutely, swap the chicken with two cans of rinsed black beans and ensure you use vegetable broth instead of chicken broth for a delicious plant-based option. This keeps it a hearty and healthy option for everyone.
What if I don’t want to fry the tortillas?
For a healthier option, you can bake the tortilla strips on a baking sheet at 200°C (400°F) for 8-10 minutes, flipping halfway through, until crispy. This delivers a great texture without the extra oil for this specific tortilla soup recipe.
How do I adjust the spice level?
For less heat, only use one chipotle pepper and remove all seeds. For more heat, add both peppers and include some of the adobo sauce they are packed in. This lets you tailor the heat to your family’s preference for this hearty soup.
What if my crema separates or is too thin?
To prevent separation, make sure all ingredients (sour cream, lime juice) are at room temperature when making the crema. If it’s too thick, add a small splash of milk or water to reach desired consistency; I find a quick whisk with a fork fixes this easily.
What is adobo sauce?
Adobo sauce is the rich, dark red sauce that chipotle peppers are packed in; it’s a key ingredient for the smoky flavor. Don’t throw it out; a little bit of the sauce adds significant flavor to the tortilla soup base.
Why do I cook the tomato paste?
Cooking the tomato paste for a few minutes before adding liquid deepens its flavor and removes any raw, metallic taste, resulting in a richer soup base. This extra step enhances the overall depth of the tortilla soup recipe.
Conclusion
This homemade tortilla soup recipe proves that deeply comforting, restaurant-quality food doesn’t have to be complicated or time-consuming. Pin this healthy, family-friendly recipe now and plan to make it this week—we promise you won’t be disappointed.
Print
tortilla soup recipe
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: General
Description
This easy tortilla soup recipe delivers rich, smoky flavor without fuss, perfect for busy evenings. The key is a savory broth base finished with a zesty Smoky Chili-Lime Crema for a family-friendly meal.
Ingredients
- 450 g (1 lb) boneless chicken breasts or thighs
- 1 large yellow onion, finely chopped
- 1 red bell pepper, diced
- 3 cloves garlic, minced
- 1.5 L (6 cups) chicken broth
- 1 can (400 g / 14.5 oz) diced tomatoes, undrained
- 2 tablespoons tomato paste
- 1–2 canned chipotle peppers in adobo, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon dried oregano
- ½ teaspoon salt and ¼ teaspoon black pepper
- 6 (15 cm / 6-inch) corn tortillas, cut into strips
- 2 tablespoons olive oil
- Vegetable oil, for frying
- 1 ripe avocado, diced
- ¼ cup fresh cilantro, chopped
- ½ cup full-fat sour cream
- 1 teaspoon smoked paprika
- 1 tablespoon fresh lime juice
- 1 teaspoon lime zest
- ¼ teaspoon salt (for crema)
Instructions
- Cook and Shred Chicken: Place chicken in a medium pot and cover with 4 cups of broth. Simmer for 15-20 minutes until cooked through. Remove chicken, let cool, then shred and set aside.
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add onion and bell pepper; cook for 5-7 minutes until soft. Add minced garlic and cook for another minute until fragrant.
- Build Soup Base: Stir in diced tomatoes, tomato paste, chipotle peppers, cumin, chili powder, oregano, salt, and black pepper. Cook for 5 minutes, allowing spices to toast and tomato paste to caramelize slightly.
- Simmer Soup: Pour in the remaining 2 cups of broth. Bring to a simmer, then reduce heat and cook for 15 minutes to allow flavors to meld. Stir in the shredded chicken and heat through for 5 minutes.
- Prepare Tortilla Strips: While the soup simmers, heat vegetable oil to 175°C (350°F). Fry tortilla strips in batches for 2-3 minutes until golden and crispy. Drain on paper towels and season with salt.
- Make Smoky Crema: In a separate bowl, whisk together sour cream, smoked paprika, lime juice, lime zest, and salt until smooth.
- Assemble and Serve: Ladle hot soup into bowls. Top generously with crispy tortilla strips, diced avocado, cilantro, and a drizzle of the Smoky Chili-Lime Crema.
Notes
For a less oily option, bake half of the tortilla strips instead of frying. If the crema is too thick, add a small splash of milk or water to reach desired consistency.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Simmering
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 8 g
- Sodium: 600 mg
- Fat: 18 g
- Saturated Fat: 8 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 30 g
- Fiber: 6 g
- Protein: 26 g
- Cholesterol: 70 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.