Oh my goodness, when that chill hits, what’s better than a giant bowl of pure comfort? Forget those watery, bland soups you sometimes get stuck with! We are talking about the real deal today: my rich and decadent Creamy Chicken Tortilla Soup. Trust me, this isn’t your basic broth situation; this is soul food in a bowl. I remember the first time I ever tried to make a cheesy tortilla soup years ago—it ended up gritty and sad. So I went back to the drawing board, focusing on the cream base rather than just dumping in cheese at the end. That’s the secret that makes mine silky smooth every single time. You’re going to love this!
Why This Creamy Chicken Tortilla Soup Recipe Works (Expert Tips)
When you taste this, you’ll see why it beats all the others. It’s all about building flavor layers properly. We aren’t just throwing things in a pot! The spice blend we use blooms beautifully when warmed in the oil first. Also, we use heavy cream instead of relying solely on melting cheese which can sometimes make things stringy or grainy. This gives you that incredible velvetiness.
- The balance of cumin, chili powder, and oregano is key—don’t skip the oregano!
- We use quality broth, which is the backbone of any good soup recipe. For more hearty ideas, check out my recipe for Easy White Chicken Chili.
The Secret to Perfect Creamy Chicken Tortilla Soup Texture
Here’s the big moment for texture: the heavy cream. You stir it in right at the end after the chicken has simmered in the broth and soaked up all those spices. You just want to heat it gently until it’s warmed through. If you let this soup boil once that cream goes in, you risk it splitting—and nobody wants curdled soup! Keep that heat low, low, low, and stir it lovingly until it’s just perfect.
Gathering Your Ingredients for Creamy Chicken Tortilla Soup
Getting ready to cook is half the fun, right? Laying everything out makes the actual cooking process so much smoother. For this Creamy Chicken Tortilla Soup, we keep the ingredient list pretty simple, but quality absolutely matters, especially for that broth! I always keep good chicken broth on hand because it’s the stage your soup flavors are built upon. And please, don’t even think about using dried, sad cilantro; fresh cilantro mixed in at the end is non-negotiable for that bright finish!
For the Creamy Chicken Tortilla Soup Base
This is where all our flavor starts brewing up nicely on the stove. Make sure your onion is chopped small so it melts right into the soup!
- 2 tablespoons olive oil – Just enough to get things started.
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon dried oregano
- 4 cups chicken broth – Low sodium is usually best so you control the salt!
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 (10 ounce) can mild green chiles, undrained
- 2 cups cooked, shredded chicken breast – Rotisserie chicken works like a dream here!
- 1 cup heavy cream – This is the magic, so use the good stuff!
- Salt and black pepper to taste
For the Crispy Tortilla Strips
Frying gives you the absolute best crunch, but remember the baking alternative if you’re watching the oil! We need about an inch of oil in the pan for this method.
- Vegetable oil for frying tortillas
- 6 corn tortillas, cut into thin strips
Garnish Options for Your Creamy Chicken Tortilla Soup
These toppings take your soup from simple to spectacular. If you’re skipping the frying, remember you can toss these strips with a tiny bit of oil and bake them at 400 degrees F until they’re golden and crisp instead!
- 1 cup shredded Monterey Jack cheese
- 1/2 cup chopped fresh cilantro
Step-by-Step Instructions for Amazing Creamy Chicken Tortilla Soup
Okay, time to get those hands dusty! This part moves quickly once you get going, so having your ingredients ready is your best friend. We are building flavor in stages here, starting with warming up the aromatics until they are soft, then waking up those spices beautifully. This whole process from start to golden-brown tortilla is under 40 minutes, which is why I love this recipe so much for weeknights.
Sauté Aromatics and Spices for the Creamy Chicken Tortilla Soup
First things first, grab your biggest pot or Dutch oven and set it over medium heat. Pour in the olive oil. Once that’s shimmering a bit, toss in your chopped onion. You want to let those onions get soft—about five minutes should do it—so they nearly melt away later. Next, add the garlic, cumin, chili powder, and oregano. This is crucial: cook them for just one minute until you can really smell that wonderful spice aroma blooming. Don’t go over a minute, or they get bitter! If you want to check out how to make fresh bread to dip, sometimes I use fresh pita, like what you’d find in my Easy Pita Bread recipe.
Building the Broth and Simmering the Chicken
Now we add the liquid base! Pour in the chicken broth, the can of diced tomatoes (undrained, flavor locked inside!), and those mild green chiles, also undrained. Bring the whole thing up to a nice simmer. Once it’s bubbling gently, stir in your two cups of shredded chicken. We cover this, turn the heat down low, and let it all hang out for a solid 15 minutes. This resting time is mandatory; it lets the chicken fully absorb those deep, earthy broth flavors.
Finishing the Creamy Chicken Tortilla Soup
After that 15 minutes, it’s finishing time! Take the lid off and swirl in that cup of heavy cream. Remember what I told you—you need to heat this through *very gently*. I mean it, do not let it boil loudly once the cream is in there, or the texture will turn grainy on you. Keep that heat low, low, low, and stir it lovingly until it’s just perfect.

