• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Endless Meal®

Real Food for Busy People

Search
Main Menu
  • Latest Recipes
  • Dinner
  • Side Dishes
  • Soup
  • Salads
  • Dessert

Start Here
About
eBook

Instagram
Facebook
Pinterest
Youtube
  • All Recipes
  • Dinners
  • Cookbook
  • About
  • Start Here
Home Recipes Soup Recipes
Chicken tortilla soup stirred up with some sour cream in a bowl with the recipe title on top of the picture.

Best Recipe for Chicken Tortilla Soup

Kristen Stevens
By: Kristen Stevens
Updated: 04/15/2025
4.9 stars (66 ratings)
75 Comments
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

We’ve been told repeatedly that this is the best chicken tortilla soup ever. With a couple of simple tricks, you can maximize flavor while keeping prep time low. Make it in your crockpot or on your stovetop, either way it’s a delicious Mexican recipe that’s a true crowd pleaser.

Chicken tortilla soup stirred up with some sour cream in a bowl with the recipe title on top of the picture.

When your Latino bestie tells you this is the best chicken tortilla soup he’s ever had, you know the recipe truly earns its name. I’ve always loved chicken tortilla soup, but it took a lot of testing (and many very delicious bowls) to finally land on a version that’s not just good — it’s exceptional.

Three simple tricks take this soup from everyday to unforgettable, and once you know them, you’ll use them in all kinds of soups. Ready to see what they are?

If you’re a chicken soup fan, you might also love my chicken taco soup!

Ingredient notes

  • Dried Mexican peppers – we use a combination of guajillo, pasilla, and ancho peppers as we love the flavor and they’re not overly spicy. If you’d like a fiery soup, add a spicy chili such as a chili de arbol.
  • Skinless bone-in chicken thighs – bone-in is important as the bones will add so much flavor to the soup!
  • Chicken stock – we always use our homemade chicken stock. If you don’t have any, try to use store-bought bone broth.
  • Black beans – we use canned for conveneince. Just make sure to drain and rinse them before adding them to the pot. You could go with a different kind of bean if you have something else on hand.
  • Frozen corn – you could use drained canned corn instead if you wish. Or get a little fancy and cut the cobs off an ear of corn.
A ladle taking a scoop of chicken tortilla soup out of a pot.

Pro tips

  1. Use bone-in chicken — this is the real trick. The primary reason chicken tortilla soup falls flat is the store-bought broth. It’s convenient, yes, but it can’t compare to the rich flavor of homemade stock. To keep things easy while boosting flavor, we simmer bone-in chicken right in the pot. As it cooks, the broth becomes fuller, rounder, and almost creamy. It’s such a simple step, but it completely transforms the soup. Keep this trick in your back pocket for other soup recipes, too.
  2. Blend the onions and garlic — another sneaky tip. Instead of leaving them chunky, sauté the onions and garlic until golden, then blend them with the softened dried peppers and a little water. This creates a smooth, intensely flavorful base that permeates every spoonful. It’s like adding liquid gold to the pot, making the soup taste more complex with almost no extra effort.
  3. Use dried peppers — this one is a game-changer. Many recipes call for chili powder, but most chili powders don’t have much going on. Dried Mexican peppers, on the other hand, are incredibly flavorful and surprisingly inexpensive. Guajillo, pasilla, and ancho are my favorites; none of them are spicy, but they add a beautiful depth to the broth. Three peppers seem to be the magic number, though the exact mix isn’t critical. Just avoid using three spicy peppers — they bring heat but not much flavor. If you want a little kick, add a single chile de árbol to the blend.

Toppings to try

Don’t even think about skipping those crispy tortilla strips – they’re so good, and I love the crunch that they add. Some of my other favorite toppings:

  • Cheese: Queso or grated cheddar are my go-tos, but monterey jack melts beautifully into the soup.
  • Dollops: Sour cream or greek yogurt meld right in and adds a luscious creaminess that balances out the spices.
  • Avocado: Creamy avocado slices are a must for a texture contrast that balances the heat of the peppers.
  • Spice it up: If you LOVE spicy flavors, add some sliced jalapeños, pickled jalapeños, or a drizzle of hot sauce for a fiery finish!
  • Herbs: I love fresh cilantro, but you could also use green onions.
  • Lime: A squeeze of lime juice is the perfect bright, tangy finish.
  • Pico de gallo: For some vibrant freshness, a pico de gallo will meld right into these flavors.
