This Chicken Tortilla Soup recipe is an easy Mexican-style soup recipe, perfect for busy weeknights. It’s packed with healthy veggies, it’s high in protein, and it’s great for meal prep! Make it in the slow cooker, on the stove-top, or in the Instant Pot!

This Chicken Tortilla Soup is exactly the kind of dinner busy families like mine come back to again and again. It’s hearty, full of flavour, and made with simple pantry ingredients like beans, corn, tomatoes, stock, and taco seasoning, with shredded chicken added for extra protein. It’s the kind of soup that feels comforting and satisfying, even if you’re reheating it throughout the week, but still stays fresh and customizable thanks to all the toppings!
It also happens to be one of those wonderfully flexible recipes that works with real life. You can make it on the stovetop when you need dinner fairly quickly, throw it in the slow cooker or crockpot earlier in the day, or adapt it for the Instant Pot when you want that same bold tortilla soup flavour in even less time. It’s one of our family’s favourite easy meals and I know it’ll become one of your family’s favourites too!

This recipe works so well because it builds a ton of flavour from super simple ingredients without making dinner complicated – at all. Onion, bell pepper, jalapeños, lime juice, taco seasoning, tomatoes, black beans, corn, tomato paste, and stock all cook together into a rich, savoury soup, and the shredded chicken makes it feel like a complete meal packed with protein.
It also works because it’s designed to be flexible. This recipe works beautifully on the stovetop or in the slow cooker, and the ingredient list adapts naturally to the Instant Pot, too. That means you can choose the method that fits your day or make a big batch to freeze and reheat for later.
And from a practical standpoint, it’s a high performing weeknight recipe because everyone can build their own bowl. Tortilla strips, chips, cheese, sour cream, avocado, tomatoes, cilantro, and jalapeños all work as toppings, which makes this especially family-friendly and great for feeding people with different preferences. Everybody can make it their own way, which means it’s great for picky eaters and families with food allergies, too!

If you’re making it on the stovetop, give the onions and peppers enough time to soften before you add the liquid. That first step builds a better flavour base and keeps the soup from tasting flat.
This recipe is especially weeknight-friendly if you use leftover chicken or rotisserie chicken. It keeps the prep simple and lets the soup come together quickly. Make a big batch of my shredded chicken to keep on hand in the fridge or freezer for recipes like this!
It might seem like a small, insignificant ingredient, but it brightens the whole batch of soup and helps balance the richness of the tomatoes, beans, and stock. It makes the soup taste so fresh!
A gentle simmer gives the flavours time to come together without reducing the liquid too fast or making the beans break down too much.
This keeps crunchy toppings crunchy and fresh toppings fresh. It also lets everyone customize their own bowl, which is one of the best parts of homemade tortilla soup.

- Build the flavour base first.
Start with the onion, bell pepper, jalapeños, lime juice, and taco seasoning. Whether you’re using the stovetop, slow cooker, or Instant Pot, these flavours are what give the soup its backbone, so don’t rush them if you have the chance to soften them first (especially the onion, bell pepper, and jalapeños). - Add the pantry ingredients and let them do the work.
Once the aromatics are in, the rest of the recipe is so straightforward: stock, diced tomatoes, corn, black beans, tomato paste, and chicken. On the stovetop, let that all simmer together until the broth tastes rich and the vegetables are tender. In the slow cooker or crockpot, it becomes more of a dump-and-go dinner, which is ideal for busy days. Be sure to follow the recipe for the exact cooking times for all three cooking methods. - Keep the chicken simple.
If you’ve already got cooked shredded chicken, stir it in and let it warm through in the soup. That keeps the recipe fast and easy. If you’re adapting it for the Instant Pot, you can either add cooked chicken or add raw chicken breasts and shred them after a short high-pressure cook. - Finish with toppings.
This is not the kind of soup that needs complicated garnishing to taste good, but a few toppings really do take it over the top. Think tortilla strips or chips, avocado, cilantro, diced tomatoes, sour cream or yogurt, and cheese. Let everyone build their own bowl and it instantly feels more fun and more dinner-worthy.

Make it vegetarian or vegan.
Simply use vegetable stock and skip the chicken, then add some more beans, corn, and toppings for a hearty meatless version.
Use rotisserie chicken.
This is one of the easiest ways to make the soup feel weeknight-friendly. It adds flavour and saves time.
Make it spicier.
Add extra jalapeños, use hot taco seasoning, or stir in a pinch of chili flakes if your family likes more heat.
Use fire-roasted tomatoes.
This gives the broth a slightly smokier flavour and works especially well in this style of soup.
Swap the beans.
Black beans are classic here, but pinto beans also work if that’s what you have in the pantry.
Make it thicker.
If you like a thicker, heartier tortilla soup, simmer it a bit longer uncovered or mash a small amount of the beans into the broth.
Make it creamy.
Add a block of cream cheese after you reduce the heat to low, once the cooking is complete. The cream cheese will melt into the soup creating a creamy tortilla soup!
This soup stores very well, which is one of the reasons it’s such a good meal prep option. It keeps in an airtight container in the fridge for 3 to 5 days and can be frozen in freezer-safe containers for up to 3 months.
For the best texture, cool the soup before storing it and keep the toppings separate. That way the soup reheats beautifully and the toppings still taste fresh when served.
If freezing, portion it into meal-sized containers so it’s easy to thaw only what you need. Leave a little room at the top of the container so the soup has space to expand as it freezes.
This soup is hearty enough to serve on its own, especially with toppings, but it also works beautifully with a few simple sides.
A warm pan of cornbread, some crusty bread, or a tray of quesadillas all pair well with the bold flavours of the soup.
If you want to keep the meal fresh and simple, a salad with avocado and lime works well on the side.
And if you’re feeding a crowd, set out the soup with bowls of toppings and a side of tortilla chips and let everyone build their own bowl. It’s easy, casual, and always a hit.