Preparing Crispy Tortilla Strips
While the soup is simmering, move onto the best part: the crunch! In a separate skillet, heat about an inch of vegetable oil over medium-high heat. When the oil is hot, fry those corn tortilla strips in small batches. They cook fast, maybe a minute or two per side until they’re golden brown. Scoop them out with a slotted spoon and let them rest on paper towels to drain off the extra oil. Give them a tiny sprinkle of salt right away! If you’d rather skip deep-frying—which I totally get sometimes—you can toss them with oil and bake them at 400 degrees F for about 8-10 minutes until crisp.
Serving Your Creamy Chicken Tortilla Soup
Time to plate up! Ladle that steaming, rich soup into big bowls. Then, you layer on the toppings: a generous sprinkle of that Monterey Jack cheese, followed by a shower of fresh cilantro, and finally, stack those beautiful, crispy tortilla strips right on top. Don’t forget to check out my guide on Deep Fry Recipes if you want a few more pointers on frying technique!

Tips for the Best Creamy Chicken Tortilla Soup Experience
I’ve made this soup so many times that I know all the little shortcuts and adjustments that make it special. If you are rushing, grabbing a quality rotisserie chicken is an absolute lifesaver—just pull the meat right off and shred it! That saves you a ton of time without sacrificing flavor. If you are hoping for a slightly thinner soup consistency, don’t panic! You can always thin it out at the end by stirring in an extra half-cup of warm chicken broth before you add the cream.
For those who like a little more depth, try adding a pinch of smoked paprika when you add the cumin; it gives a nice subtle warmth. When you’re serving a big crowd, knowing how to easily adapt recipes is key. I learned that trick when making my Rotisserie Chicken Mushroom Soup. Also, remember, the best soup bases feel familiar and comforting, just like the one in my Easy Chicken Soup Comfort Recipe!
Variations on Creamy Chicken Tortilla Soup
I love a recipe that lets you play around a bit once you’ve mastered the basics, and this soup is perfect for tweaking! Since we already have a fantastic base with the cumin and oregano, adding just one extra ingredient can completely change the profile of your Creamy Chicken Tortilla Soup. It’s fun to see how little adjustments make big differences in flavor.
Are you looking for more of a smoky kick? Or maybe you want to bulk it up with some extra veggies? I’ve got you covered. If you like adding veggies, you’ll also want to check out my thoughts on adding corn or zucchini in my Easy Chili with Corn and Zucchini; those same ideas apply here!
Turning Up the Heat with Spices
If you find regular chili powder just isn’t cutting it, we can easily add complexity here. My favorite swap is using chipotle chili powder instead of regular chili powder. It doubles down on that smoky flavor without making the soup scream “hot.” Just use the same amount—one teaspoon—and let the smokiness warm up the broth beautifully. You could also stir in a dash of your favorite hot sauce at the very end if you prefer that bright vinegar tang.
Adding Vegetable Goodness
Sometimes I make this soup on a night when I feel like I need more substance, and tossing in some extra vegetables is the answer! Frozen corn works wonderfully because you just dump it right in with the chicken broth and let it simmer. It adds a little sweetness that balances the spices. You could also sauté some finely diced bell peppers—red or green—alongside the onion right at the beginning. They cook down nicely and add texture without interfering with the creaminess.
Using Cheese Instead of Cream (A Different Texture)
Okay, this isn’t *Creamy* Chicken Tortilla Soup anymore if you skip the heavy cream, but it’s a good alternative if you’re out or want a different mouthfeel! Instead of the heavy cream in Step 5, you can add about 1 cup of shredded Sharp Cheddar or Pepper Jack cheese right at the end, stirring until it melts completely. Be warned, this version will be much thicker, and you absolutely must keep the heat extremely low to prevent clumping. It’s a delicious, cheesier spin on the classic!
Storage and Reheating Creamy Chicken Tortilla Soup
This soup is actually great for leftovers, but you have to treat the crispy strips right! Store any leftover soup base—the creamy part—in an airtight container in the fridge. It usually keeps wonderfully for about three days. The absolute most important thing? Keep any leftover tortilla strips completely separate; if you store them in the soup, they turn soggy in about five minutes, and that ruins the whole experience!
When you reheat the soup base, put it on the stove over low to medium heat. You want to bring it back up to temperature slowly. Remember the cream? If you blast it on high heat, it can break the emulsion and get greasy. Just patient, gentle heating is the key to enjoying this Creamy Chicken Tortilla Soup again the next day!
Frequently Asked Questions About Creamy Chicken Tortilla Soup
I know you folks will have questions, because asking is how we learn to cook better, right? While this Creamy Chicken Tortilla Soup is super straightforward, getting that perfect texture sometimes requires a little clarification. Here are the things I get asked the most when people try this recipe for the first time!
Can I make this Creamy Chicken Tortilla Soup dairy-free?
Oh, absolutely! Dairy-free cooking is all about finding a great substitute for that richness. If you skip the heavy cream, you can stir in a can of full-fat coconut milk right at the end instead. It gives you a wonderfully rich texture without any dairy! You’ll still need to keep the heat low, just like with regular cream, to make sure it heats through nicely.
How do I prevent my Creamy Chicken Tortilla Soup from curdling?
This is the number one texture concern! You must control the temperature when you add the heavy cream. Make sure the soup is simmering very gently—barely a bubble—or take the pot completely off the hot burner for a minute before stirring the cream in. If the broth is boiling furiously when you add the cold cream, that shock can cause it to separate. Patience is your friend here!
What is the best way to shred the chicken for this soup?
Shredding chicken can be a real workout if you use your hands, especially if you cook a lot of it! My trick? Toss the cooked chicken breasts into the bowl of a stand mixer fitted with the paddle attachment. Mix it on low speed for about 30 seconds, and boom—perfectly shredded chicken ready for that Chicken Tortilla Soup Recipe! If you don’t have a mixer, two reliable forks work just fine, too!