Tap stars to rate!
4.88 stars (66 ratings)
Chicken tortilla soup stirred up with some sour cream in a bowl with the recipe title on top of the picture.

Best Ever Chicken Tortilla Soup Recipe

Prep: 20 minutes mins
Cook: 4 hours hrs
Total: 4 hours hrs 20 minutes mins
Rate Recipe Print
Remove Ads
We've been told repeatedly that this is the best chicken tortilla soup ever. With a couple of easy tricks, you can maximize the flavor while keeping the prep time low. Make it in your crockpot or on your stovetop, either way it's a delicious Mexican recipe that's a true crowd pleaser.
6

Ingredients

  • 3 dried Mexican peppers – guajillo, pasilla, and ancho ( (see notes))
  • 1 tablespoon cooking oil (we like avocado oil)
  • 1 medium onion (chopped)
  • 3 cloves garlic (minced)
  • 1 teaspoon ground cumin
  • 8 skinless bone-in chicken thighs (see notes)
  • 8 cups chicken stock
  • 1 tablespoon sea salt
  • 15 ounce can diced tomatoes
  • 15 ounce can black beans (drained and rinsed)
  • 2 cups frozen corn
  • Optional toppings: sour cream, queso, limes, cilantro

The Crispy Tortillas

  • 1 teaspoon cooking oil
  • 4 large tortillas cut into thin strips (use gluten-free, if needed)

Instructions 

  • Place the dried peppers in a bowl and cover them with about a cup of hot tap water.
    3 dried Mexican peppers – guajillo, pasilla, and ancho
    A clear bowl with dried red chili peppers, perfect for chicken tortilla soup, is being filled with water from a measuring cup on a marble surface.
  • Heat the tablespoon of oil in a large frying pan over medium-high heat. Add the onion and cook until it is well browned, about 7-8 minutes. Add the garlic and cumin and cook for 1 minute more.
    1 tablespoon cooking oil, 1 medium onion, 3 cloves garlic, 1 teaspoon ground cumin
    Chopped onions, garlic, and spices are being sautéed in a black frying pan on a stovetop as the flavorful base for chicken tortilla soup.
  • Pull the stems off of the peppers. Add the peppers and the soaking water into your blender. Add the cooked onion and blend until smooth. If it is too thick to blend properly, add some of the stock. Pour this liquid into your crockpot or a large soup pot.
    Close-up of a blender mixing orange-red sauce for chicken tortilla soup, with visible measurement markings on the container.
  • Add the chicken thighs, chicken stock, sea salt, and tomatoes. Set the crockpot to high for 4 hours or low for 8 hours. If cooking in a pot, you want the pot to simmer very gently.
    8 skinless bone-in chicken thighs, 8 cups chicken stock, 1 tablespoon sea salt, 15 ounce can diced tomatoes
    Raw chicken breasts in a slow cooker with orange sauce, similar to the base for chicken tortilla soup, as liquid is being poured in from a measuring cup.
  • Remove the chicken from the crockpot or pot. Separate the meat from the bones and discard the bones and shred the meat. Return the meat to the pot and add the black beans and corn and let them heat through.
    15 ounce can black beans, 2 cups frozen corn
    Hands shredding cooked chicken on a white plate with a fork and knife; pieces of chicken scattered across the plate, perfect for adding to a hearty chicken tortilla soup.
  • Serve the chicken tortilla soup with the tortillas on top and any or all of the optional toppings.
    Optional toppings: sour cream, queso, limes, cilantro
    A bowl of chicken tortilla soup topped with sour cream, crispy tortilla strips, and fresh cilantro, held by two hands on a marble surface.