Can I make this in the slow cooker or crockpot?
Yes. This recipe already includes a slow cooker method: add the ingredients to the slow cooker and cook on high for 2 to 3 hours or on low for 4 to 6 hours.
Can I make this in the Instant Pot?
Yes. This recipe already includes an Instant Pot method. Cook on high pressure for 10 minutes.
Can I make it without chicken?
Absolutely. Use vegetable stock and skip the chicken for a very easy vegetarian or vegan version.
What are the best toppings for chicken tortilla soup?
Tortilla strips or chips, avocado, cilantro, diced tomatoes, sour cream or Greek yogurt, jalapeños, and shredded cheese are all great options.
Is this best made with cooked chicken or raw chicken?
For this specific recipe, cooked shredded chicken is the easiest fit because that’s how the current recipe is written. But, you can add whole raw chicken breasts and cook them right in the soup. Just be sure to increase the cooking time, if necessary, so they cook through to 74 degrees Celsius or 165 degrees Fahrenheit before shredding the chicken and serving.
Can I make this ahead for meal prep?
Yes. This is a great make-ahead soup because the flavour holds up well, it reheats nicely, and the toppings can be added fresh right before serving. The current storage and freezing notes make it especially practical for meal prep.
- Burrito Bowl
- Beef and Broccoli Ramen
- Avgolemono Soup
- Teriyaki Chicken Bowls
- Poke Bowl
- Mexican Taco Casserole with Rice
- One Pot Taco Spaghetti
- Easy Homemade Ramen Bowls
- Chicken and Dumplings
- Sheet Pan Chicken Fajitas
- Mississippi Pot Roast
- Teriyaki Salmon Bowls
Watch the video below to see exactly how I make this easy soup recipe. You can find more delicious recipe videos on my YouTube channel.
If you made this, share a photo!
Are you trying this recipe? Use the comment form below to share your take; now with support for image uploads and comment voting!
Chicken Tortilla Soup

Recipe: Equipment
Recipe: Ingredients
For the soup:
- 1 tablespoon olive oil
- 1 white onion diced
- 1/2 red onion diced
- 1 green bell pepper diced
- 2 tablespoons pickled 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 400 gram cans diced tomatoes (canned)
- 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
Recipe: Instructions
Stovetop Instructions:
- Heat a large pot over medium-high heat and add the olive oil, onions, bell pepper, jalapeños, lime juice, and taco seasoning. Saute until the onions soften.
- Reduce the heat to medium and add the chicken or vegetable stock, diced tomatoes, corn, black beans, tomato paste, and shredded chicken.
- Stir everything together well and let simmer on medium low for about 40-45 minutes, stirring every now and then.
- Serve with whatever toppings you wish!
Slow Cooker Instructions:
- Add all the ingredients to the slow cooker.
- Cook on high for 2-3 hours or on low for 4-6 hours.
- Serve in bowls with whatever toppings you wish!
Instant Pot Instructions:
- Add all the ingredients to the Instant Pot.
- Cook on high pressure for 10 minutes.
- Let the pressure release naturally or carefully release the pressure manually.
- Serve in bowls with whatever toppings you wish!
Recipe: Notes
Storage instructions
This soup keeps well in an airtight container in the fridge for 3-5 days.Freezing instructions
You can freeze this soup in freezer safe containers for up to 3 months.Recipe: Nutrition
Notice: Nutrition is auto-calculated, using Spoonacular, for your convenience. Where relevant, we recommend using your own nutrition calculations.
When should I add avocado?
The avocado is meant to be an optional topping. If you wish, you can add it on top, just before serving.
Such a amazing recipe.
Thanks, Veronica!
The slow cooker instructions are confusing, the video and instructions have all ingredients in the crockpot, no browning.. Under the Notes, slow cooker it says to follow Step 1 and then add all the ingredients to the slow cooker, giving the impression that are sautéed. Can you clarify please..
To make this soup in the Slow cooker all you have to do is dump all ingredients in your your crockpot and cook on high for 2-3 hours or on low for 4-6 hours. Hope this helps ☺️
This soup was easy to throw together and was delicious. Not sure what a small can of corn is, (ie oz.) but I thought there was too much corn but for some it might be great.. I also added a dash of cumin. I doubled the recipe for a crowd and found I needed more broth. I don’t think you can screw up this recipe, no matter how you tweek it.
Glad you enjoyed it!
how many beans, because cans can hold different amounts of beans
It’s two 15 ounces (or 400gr) cans.
Your soup sounds very flavorful. I like how you serve accomplishments on the side so that everyone can make it to suit their taste preferences.
Thanks!
Perfect for a chilly day! Love the flavors in this soup!
Thanks so much!
This soup is the perfect comfort food to give me an extra kick at the weekend, so thank you!
Hope you enjoy it! 🙂
This soup looks delightful and what I want for dinner tonight!!
Thank you! 😊
This is one good looking bowl of tortilla soup! My husband’s favorite dish; cant wait to serve this up for him!
Thanks! Hope he loves it! 🙂
This soup has so much flavor! I love that it’s so easy to make and family friendly.
Thanks! I’m so glad you liked it!
LOVE chicken tortilla! This looks fabulous!
Thanks!! 🙂