This Creamy Chicken Tortilla Soup is loaded with tender chicken, corn, beans, fajita seasoning and is simmered in a rich, creamy broth. Finish with your favorite Tex-Mex toppings for an easy one-pot dinner that the whole family will love!

creamy chicken tortilla soup topped with cheese, avocado and fresh cilantro

We eat a lot of soup during the fall and winter, some of our favorites are vegetable beef soup, chicken noodle soup and this amazingly delicious creamy chicken tortilla soup. I first got the idea for this soup from my mom. She made up a huge pot of Trisha Yearwood’s tortilla soup for a Halloween gathering we were having. It was a HUGE hit and I knew I had to recreate it (with a few minor tweaks) and share with all of you. My son has already requested it several times since then. It’s that good!

This cozy, comforting recipe for chicken tortilla soup has quickly become a family favorite. I love that it comes together super quick with the use of rotisserie chicken or cooked chicken we might happen to have in the fridge. It seriously tastes like it’s been simmering on the stove all day, but only takes about 40 minutes to prep and cook. As an added plus, my whole family really enjoys it. We like to top our bowl of creamy, delicious soup with shredded cheese, avocado or guacamole, crispy tortilla strips and a little fresh cilantro. The perfect satisfying lunch or dinner!

What’s In Creamy Chicken Tortilla Soup:

You guys know Mexican dishes are my favorite and this quick + easy creamy chicken tortilla soup recipe is no exception. It’s quickly become one of my go-to meals when I need something tasty on the table in a hurry. It’s loaded with everything I’d put in tacos or burritos, but in soup form! Here’s what you need to make it:

Creamy Chicken Tortilla Soup Ingredients:

  • Chicken Broth. I recommend using a low-sodium chicken broth because then you can control the sodium in the soup. Everyone’s salt preferences are different.
  • Black beans & kidney beans. You can use all black beans or all kidney beans, if you prefer. You can also substitute pinto or great northern beans for the black and/or kidney beans in this recipe.
  • Onion + garlic. Major flavor enhancers!
  • Corn. Feel free to use canned or frozen corn.
  • Salsa. Use any favorite salsa, but be aware if you use a “hot” salsa, it could make this soup pretty spicy.
  • Chicken. You can use frozen chicken strips, diced chicken, shredded rotisserie or leftover chicken.

To make this tortilla soup recipe extra creamy, a small amount of flour, a can of cream of chicken soup and some half-n-half or heavy cream are stirred in with the other ingredients. There are also plenty of spices to add flavor, tortilla strips for a satisfying crunch, and we finish with our favorite toppings (shredded cheese, cilantro, and avocado)!

ingredients for chicken tortilla soup separated in small white bowls

How Do You Make Creamy Chicken Tortilla Soup?

Making this flavorful soup recipe is such a breeze! This chicken tortilla soup takes under 30 minutes to cook. Whoop! You can prep your veggies in advance to save extra time. Here’s the simple process, but for the full, printable recipe, reference the recipe card at the bottom of the page.

  1. Sauté. Heat butter in a large pot over medium heat. Then, sauté the chopped onion and garlic until soft, about 5 minutes.
  2. Add all of the soup ingredients. Once the onion and garlic are soft, stir in the flour, cooking for 1 minute more. Add the broth and the half-and-half. Stir in the cream of chicken soup, salsa, chicken, beans, corn, cumin and fajita seasoning.
  3. Simmer. Cook the soup over low heat for 15 minutes. While the soup is cooking, you can be prepping any additional ingredients that you’d like to add as a topping over the soup.
  4. Serve and enjoy. Ladle soup into individual bowls and top with crumbled tortilla chips or strips. Sprinkle each serving with cheese and add any other optional toppings. We love using shredded cheese, fresh cilantro, and avocado! Yum!

cooking soup in a large pot

Customize Your Soup:

