Mexican Tortilla Soup Recipe
Introduction
Mexican Tortilla Soup is a vibrant and comforting bowl full of bold flavors and hearty ingredients. This easy-to-make soup combines spicy jalapeños, tangy lime, and smoky taco seasoning with wholesome beans, vegetables, and tender chicken for a satisfying meal any day of the week.

Ingredients
- 1 tablespoon olive oil
- 1 white onion, diced
- 1/2 red onion, diced
- 1 green bell pepper, diced
- 2 tablespoons picked jalapeños, diced (or whole, if desired)
- 2 tablespoons lime juice
- 2 teaspoons taco seasoning
- 4 cups chicken stock (or vegetable stock to make it vegan)
- 2 cans (400 grams each) diced tomatoes
- 1 small can corn, drained
- 2 cans black beans, drained and rinsed
- 2 tablespoons tomato paste
- 1 cup shredded cooked chicken breast (optional)
- Salt and pepper to taste
Optional Toppings:
- Shredded cheese
- Tortilla chips or fresh tortilla strips
- Sour cream or plain Greek yogurt
- Avocado chunks
- Fresh diced tomatoes
- Fresh chopped cilantro
Instructions
- Step 1: Heat a large pot over medium-high heat and add the olive oil, white and red onions, green bell pepper, jalapeños, lime juice, and taco seasoning. Sauté until the onions soften, about 5 minutes.
- Step 2: Reduce the heat to medium and add the chicken or vegetable stock, diced tomatoes, corn, black beans, tomato paste, and shredded chicken if using. Stir everything well to combine.
- Step 3: Let the soup simmer on medium-low heat for 40 to 45 minutes, stirring occasionally, until the flavors meld and the soup thickens slightly.
- Step 4: Taste and adjust seasoning with salt and pepper. Serve hot topped with your choice of shredded cheese, tortilla chips, sour cream, avocado chunks, diced tomatoes, and cilantro.
Slow Cooker Instructions
- Step 1: Add the onions, bell pepper, jalapeños, lime juice, stock, taco seasoning, diced tomatoes, corn, black beans, tomato paste, and shredded chicken (if using) to your slow cooker.
- Step 2: Cook on high for 2-3 hours or on low for 4-6 hours until the vegetables are tender and the soup is flavorful.
- Step 3: Serve in bowls with your favorite toppings.
Tips & Variations
- For a vegetarian or vegan version, omit the chicken and use vegetable stock.
- Add a smoky depth by stirring in a teaspoon of smoked paprika or chipotle powder.
- Use fresh tomatoes instead of canned for a fresher taste when in season.
- Customize the heat level by adjusting the amount of jalapeños or adding a pinch of cayenne pepper.
- Top with crisp avocado slices and homemade tortilla strips for texture contrast.
Storage
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop over low heat, stirring occasionally. The soup may thicken after refrigeration; add a splash of stock or water to loosen it if needed. This soup also freezes well for up to 3 months—thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this soup vegan?
Yes, simply use vegetable stock and omit the shredded chicken. The beans and vegetables provide plenty of protein and flavor.
What can I use instead of jalapeños if I don’t like spicy food?
You can substitute mild green chiles or skip the jalapeños altogether for a milder soup. Adding a small amount of smoked paprika can still provide a nice depth without heat.
PrintMexican Tortilla Soup Recipe
This Mexican Tortilla Soup is a flavorful and hearty dish featuring a medley of fresh vegetables, beans, tomatoes, and tender shredded chicken simmered in a spiced broth. Ideal for a comforting meal, it can be prepared on the stovetop or in a slow cooker and garnished with classic toppings like tortilla chips, cheese, avocado, and cilantro.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican
- Diet: Low Fat
Ingredients
For the Soup:
- 1 tablespoon olive oil
- 1 white onion, diced
- 1/2 red onion, diced
- 1 green bell pepper, diced
- 2 tablespoons picked jalapenos, diced (or whole, if desired)
- 2 tablespoons lime juice
- 2 teaspoons taco seasoning
- 4 cups chicken stock (or vegetable stock to make it vegan)
- 2 (400 gram) cans diced tomatoes
- 1 small can corn, drained
- 2 cans black beans, drained and rinsed
- 2 tablespoons tomato paste
- 1 cup shredded cooked chicken breast (optional)
- Salt and pepper to taste
Optional Toppings:
- Shredded cheese
- Tortilla chips or strips of fresh tortilla
- Sour cream or plain Greek yogurt
- Avocado chunks
- Fresh diced tomatoes
- Fresh chopped cilantro
Instructions
- Prepare the base: Heat a large pot over medium-high heat and add the olive oil, diced white and red onions, diced green bell pepper, jalapeños, lime juice, and taco seasoning. Sauté this mixture until the onions soften and become translucent.
- Add main ingredients: Reduce heat to medium and pour in the chicken or vegetable stock. Add the diced tomatoes, drained corn, black beans, tomato paste, and shredded cooked chicken if using. Stir well to combine all the ingredients evenly.
- Simmer the soup: Let the soup simmer on medium-low heat for 40 to 45 minutes, stirring occasionally to prevent sticking and allow flavors to meld together.
- Serve with toppings: Ladle the soup into bowls and serve with your choice of optional toppings such as shredded cheese, tortilla chips or strips, sour cream or plain Greek yogurt, avocado chunks, fresh diced tomatoes, and chopped cilantro for added flavor and texture.
- Slow cooker alternative: Combine onions, bell pepper, jalapeños, lime juice, stock, taco seasoning, diced tomatoes, corn, black beans, tomato paste, and shredded chicken (if using) in the slow cooker. Cook on high for 2-3 hours or on low for 4-6 hours. Serve with desired toppings.
Notes
- For a vegan or vegetarian version, omit the chicken and use vegetable stock.
- You can adjust the spiciness by varying the amount of jalapenos or using whole ones.
- Adding fresh tortilla strips right before serving provides a nice crunchy texture contrast.
- Using fresh lime juice enhances the soup’s brightness and flavor depth.
- Leftovers can be stored in an airtight container in the refrigerator for up to 3 days and reheated gently on the stovetop.
Keywords: Mexican tortilla soup, chicken tortilla soup, black bean soup, quick Mexican soup, healthy tortilla soup

