This Creamy Chicken Tortilla Soup is a rich, comforting twist on classic tortilla soup. Tender shredded chicken, black beans, corn, tomatoes, and smoky spices simmer together in a flavorful broth before cream cheese and cheddar are added for a smooth, creamy finish.
I love this soup for busy weeknights because it feels like a hearty homemade meal without requiring complicated steps. And if you have leftover rotisserie chicken in the refrigerator, you can make it even faster.
Quick Answer: Creamy Chicken Tortilla Soup is made with chicken, black beans, corn, tomatoes with green chiles, chicken broth, smoky spices, cream cheese, and cheddar cheese. The chicken is simmered directly in the seasoned broth until tender, shredded, and returned to the pot before the soup is finished with cream cheese and cheddar.
The soup takes about 40–45 minutes from start to finish when using raw chicken. With cooked rotisserie chicken, you can get it on the table in about 30 minutes.
❤️ Why You’ll Love This Recipe
- Comforting and creamy: The broth becomes rich without feeling overly heavy.
- One-pot friendly: Most of the cooking happens in one pot.
- Weeknight-ready: The recipe doesn’t require complicated preparation.
- Pantry-friendly: Canned beans, corn, and tomatoes make it easy to pull together.
- Great for leftover chicken: Rotisserie chicken can cut the cooking time considerably.
- Customizable: Make it spicier, milder, dairy-free, or change the protein.
- Perfect with toppings: Crispy tortilla strips, avocado, lime, and cilantro give every bowl different textures.
A bowl of classic tortilla soup is already comforting, but adding a creamy finish takes it in a completely different direction.
This Creamy Chicken Tortilla Soup combines tender chicken, sweet corn, black beans, tomatoes, and smoky spices with cream cheese and cheddar for a rich, smooth broth. The toppings are where you can have a little fun—crispy tortilla strips, creamy avocado, fresh cilantro, and a squeeze of lime all work beautifully against the creamy soup.
I especially like this recipe when I have leftover rotisserie chicken. It saves time without sacrificing the soup’s hearty texture.
If you enjoy cozy chicken soups, try our Creamy Chicken Noodle Soup or our Creamy, Yummy Chicken Enchilada Soup.
Ingredients You’ll Need
For the Soup
- 1 tablespoon olive oil – Helps sauté the vegetables and bloom the spices.
- 1 medium yellow onion, diced – Adds a savory base to the soup.
- 3 cloves garlic, minced – Adds aromatic flavor.
- 1 jalapeño, seeded and finely chopped, optional – Adds fresh heat without overpowering the soup.
- 1 tablespoon chili powder – Provides warm, smoky spice.
- 1 teaspoon ground cumin – Adds earthy depth.
- 1 teaspoon smoked paprika – Gives the broth a subtle smoky flavor.
- ½ teaspoon salt, plus more to taste – Seasons the soup while leaving room to adjust for the saltiness of the broth and canned ingredients.
- ¼ teaspoon black pepper – Adds mild peppery flavor.
- 4 cups (960 ml) chicken broth – Forms the flavorful base.
- 1 can (10 oz/283 g) diced tomatoes with green chiles – Adds tomato flavor, acidity, and mild heat.
- 1 lb (450 g) boneless, skinless chicken breasts or thighs – Provides the main protein.
- 1 can (15 oz/425 g) black beans, drained and rinsed – Adds protein, fiber, and texture.
- 1 cup (about 150 g) corn kernels, canned or frozen – Adds sweetness and texture.
- 4 oz (113 g) cream cheese, softened – Creates the creamy consistency.
- ½ cup (about 55 g) freshly shredded sharp cheddar cheese – Adds savory cheesiness and helps finish the broth.
- 1 tablespoon fresh lime juice – Adds acidity that balances the richness.
- 2 tablespoons chopped fresh cilantro – Adds a fresh finish.
For Serving
- Crispy tortilla strips or crushed tortilla chips
- 1 avocado, diced
- Fresh cilantro
- Lime wedges
- Extra shredded cheddar
- Sour cream
- Sliced jalapeño
Equipment You’ll Need
- Large Dutch oven or heavy-bottomed pot
- Wooden spoon or spatula
- Cutting board
- Chef’s knife
- Measuring cups and spoons
- Two forks for shredding the chicken
- Ladle
How to Make Creamy Chicken Tortilla Soup
1. Sauté the Aromatics
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat.
Add the diced onion and jalapeño, if using.
Cook for about 4–5 minutes, stirring occasionally, until the onion softens.
2. Add the Garlic and Spices
Add the minced garlic, chili powder, cumin, smoked paprika, salt, and black pepper.
Cook for about 30 seconds, stirring constantly.
This briefly cooks the spices and garlic and helps bring out their flavor.
3. Build the Broth
Pour in the chicken broth and diced tomatoes with green chiles.
Stir well, scraping the bottom of the pot to loosen any flavorful bits.
4. Simmer the Chicken
Add the raw chicken to the pot.
Bring the soup to a gentle simmer.
Cover and cook for approximately 15–20 minutes, depending on the thickness of the chicken, until the chicken reaches an internal temperature of 165°F (74°C).
Avoid a hard boil, which can make the chicken tougher.
5. Shred the Chicken
Carefully remove the cooked chicken from the pot and place it on a plate or cutting board.
Let it cool for a couple of minutes, then shred it using two forks.
6. Add the Beans and Corn
Add the drained black beans and corn to the simmering broth.
Cook for about 5 minutes, allowing them to heat through.
7. Return the Chicken
Add the shredded chicken back to the pot.
Stir everything together.
8. Make the Soup Creamy
Reduce the heat to low.
Add the softened cream cheese and stir until it is completely incorporated and the broth looks smooth.
9. Add the Cheddar
Remove the pot from the heat.
Gradually stir in the freshly shredded cheddar until melted and smooth.
Keeping the heat low at this stage helps prevent the cheese from becoming grainy or separating.
10. Finish With Lime and Cilantro
Stir in the fresh lime juice and chopped cilantro.
Taste the soup and add more salt if needed.
If the soup is thicker than you’d like, add a little extra warm chicken broth until it reaches your preferred consistency.
11. Serve
Ladle the hot soup into bowls.
Top with crispy tortilla strips or crushed tortilla chips, diced avocado, fresh cilantro, extra cheddar, sour cream, and a squeeze of lime.
Serve immediately.
What Toppings Go on Creamy Chicken Tortilla Soup?
The best toppings add crunch, freshness, acidity, and creaminess to balance the rich soup.
Try:
- Crispy tortilla strips for crunch
- Diced avocado for creamy texture
- Fresh cilantro for freshness
- Lime wedges for acidity
- Shredded cheddar for extra cheesiness
- Sour cream for cool creaminess
- Sliced jalapeño for extra heat
- Pickled red onions for a sharp, tangy contrast
If you enjoy rich, cheesy soups, you can also try our Broccoli Cheddar Soup.
Tips for the Best Creamy Chicken Tortilla Soup
Use Rotisserie Chicken When You’re Short on Time
If you’re using cooked shredded chicken, skip the raw chicken cooking step.
Add approximately 2 cups shredded rotisserie chicken along with the black beans and corn, then continue with the creamy portion of the recipe.
This can bring the total cooking time closer to 30 minutes.
Soften the Cream Cheese
Softened cream cheese incorporates much more easily into the hot broth.
Cold cream cheese can take longer to melt and may leave small lumps.
Don’t Boil After Adding the Dairy
Keep the heat low when adding the cream cheese.
Once the cheddar goes in, remove the pot from the heat and stir until melted.
This helps keep the soup smooth.
Shred Your Own Cheddar
Freshly shredded cheddar melts more smoothly than wide pre-shredded varieties.
Drain the Beans
Always drain and rinse canned black beans before adding them.
This removes excess liquid and helps keep the flavor of the soup cleaner.
Adjust the Thickness
If your soup becomes too thick, gradually stir in warm chicken broth until it reaches the consistency you like.
Taste Before Adding More Salt
Chicken broth, canned tomatoes, cream cheese, cheddar, and canned beans can all contain different amounts of sodium.
Taste the finished soup before adding additional salt.
Storage & Make-Ahead
Refrigerator
Allow leftover soup to cool before transferring it to an airtight container.
Store in the refrigerator for up to 4 days.
Keep tortilla strips and other crunchy toppings separate until serving.
Reheating
Reheat the soup gently on the stovetop over low to medium-low heat, stirring occasionally.
Avoid bringing it to a rolling boil because the dairy can separate.
You can also reheat individual portions in the microwave, stirring periodically.
Freezer
Creamy soups containing dairy can sometimes separate after freezing and thawing.
If you want the best texture, I recommend making the soup fresh or refrigerating leftovers rather than freezing it.
If you do freeze it, thaw overnight in the refrigerator and reheat gently while stirring.
Make Ahead
You can prepare the soup base ahead of time and refrigerate it.
For the best texture, add the cream cheese and cheddar while reheating rather than cooking the dairy for a long period in advance.
Variations
Dairy-Free Creamy Chicken Tortilla Soup
Use dairy-free cream cheese and dairy-free shredded cheese.
You can also use full-fat coconut milk for additional creaminess, although it will slightly change the flavor.
Spicy Chicken Tortilla Soup
Add a finely chopped chipotle pepper in adobo sauce or leave some of the jalapeño seeds intact.
You can also top each bowl with sliced fresh jalapeños.
Rotisserie Chicken Tortilla Soup
Use approximately 2 cups shredded rotisserie chicken instead of raw chicken.
Add the chicken with the beans and corn so it only needs to warm through.
Turkey Tortilla Soup
Replace the chicken with cooked shredded turkey.
This is especially useful after a holiday meal.
Vegetarian Creamy Tortilla Soup
Leave out the chicken and replace the chicken broth with vegetable broth.
Add an additional can of beans or another vegetable such as zucchini or bell peppers.
For another vegetarian soup, try our Yummy Vegan Coconut Curry Chickpea Soup Recipe.
Gluten-Free Creamy Chicken Tortilla Soup
The soup can be made gluten-free, but check packaged ingredients carefully.
Use certified gluten-free chicken broth, canned tomatoes, seasonings, and tortilla chips or strips.
Common Mistakes to Avoid
The Soup Is Too Thick
Cause: The cream cheese and cheese have thickened the broth.
Fix: Gradually whisk in warm chicken broth until you reach the consistency you want.
The Cheese Is Grainy
Cause: The soup was too hot when the cheese was added.
Fix: Keep the cream cheese on low heat and remove the pot from the heat before adding the cheddar.
The Chicken Is Tough
Cause: The chicken was boiled aggressively or cooked for too long.
Fix: Keep the soup at a gentle simmer and cook until the chicken reaches 165°F (74°C).
The Soup Isn’t Creamy Enough
Cause: The cream cheese wasn’t fully incorporated or the soup contains too much broth for your preference.
Fix: Make sure the cream cheese is softened and fully whisked into the broth. You can also let the soup gently simmer before adding the dairy to reduce it slightly.
The Soup Is Too Salty
Cause: Salt from the broth, canned ingredients, cream cheese, and cheese adds up.
Fix: Taste before adding extra salt. If it’s already too salty, add a little unsalted broth or water and adjust the other flavors with lime.
The Tortilla Toppings Get Soggy
Cause: Tortilla strips or chips were added too early.
Fix: Add them directly to individual bowls just before serving.
FAQ
Can I Make This Without Cream Cheese?
Yes. You can use heavy cream, sour cream, or another creamy ingredient instead, although each will give the soup a slightly different texture and flavor.
Why Did My Soup Curdle?
The dairy was probably exposed to too much heat.
Keep the cream cheese over low heat and remove the pot from the heat before adding the cheddar. Avoid boiling the soup after the dairy has been added.
Can I Use Canned Chicken?
Yes. Canned chicken can be used when you need a very quick meal.
Drain it well and add it near the end of cooking so it only needs to heat through.
What Beans Work Best?
Black beans are our first choice because their flavor and texture work especially well with the creamy broth.
Pinto beans are also a good option.
Can I Use Frozen Corn?
Yes. Add frozen corn directly to the soup with the beans and allow it to heat through.
Can I Use Rotisserie Chicken?
Absolutely. Use about 2 cups shredded rotisserie chicken and add it with the beans and corn.
This is the fastest way to make the recipe.
Is Creamy Chicken Tortilla Soup Gluten-Free?
It can be.
Use gluten-free chicken broth, seasonings, canned ingredients, and certified gluten-free corn tortilla chips or strips.
Can I Make This Dairy-Free?
Yes. Use dairy-free cream cheese and dairy-free shredded cheese.
Keep in mind that substitutions may slightly change the flavor and texture.
Can I Freeze Creamy Chicken Tortilla Soup?
You can, but dairy-based soups may separate after freezing.
For the best texture, refrigerate leftovers instead.
How Long Does Creamy Chicken Tortilla Soup Last in the Fridge?
Store it in an airtight container for up to 4 days.
How Do I Reheat Creamy Chicken Tortilla Soup?
Reheat it gently over low to medium-low heat, stirring occasionally.
Don’t let it boil.
How Do I Make the Soup Less Thick?
Add warm chicken broth a little at a time until the soup reaches your preferred consistency.
What Can I Serve With Creamy Chicken Tortilla Soup?
Serve it with crispy tortilla strips, avocado, cilantro, lime, sour cream, or extra cheese.
You can also serve it with a simple sandwich or salad.
Can I Make It in a Slow Cooker?
Yes, but the slow-cooker method requires different timing and a slightly different dairy-addition process.
For the most reliable result, use the stovetop method in the main recipe.
Is This the Same as Mexican Tortilla Soup?
Not exactly.
Traditional tortilla soup generally has a lighter tomato-based broth, while this version adds cream cheese and cheddar for a rich, creamy texture.
More Soup Recipes You’ll Love
If you’re in the mood for another cozy bowl, try:
- Creamy Chicken Noodle Soup
- Chicken Enchilada Soup
- Chicken Tortilla Soup
- Chicken Chili Recipe
- Broccoli Cheddar Soup
- Yummy Vegan Coconut Curry Chickpea Soup Recipe
Conclusion
This Creamy Chicken Tortilla Soup turns simple ingredients into a warm, filling meal with very little fuss. The chicken, black beans, corn, tomatoes, and smoky spices create a flavorful base, while cream cheese and cheddar make it rich and velvety.
For the smoothest soup, keep the heat low when adding the dairy and remove the pot from the heat before stirring in the cheddar. Finish each bowl with crispy tortilla strips, fresh cilantro, avocado, and lime for the best combination of creamy, crunchy, and fresh.
And if you’re short on time, don’t forget the rotisserie chicken shortcut. It makes this already easy soup even quicker.
Creamy Chicken Tortilla Soup
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 1 jalapeño seeded and finely chopped, optional
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon salt plus more to taste
- ¼ teaspoon black pepper
- 4 cups 960 ml chicken broth
- 1 can 10 oz/283 g diced tomatoes with green chiles
- 1 lb 450 g boneless, skinless chicken breasts or thighs
- 1 can 15 oz/425 g black beans, drained and rinsed
- 1 cup about 150 g corn kernels
- 4 oz 113 g cream cheese, softened
- ½ cup about 55 g freshly shredded sharp cheddar
- 1 tablespoon fresh lime juice
- 2 tablespoons chopped fresh cilantro
For Serving
- Crispy tortilla strips or crushed tortilla chips
- Diced avocado
- Fresh cilantro
- Lime wedges
- Extra shredded cheddar
- Sour cream
- Sliced jalapeño
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and jalapeño and cook for 4–5 minutes.
- Add garlic, chili powder, cumin, smoked paprika, salt, and pepper. Cook for 30 seconds.
- Add chicken broth and diced tomatoes with green chiles.
- Add chicken and bring to a gentle simmer.
- Cover and cook for 15–20 minutes, until chicken reaches 165°F (74°C).
- Remove chicken and shred with two forks.
- Add black beans and corn and simmer for 5 minutes.
- Return shredded chicken to the pot.
- Reduce heat to low and stir in softened cream cheese until smooth.
- Remove from heat and gradually stir in shredded cheddar.
- Stir in lime juice and cilantro.
- Taste and adjust seasoning.
- Ladle into bowls and add desired toppings.
- Serve immediately.