This soup is fabulous as-is, but you can easily swap out the ingredients to use ingredients that you have available and/or customize the flavors to your preference.

  • Chicken. You can use any kind of cooked chicken for this soup, such as leftover cubed chicken, shredded rotisserie chicken, or roasted chicken.
  • Beans. Not a fan of black beans? Try pinto beans instead. You could even leave the beans out completely. If you are going to leave the beans out, I would suggest adding a couple of cans of diced tomatoes.
  • Corn. Typically, I use canned corn, but frozen or fresh corn will also work just fine.
  • Seasoning. I chose a mild fajita seasoning and salsa, but if you prefer spicy, use a “hot” seasoning packet and salsa instead. You could even sub the fajita seasoning with taco seasoning.

Tips for the BEST Chicken Tortilla Soup:

This creamy chicken tortilla soup recipe really is so simple, but here are some tips to make sure your tortilla soup is absolutely perfect every time you make it!

  • To save time, use store-bought rotisserie chicken or leftover chicken that you have on hand. Of course you can roast or pan sauté the chicken if you’d like.
  • Make it less chunky. I feel like this soup recipe has a great ratio of chicken and veggies to broth, but if you’d like a less chunky soup, simply add additional chicken broth. On the other hand, if this soup isn’t chunky enough for you, use less broth or add more veggies.
  • Double the recipe. This soup is fabulous for crowds (everyone loves it) and can be easily doubled. Leftovers are amazing too!
  • Taste and be sure to add salt to your soup, as preferred. The saltiness of the broth, chicken, canned ingredients, fajita seasoning, and personal preferences for salt all vary so salt to taste.

spooning creamy chicken tortilla soup out of a large pot

Best Toppings for Creamy Chicken Tortilla Soup:

Feel free to add any favorite toppings you like. You really can’t go wrong! Just don’t forget the tortilla strips! Some favorite topping ideas:

  • Shredded cheese. Add a sprinkle of some shredded Mexican cheese or crumbled cotija cheese over the top. The cheese gets all melty and delicious! Yes, please!
  • Sour cream or Greek yogurt. A dollop of sour cream or Greek yogurt gives this soup even more wonderful creaminess!
  • Avocado or guacamole. A must for me when I eat Mexican-flavored dishes. By the way, my guacamole recipe is bomb!
  • Tortilla chips or strips. One of my favorite toppings to add is crushed tortilla chips or strips. Make your own or grab tortilla strips down the grocery store aisle with salad dressing and toppings. Adds the perfect crunch!
  • Cilantro. I’m a huge fan of fresh cilantro and add extra to almost all Mexican recipes that I make. So flavorful and yummy!
  • Green or red onions. About a tablespoon of green or red onions would make a great option for an extra boost of flavor.
  • Pico De Gallo. Adds delicious freshness!
  • Lime juice. A squeeze of a lime is the perfect finish to this soup recipe!

How to Make Tortilla Strips for Chicken Tortilla Soup:

You can find pre-made tortilla strips at your local grocery store. They will most likely be located near salad dressings, with the salad toppings. There are lots of different flavor varieties and I usually keep a bag in the pantry to pair with any soup I’m eating. However, if you’re looking for a super authentic version, then making your own tortilla strips is the way to go.

To make homemade tortilla strips, simply cut 4 or 5 store-bought corn tortillas into thin strips and fry them in some oil. Once they get crispy, place them on a paper towel to drain off any excess oil and season with salt. That’s it!

Here’s a great recipe for baked tortilla strips, if you’re looking to avoid extra oil.

white bowls filled with creamy chicken tortilla soup and topped with cheese and avocado

What to Serve With This Creamy Tortilla Soup:

We love this soup paired with tortilla chips, crackers, crusty bread or Mexican Cornbread. It’s seriously the BEST cornbread you’ll ever taste and a must try whether you serve it with this soup or a different recipe.

To keep things on the lighter side, try this soup with a fresh, green salad. Simply toss mixed greens with lemon juice, olive oil, salt and pepper. Feel free to add toppings to your salad such as red onion, cherry tomatoes, and/or croutons. Better yet, serve this tortilla soup alongside my tasty Southwest Salad with Avocado Dressing for the perfect soup/salad meal. You can easily omit the chicken from the salad, since this soup has plenty of chicken.