The crispy tortillas

  • Preheat your oven to 350 degrees Fahrenheit. Put the tortilla strips on a baking sheet and toss them with the oil. Spread them out on the baking sheet, then put them in your oven. Let them toast for about 10-15 minutes, gently mixing them up twice until they are lightly browned. Remove them from the oven. Note: they will continue to crisp as they cool.
    1 teaspoon cooking oil, 4 large tortillas cut into thin strips
    Hands spreading strips of tortilla across a baking sheet, preparing the perfect crunchy topping for homemade chicken tortilla soup.

Video

Notes

Dried peppers: We’ve tried many different combinations of peppers, and every time this soup turns out great. The important part seems to be that you use dried peppers, not necessarily which types. If you would like a spicier soup, add one spicy chili pepper, such as a chile de árbol, to the mix.
Bone-in chicken: Make sure you use bone-in chicken. The bones are what make the soup extra flavorful. Usually, bone-in chicken is sold with the skin on; pull the skin off before putting the chicken in the pot.
Chicken breast: If you and your family prefer chicken breast, opt for bone-in chicken breast, which is often called split chicken breast. This will give you the extra flavor from cooking the bone in the soup, and you’ll be able to enjoy your favorite cut of chicken.

Nutrition

Serving: 2 ½ cups, Calories: 511kcal (26%), Carbohydrates: 53g (18%), Protein: 43g (86%), Fat: 15g (23%), Saturated Fat: 3g (19%), Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 139mg (46%), Sodium: 2282mg (99%), Potassium: 1280mg (37%), Fiber: 8g (33%), Sugar: 9g (10%), Vitamin A: 207IU (4%), Vitamin C: 16mg (19%), Calcium: 106mg (11%), Iron: 5mg (28%)
© Author Kristen Stevens

We have thoroughly tested this recipe for accuracy. However, individual results may vary. See our full recipe disclosure here.

Chicken tortilla soup stirred up with some sour cream in a bowl with the recipe title on top of the picture.

Did you make this?

We love to see what you made! Tag @theendlessmeal or hashtag #theendlessmeal!

Tag us on Instagram
Rate Recipe
chicken tortilla soup in a white bowl with a spoon inside and limes on the side.

Popular chicken soup recipes

For more inspiration, check out all of our soup recipes!

A bowl of hearty chicken vegetable soup with broccoli, cauliflower, green beans, cabbage, and tomatoes, served with a slice of multigrain bread and a spoon.
50 minutes mins

Chicken Vegetable Soup (with the easiest homemade broth)

A close up shot of a spoonful of lemon chicken soup.
40 minutes mins

Lemon Chicken Soup with Cauliflower Rice

Hands holding a bowl of Cauliflower Rice Chicken Soup
45 minutes mins

Cauliflower Rice Chicken Soup

A pot of creamy chicken taco soup with a ladle scooping some out.
35 minutes mins

Creamy Chicken Taco Soup

13.6K shares
  • Facebook
  • Email
Kristen Stevens

Kristen Stevens

Hi, I'm Kristen! I LOVE everything to do with food: making it, taking pictures of it, and (the best part) eating it. ♡♡♡

Learn More
Posted: 09/26/2020 Updated: 04/15/2025
guest
Rate this recipe:




guest
Rate this recipe:




75 Comments
April
April

5 stars
So deeply satisfying and comforting!

0
Reply
Brian S.
Brian S.

My family and myself love tortilla soup so I gave your rescue try did some modifications however because the original batch – it’s just too plain in flavor. I double the garlic, Browned the corn, fire roasted two whole, with seeds, jalapenos, used one full cup of cilantro stems, soaked the three peppers suggested and added all into the mixer. I use rotisserie chicken for full bodied flavir.
Delicious, thanks for the recipe.

0
Reply
Lori
Lori

5 stars
Worth the special suggestions and just gets better the next day!  We also
added one arbol to the three, and we always have homemade chicken stock
in the freezer.

0
Reply
Annette M
Annette M

5 stars
The best chicken tortilla soup!  A big hit with my family.  The ingredients added layers of goodness.  Flavors that comfort the soul! I used a whole roasted chicken instead of thighs. I will try the thighs next time. Thanks for sharing now a new family favorite. 

