This might be a bold thing to say, but chicken tortilla soup might just be in the top 5 best soups… ever. I suppose it is all subjective, but if tortilla soup isn’t in your top 5, then you haven’t tried this one.

I’ve been making this recipe for a long time—like just graduated college, cooking for my boyfriend in a small NYC apartment—long time. It has taken me a while, but the base of this soup has been perfected through years of trial and error. It is savory, spicy, and herbaceous, thanks to the handfuls of cilantro (if you aren’t a cilantro lover, I am sorry). With every spoonful, you get a ton of chicken, beans, corn, and peppers, but it’s what goes on top that makes this soup truly special and truly customizable. For myself, I top this warm bowl of soup with tomatoes for coolness, avocado for a creamy consistency, more cilantro because I have a problem, and endless crispy tortilla chips for crunch, texture, and, of course, flavor.

Why You’ll Love This Recipe

  • Flavor Packed: I’ve had my share of tortilla soup… and I’m sorry to say, sometimes they’re lacking flavor. Either the chicken is an afterthought, or the broth tastes like a heavy dose of uncooked spices. I’m proud to say this one delivers—not just on flavor, but on well-developed, balanced flavor. If you’re wondering why this soup beats out others, it’s because we aren’t cutting corners. We’re seasoning and searing chicken thighs instead of just cooking the chicken in the soup. We build a flavorful base with onions, peppers, and tomato paste, then make the broth richer with my secret ingredient: cream of chicken.
  • Restaurant Quality at Home: I know I’ve already talked about how this soup delivers on flavor, but it’s truly at the level I would expect to get when dining out. Packed with chicken and all the fixings you expect (beans, corn, and peppers) this soup is hearty, filling, and restaurant-quality right at home.
  • Meal Prep Friendly: This soup heats up like a dream, so much so that I usually make 2 batches and enjoy it throughout the week. In fact… it might just get better the longer it sits.
bowl of chicken tortilla soup topped with black beans, tortilla chips, tomatoes, chicken, corn, cojita cheese, and cilantro.
chicken thighs covered in sazón

What You’ll Need For Chicken Tortilla Soup

SOUP

  • Chicken Thighs – Boneless, skinless. I used to make this tortilla soup with bone-in, skin-on thighs, but towards the end, you need to shred the meat. The process took too long and was too messy. Buy boneless, skinless to make your life easier.
    • Substitution: I go back and forth here because searing the chicken thighs is what imparts a ton of flavor. If you want to make this in a pinch, you can swap the chicken thighs for shredded rotisserie chicken (see FAQs for the instruction changes). I don’t recommend chicken breasts, but they do work. Your cook time will increase, and you run the risk of them drying out.
  • Onion – Yellow or Vidalias.
  • Green Bell Pepper
  • Garlic – Fresh only!
  • Cream of Chicken – I can’t tell you why I started adding this, but I like to think it is my secret ingredient, and 100% and completely necessary for this soup.
  • Black Beans – Canned, liquid and all.
  • Corn – Sweet canned corn, or even frozen corn works for this recipe. If opting for canned, drain the water before adding it to the soup.
  • Tomato Paste
  • Cilantro – I have made this recipe without cilantro before, and it just isn’t the same. Cilantro adds great brightness to the soup. When calling for cilantro, you cut both the leaves and the stems. Believe it or not, cilantro stems have more flavor than the leaves.
  • Chicken Broth – It is so important to use a flavorful chicken broth for this, and all soup recipes. I am personally against most box or can broths, I find that they have very little flavor. My go-to is always “Better than Bouillon”. This and all my other soup recipes follow the instructions on the back of the jar to make the broth however if you are used to this ingredients feel free to use it as you see fit.
  • Sazón – My go to sazón is the “con cilantro y achiote”. If you can only find the original sazón that works as well.
  • Chili Flakes – Optional but highly recommended.

ADDITIONAL TOPPINGS

Below are just some options, but feel free to add as much, as little, or additional toppings that are not on the list below.

  • Tortilla Chips – While most of these toppings can be seen as “optional” this one is not (hence the name of the soup). One upon a time, and still from time to time I would make my own tortilla strips for this soup. The process takes a while and honestly for the purpose of this soup, store bought works better. Tortilla chips hold up longer and saves you time.
  • Avocado
  • Tomatoes – Any tomatoes work here, but if you want to reduce the work get grape or cherry tomatoes and quarter them.
  • Cheese – You have a few options. Cojita cheese is a great addition to this soup however if you are looking for a meltier cheese cheddar or a Mexican blend also works.
  • Jalapeños

Tools Needed

  • Large Pot – I use my 7qt dutch oven for this recipe. While this could probably fit in a 4.5 qt pot, it would be at the brim, and might flow over when simmering.
bowl of chicken tortilla soup topped with black beans, tortilla chips, tomatoes, chicken, corn, cojita cheese, and cilantro.

How To Make Chicken Tortilla Soup

1. Season and Prep the Chicken – Remove any excess fat from the chicken thighs. In a bowl, combine the chicken thighs with half of the sazón packet, reserving the second half for later. Drizzle a little olive oil and mix to coat the chicken. *No additional salt is added here because sazón already contains salt.

2. Sear the Chicken – In your soup pot over medium heat, drizzle a tablespoon of olive oil. Once hot, place the chicken in and sear for 2-3 minutes on each side. Don’t worry about cooking the chicken through; that will be done later. Remove the chicken and place it in a clean bowl.

cooking the onions and bell peppers in tomato paste