Is Creamy Chicken Tortilla Soup Healthy?

In my opinion, I think this easy chicken tortilla soup is pretty good for you. Healthy is subjective and means something different to everyone, but it’s packed with nutritious ingredients. We’ve got veggies, fiber-rich beans, and high protein chicken so it is a balanced meal. And for one big bowl the calories and fat are really great!

However, if you really want a healthy version of chicken tortilla soup, check out our Healthy Chicken Tortilla Soup Recipe. It’s a reader favorite!

Slow Cooker Option:

This creamy soup totally works in the slow cooker! Simply add all ingredients to the crockpot. Since the chicken is already cooked and you are basically just heating everything up, the soup will only need to slow cook for 3-4 hours on low. Once cooked, ladle into bowls and top with all your favorites.

Storing Creamy Chicken Tortilla Soup:

This soup is great to meal prep on the weekend, and then simply reheat throughout the week for easy lunches and dinners. Store soup in an airtight storage container. It keeps well in the refrigerator for up to 4 or 5 days. I have not tried freezing this soup and since it includes half-and-half or cream, I don’t think freezing it would work very well.

white bowl filled with creamy chicken tortilla soup and served with a spoon

Creamy Chicken Tortilla Soup is one of my family’s favorite soups ever! Trust me, everyone will LOVE this flavorful soup and it’s SO easy too!

More Soup Recipes You’ll Love

If you try this Creamy Chicken Tortilla Soup recipe, let me know! Leave a comment and if your family loves them as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. It’s so fun to see what you’re cooking! Be sure to subscribe to our mailing list to receive more delicious recipes straight to your inbox.

creamy chicken tortilla soup topped with cheese, avocado and fresh cilantro
Print Recipe Pin Recipe
3.83 from 113 votes
Leave a Review »

Creamy Chicken Tortilla Soup

This Creamy Chicken Tortilla Soup is loaded with tender chicken, corn, beans, fajita seasoning and is simmered in a rich, creamy broth. Finish with your favorite Tex-Mex toppings for an easy one-pot dinner that the whole family will love!

Ingredients

  • 1 tablespoon butter or olive oil
  • 2 cloves garlic, minced
  • 1 small onion, finely chopped
  • 2 tablespoons all-purpose flour
  • 1 (32-ounce) box chicken broth
  • 2 cups (1 pint) half-and-half
  • 1 (10.75-ounce) can cream of chicken soup
  • 1 cup prepared salsa, mild or spicy depending on preference
  • 3-4 cups diced or shredded cooked chicken
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1 (15-ounce) can kidney beans, drained and rinsed
  • 1 (15-ounce) can whole kernel corn, drained
  • 2 teaspoons ground cumin
  • 1 packet fajita or taco seasoning, mild or spicy depending on preference

Optional for serving:

  • Tortilla chips or strips
  • Grated cheese
  • Sour cream
  • Sliced avocado
  • Fresh cilantro

Instructions 

  • Heat the butter or oil in a large pot over medium heat. Add the garlic and the onion and sauté until softened, 5 minutes.
  • Add the flour and stir well, cooking for 1 minute more. Add the broth and the half-and-half. Stir in the cream of chicken soup, salsa, chicken, beans, corn, cumin and fajita seasoning.
  • Simmer over low heat for 15 minutes. Ladle soup into individual bowls and top with crumbled tortilla chips or strips. Sprinkle each serving with cheese and add any other optional toppings. Enjoy!

Notes

Storage: This soup will keep airtight in the fridge for 5 to 7 days. I have not tried freezing this soup and since it includes half-and-half, I don't think it would work very well.
Serving: 1serving, Calories: 206kcal, Carbohydrates: 8g, Protein: 19g, Fat: 11g, Saturated Fat: 5g, Cholesterol: 67mg, Sodium: 305mg, Potassium: 335mg, Fiber: 1g, Sugar: 2g, Vitamin A: 399IU, Vitamin C: 2mg, Calcium: 90mg, Iron: 1mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!

This post was originally published January 2020. It was updated with new content and republished August 2021.