0
Reply
Sandy Larkin
Sandy Larkin

5 stars
I made this soup a few years ago and couldn’t find the recipe. This time I pinned it!! So glad I found it, it’s delicious!

0
Reply
Elaine Gugino
Elaine Gugino

This was a HUGE disappointment! I bought the dried peppers($20 for 3 bags) and followed recipe exactly. It was not spicy at all. It was flavorless,and not even edible. It made a huge amount and it all went down the garbage disposal and trash can.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Elaine Gugino

I’m sorry it wasn’t a hit. If you were expecting it to be spicy, it’s not. The peppers I recommend are not spicy, they’re flavorful.

If you meant it wasn’t flavorful then I’m really curious if you followed the recipe. Did you add the salt? Use bone in chicken thighs? Blend the onions and garlic? I actually made this recipe again just yesterday and was once again amazed at how flavorful it is.

If you want it to be hot and spicy you can always add a jalapeño or chili de arbol to the mix.

0
Reply
Susan Keane
Susan Keane

5 stars
Fixed this soup tonight and to speed things up I used a rotisserie chicken from the grocery. As I was fixing it, my thought was I would have plenty left over for my lunch this week, as my husband and daughter don’t usually like my chicken tortilla soup so much. Well needless to say this recipe is a keeper… one small bowl left for my lunch. They gobbled it right up and loved it. 

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Susan Keane

I love it! It’s a great sign when all the food gets eaten!

0
Reply
Cynthia Robinson
Cynthia Robinson

How many servings? I wany to make for office crowd tomorrow.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Cynthia Robinson

At least 6 good-sized servings. 🙂

0
Reply
Kali Perrone
Kali Perrone

5 stars
I’ve made quite a few versions of this soup in my life, but Since it’s my fave I’m usually looking at recipes for new variations. I’ve always made my own bone broth but I had not tried the blended onion/garlic/pepper trick – and I’m sold! I had some orange cherry tomatoes from my garden and blended them as well, plus added a zucchini. It was one of the best versions I’ve ever made for sure! Thanks!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Kali Perrone

That’s so wonderful to hear! Hooray!!

0
Reply
Sandra Walker
Sandra Walker

5 stars
Loved this soup! I didn’t have bone in thighs so I used bone broth instead of chicken stock. also added an extra can of beans. I like beans.

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Sandra Walker

I’m so happy to hear you liked the recipe!

0
Reply
Brooke
Brooke

5 stars
This TRULY is a life-changing, make-for-your-guests soup-that-you-dream-about kind of soup. The flavour is so rich and turns a beautiful deep maroon, and the broth is dreamy. If you’re looking for watery, pale broth – look elsewhere! Thank you so much for this incredible recipe!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Brooke

I’m thrilled that you love this recipe! Thank you for taking the time to come back and let us know!

0
Reply
Lori
Lori

Hands down the best tortilla soup receipe. I have been looking for a good chicken tortilla receipe and this is it. My search for the perfect soup has ended with this one. This receipe reminds me of the soup at Islands Restaurant. Cooking the chicken thigh bone in was well worth it. I cooked the chicken for 10 hours and made the soup the next day. Thanks for sharing this receipe!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Lori

I’m so happy to hear it was a hit! Hooray!!

0
Reply
Leslie
Leslie

I am about to make your recipe but purchased dried arbol chiles. I’ve know read they are super hot.

Also, do I grind the dried chiles with the sautéed garlic and onions or throw the pod in the pot and remove it later?

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Leslie

Yes, arbol chilis are quite spicy. That’s why I like to use a mix of chili peppers so it’s not too spicy but still very flavorful. And yes, you blend the chilis with the onions and garlic. 🙂

0
Reply
Bill Rycraft
Bill Rycraft

I am a little confused, this is calling for 4 cups of stock and 3 cups os water, however it appears you are making the stock using bone in chicken at the time of making the soup. Where are you getting the 4 cups of stock when the stock is made while the soup is made? Are you implying using remade home made stock and then again using bone in chicken which would be like doubling the stock in the soup?
Basically where do you get the 4 cups of stock if the stock is made while the soup is cooking?