3. Assemble the Soup – Reduce the heat to medium-low and add the onion and bell pepper. Cook for 3-4 minutes until they begin to soften. Throw in the garlic and cook for another 2 minutes. Add the tomato paste and cook for an additional 2-3 minutes. Toss in the beans with their juice, corn, cream of chicken, the remaining sazón, and cilantro. Mix to combine before adding the broth. Vigorously stir, working through any clumps.

all the ingredients excluding the chicken added to the dutch oven

4. Simmer – Add the chicken and any juices that pooled at the bottom of the bowl back into the pot. Simmer with the lid on for 30 minutes. Once done, remove the chicken and shred it. This is easier to do if you allow it to cool for a few minutes. Add the shredded chicken back into the pot and serve. Top this chicken tortilla soup with tortilla chips, and additional toppings such as tomatoes, avocado, jalapeños, and cheese.

Recipe Video

bowl of chicken tortilla soup topped with black beans, tortilla chips, tomatoes, chicken, corn, cojita cheese, and cilantro.

Frequently Asked Questions

Can I use chicken breasts instead of chicken thighs?

Thighs impart more flavor, and stay juicy. You can swap out for breasts, but you run the risk of them drying out or spending more time cooking them. Stick to thighs if you can.

Can I use rotisserie chicken for chicken tortilla soup?

In a pinch? Yes. Instead of seasoning the chicken with the sazón, add it to the onions and peppers while sautéing. Add the chicken during the last 5 minutes of cooking. Keep in mind, similar to swapping thighs for breasts, you will lose some flavor, and the chicken itself may taste a bit more bland.

Can I make this chicken tortilla soup ahead of time?

Yes! I do it all the time. Simply make, and allow the soup to cool before packing it up in airtight containers and storing it in the fridge for up to 3-4 days.

Storing / Reheating

Store chicken tortilla soup in an airtight container in the fridge for 3-4 days. When ready to reheat add the soup to a saucepan and heat on low until warmed throughout. Fun hack! Save the cylindrical takeout soup containers, these make amazing soup storage containers.

December 29, 2023

Chicken Tortilla Soup

Print Recipe Pin Recipe
This chicken tortilla soup is packed with shredded chicken thighs, black beans, corn, peppers, cilantro, and crispy tortilla chips in a rich, savory broth. Ready in under an hour.
Course Dinner, Lunch, Main Course, Soup
Cuisine Tex-Mex
Keyword Chicken Tortilla Soup, Tortilla Soup
Prep Time 10 minutes
Cook Time 45 minutes
Total Time 55 minutes
Servings 4 people

Ingredients

  • 5 boneless skinless chicken thighs excess fat cut off
  • 1 sazón packet con cilantro y achiote is preferred
  • 1 medium onion small diced
  • 1 green bell pepper diced
  • 1/4 tsp chili flakes add 1/2 for more heat
  • 4 cloves garlic minced
  • 2 tbsp tomato paste
  • 1 can black beans juice and all
  • 1 can sweet corn or sub out with 1 1/2 cups of frozen corn
  • 1 10.5oz can cream of chicken soup
  • 1/2 cup cilantro chopped
  • 7 cups chicken broth
  • olive oil

Toppings

  • tortilla chips
  • tomatoes
  • cilantro
  • cheese cotija, cheddar, or Mexican blend
  • avocado

Instructions

  • In a bowl, season the chicken with half a packet of sazón and one tablespoon of olive oil. Toss to coat thoroughly. Save the remaining packet on the side for the soup.
  • In your soup pot over medium heat, drizzle a tablespoon of olive oil. Once hot, place the chicken in and sear for 2-3minutes on each side. The chicken will not be fully cooked at this point, and that's okay. Remove it from the pot and place it in a clean bowl
  • Reduce the heat to medium-low and add the diced onions, bell pepper, optional chili flakes, and a heavy pinch of salt approx. 1/4 tsp. Cook for 3-4 minutes until they begin to soften. Throw in the garlic and cook for another 2 minutes. Add the tomato paste and cook for an additional 2-3 minutes.
  • Add the beans, corn, cream of chicken, remaining sazon, and chopped cilantro.
  • Add the broth and mix to combine. Return the chicken along with the juices that pooled in the bottom of the bowl. Salt to taste, I add approx. 1/2- 1 tsp of kosher salt (mortons) but depending on the broth you are using you might salt more or less. Place a lid on the pot, bring it to a simmer, and let it simmer on low for 30 minutes.
  • After 30 minutes remove the chicken and shred on a cutting board or in a stand mixer. Return the shredded chicken to the pot. Serve with desired toppings and a ton of tortilla chips.

Nutrition

Nutrition Facts
Chicken Tortilla Soup
Amount per Serving
Calories
304
% Daily Value*
Fat
 
7
g
11
%
Saturated Fat
 
2
g
13
%
Trans Fat
 
0.03
g
Polyunsaturated Fat
 
2
g
Monounsaturated Fat
 
2
g
Cholesterol
 
142
mg
47
%
Sodium
 
1723
mg
75
%
Potassium
 
841
mg
24
%
Carbohydrates
 
23
g
8
%
Fiber
 
7
g
29
%
Sugar
 
5
g
6
%
Protein
 
37
g
74
%
Vitamin A
 
452
IU
9
%
Vitamin C
 
29
mg
35
%
Calcium
 
65
mg
7
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

RATE + REVIEW

Your email address will not be published. Required fields are marked *

*

Recipe Rating