Nutritional Snapshot of This Creamy Chicken Tortilla Soup
Now, I’m not a nutritionist, so please take these numbers with a grain of salt! They are just estimates based on the ingredients I’ve listed in the main section, so yours might vary a little depending on how much salt you add. If you are tracking macros, you can see that this rich soup packs a good punch of protein while still being reasonable in calories. For comparison, you can check out the data on my Loaded Baked Potato Soup, which shares a similar calorie count!
Here are our estimates per serving:
- Serving Size: 1 bowl
- Calories: 550
- Protein: 38g
- Fat: 35g (of which 18g is saturated fat)
- Carbohydrates: 25g
Share Your Homemade Creamy Chicken Tortilla Soup
I truly hope this recipe brings you as much comfort as it brings my family! I’ve poured all my best tips into making this Creamy Chicken Tortilla Soup the best you’ve ever had. Now, I want to hear all about it!
Did you make any changes that you loved? Do you prefer the fried crisps or the baked ones? Please stop down in the comments below and tell me how it turned out. Seeing your pictures of that beautiful, velvety soup topped with cheese and cilantro just makes my entire week!
If you loved this recipe, don’t forget to give it a star rating—that really helps other readers find the best comfort food out there. Happy cooking, and enjoy every single creamy spoonful!
Print
Creamy Chicken Tortilla Soup
- Total Time: 50 min
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
A simple recipe for a rich and creamy chicken tortilla soup.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/4 teaspoon dried oregano
- 4 cups chicken broth
- 1 (14.5 ounce) can diced tomatoes, undrained
- 1 (10 ounce) can mild green chiles, undrained
- 2 cups cooked, shredded chicken breast
- 1 cup heavy cream
- Salt and black pepper to taste
- Vegetable oil for frying tortillas
- 6 corn tortillas, cut into thin strips
- 1 cup shredded Monterey Jack cheese
- 1/2 cup chopped fresh cilantro
Instructions
- Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until soft, about 5 minutes.
- Add garlic, cumin, chili powder, and oregano. Cook for 1 minute until fragrant.
- Pour in chicken broth, diced tomatoes, and green chiles. Bring the mixture to a simmer.
- Stir in the shredded chicken. Reduce heat to low, cover, and let simmer for 15 minutes to allow flavors to combine.
- Stir in the heavy cream. Heat through gently, but do not boil. Season with salt and pepper to your taste.
- While the soup simmers, heat about 1 inch of vegetable oil in a separate skillet over medium-high heat.
- Fry tortilla strips in batches until golden brown and crisp, about 1-2 minutes per side. Remove with a slotted spoon and drain on paper towels. Sprinkle lightly with salt.
- Ladle the soup into bowls. Top each serving with fried tortilla strips, shredded cheese, and fresh cilantro.
Notes
- You can bake the tortilla strips instead of frying for a lower fat option. Toss strips with a little oil and bake at 400 degrees F for 8-10 minutes until crisp.
- Use rotisserie chicken for quick preparation.
- Prep Time: 15 min
- Cook Time: 35 min
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican-American
Nutrition
- Serving Size: 1 bowl
- Calories: 550
- Sugar: 7
- Sodium: 650
- Fat: 35
- Saturated Fat: 18
- Unsaturated Fat: 12
- Trans Fat: 1
- Carbohydrates: 25
- Fiber: 4
- Protein: 38
- Cholesterol: 140
Keywords: creamy chicken soup, tortilla soup, easy chicken soup, Mexican soup, comfort food