Thanks Bill

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Bill Rycraft

When I make this recipe, I usually use a 1 liter (4 cup) carton of store-bought stock. If you don’t have any on hand, you can simply use water (7 cups total) instead as the bones add tons of flavor. Hope that makes sense!

0
Reply
Guy Kirtley
Guy Kirtley

5 stars
Awesome recipe, followed nearly exactly. Wife prefers breast so mixed in both bone in breast and bone in thighs (she didn’t notice) only thing I will do different next time is use a few more dried chili’s. The fast was amazing, thinking a couple more for more depth. Thank you!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  Guy Kirtley

I’m so happy to hear it was a hit!

0
Reply
April Morrow
April Morrow

5 stars
Oh, this was wonderful, just made it today!
I already had chicken breast “tenders” so I used those (8). I even put them in the crock pot frozen.
I used 2 Pasilla/Ancho peppers and 1 guajillo. The pasilla/ancho is how the bag was marked (I’m a little confused on that)

The only other change I made was that I used 1 cup of water only. I was concerned that 3 cups of water would water down the flavor. Perhaps it wouldn’t have, but I don’t regret just using 1 cup of water.

I also used an extra glove of garlic

I sliced a few chunks of fresh avocado and added to my bowl. Also used a blob of sour cream. But, it’s perfect without either of those additions! I didn’t even do the tortillas; this soup was good enough without them..

This soup is marvelous!!

0
Reply
Kristen Stevens
Kristen Stevens
Reply to  April Morrow

I’m so happy to hear you loved the soup! It’s one of my all-time favorites. 🙂

0
Reply
« Previous 1 2 3 Next »

sidebar

Welcome!

Hi, I'm Kristen Stevens

I’m a self-taught chef, food photographer, and author of the cookbook Sugar Free Dinner Recipes. Since 2011, I have been sharing my well-tested and approachable recipes, helping home cooks like you feel comfortable and confident in the kitchen. My work has been featured in Food & Wine, Pioneer Woman, The Every Girl, Self, and many more. Let’s have some fun cooking together!

Learn more!

Trending

Parmesan Crusted Carrots on a baking tray.
35 minutes mins

Parmesan Crusted Carrots (The Viral Recipe!)

A thin pork chop on a dinner plate with mashed potatoes and peas.
16 minutes mins

How to Cook Thin Pork Chops (with delicious honey garlic butter)

Baked BBQ Salmon in a dinner bowl
20 minutes mins

Baked BBQ Salmon with Buttery Corn Rice

My favorite Ground Beef Chili in a bowl with toppings.
2 hours hrs 10 minutes mins

Ground Beef Chili (the recipe everyone asks for!)

Seasonal

4 pieces of tender salmon with creamy lemon dill sauce
20 minutes mins

Baked Salmon with Creamy Lemon Dill Sauce

Baked Ziti with sausage on the dinner table
55 minutes mins

Baked Ziti with Sausage (in tomato sauce topped with pesto)

A skillet featuring Coq au Vin-style chicken drumsticks with bacon, mushrooms, onions, and herbs in a rich sauce.
1 hour hr 15 minutes mins

Julia Child’s Coq au Vin

A bowl of cheesy tomato orzo topped with Parmesan Chicken Meatballs
30 minutes mins

Parmesan Chicken Meatballs with Cheesy Tomato Orzo

As seen on:

A bowl of lentil stew with white rice and naan bread, overlaid with text: 10 Big Flavor Simple Dinners with healthier ingredients from The Endless Meal.
Get the e-book

10 Big Flavor Dinner Simple Dinners

Get now!

Explore Recipes

Lemon Baked Fish
Garlic Soup
Steak Salad
Kale Dressing
Hot Honey
Fish Curry
Turkey Soup
Chicken Marinade
Bacon Jam

Instagram
Facebook
Pinterest
Youtube
Back To Top

FAQ
Contact
Privacy Policy
Disclaimers
Accessibility
© 2026 The Endless Meal® All Rights Reserved.
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
wpDiscuz

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required