creamy chicken tortilla soup in a yellow bowl topped with tortilla strips, sour cream, and avocado
| |

The Best Creamy Chicken Tortilla Soup You Will Ever Make

There are soups you make because you have to eat something, and then there are soups you make because you genuinely cannot stop thinking about them. Creamy chicken tortilla soup is firmly in the second camp. It’s thick, smoky, just a little spicy, and loaded with tender shredded chicken, black beans, corn, and a velvety broth that tastes like it simmered all day — even when it didn’t. This is the soup I reach for on cold weeknights, lazy Sundays, and any time I need dinner on the table in under an hour with minimal cleanup.

The secret that makes this one different? Cream cheese. Added at the very end, off the heat. That’s the move.

Why You’ll Love This Recipe

This creamy chicken tortilla soup hits every note you want from a bowl of soup. It’s rich without being heavy. It’s got heat, but it’s not aggressive about it. And it comes together fast — especially if you start with a rotisserie chicken, which I almost always do.

It’s also endlessly flexible. Swap the protein, skip the cream cheese if you’re dairy-free, throw in extra veggies. The base is forgiving, and the toppings are where you really get to make it your own. Speaking of toppings — don’t skip them. The crispy tortilla strips aren’t a garnish. They’re part of the dish.

If you love Mexican-inspired comfort food, you’ll want to have this in regular rotation alongside dishes like these Lime Chicken Tacos and this crowd-favorite Shredded Beef Enchiladas — same flavor world, different format.

Ingredients You’ll Need

Rotisserie chicken (about 3 cups shredded) — Using a store-bought rotisserie chicken saves you 45 minutes and adds more flavor than poached chicken breast ever will. The skin-on roasted flavor carries into the broth.

Chicken broth (4 cups) — Use a good-quality low-sodium broth. You’re building a lot of flavor on top of it, so you want control over the salt level.

Cream cheese (4 oz, softened) — This is the ingredient that separates a good tortilla soup from a great one. It adds body and richness without making the soup taste dairy-heavy. Critically: it goes in at the very end, off the heat. More on that below.

Diced tomatoes with green chiles (1 can, 10 oz) — Ro-Tel is the classic here. It adds acidity, a little heat, and depth all in one can.

Black beans (1 can, drained and rinsed) — Adds protein and body. Pinto beans work too.

Frozen corn (1 cup) — No need to thaw it first. It goes in frozen and warms up in the broth.

Yellow onion (1 medium, diced) — The aromatic base. Don’t skip the sauté step — it makes a real difference.

Garlic (4 cloves, minced) — Four cloves is the floor, not the ceiling.

Chili powder, cumin, smoked paprika, salt — The spice trio that builds the backbone of the broth. Smoked paprika is the one people often leave out. Don’t.

Olive oil — For sautéing the aromatics.

For toppings: corn tortilla strips (or crushed tortilla chips), shredded Mexican cheese blend, sour cream, fresh cilantro, lime wedges, sliced jalapeño, diced avocado. Load it up.

How to Make Creamy Chicken Tortilla Soup Step by Step

Step 1: Sauté the aromatics.
Heat a tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for about 5 minutes, until softened and translucent. Add the garlic and cook for another 60 seconds, stirring constantly. You’re building your flavor base here — don’t rush it.

Step 2: Add the spices.
Stir in 1½ teaspoons chili powder, 1 teaspoon cumin, and ½ teaspoon smoked paprika. Let the spices toast in the oil for 30 seconds before adding any liquid. This step blooms the spices and wakes up their flavor in a way that stirring them into liquid never quite does.

Step 3: Build the broth.
Pour in the chicken broth, then add the diced tomatoes with green chiles, black beans, and frozen corn. Stir everything together and bring to a gentle boil.

Step 4: Add the chicken and simmer.
Add your shredded rotisserie chicken. Reduce heat to medium-low and simmer for 15 minutes. This gives everything time to meld together. Taste and adjust salt at this point.

Step 5: Add the cream cheese — and this is important.
Turn off the heat completely. Cut the cream cheese into small cubes and drop them into the hot soup. Whisk or stir vigorously until fully melted and incorporated. If you add cream cheese while the soup is actively boiling, it breaks — the proteins seize up and you get a grainy, curdled texture instead of a smooth, creamy broth. Off the heat, it melts perfectly every time.

Step 6: Taste, adjust, and serve.
Give it a final taste. Add salt, a squeeze of lime, or a pinch more chili powder if needed. Ladle into bowls and pile on the toppings.

Slow cooker variation: Add everything except the cream cheese to the slow cooker. Cook on low for 6-8 hours or high for 3-4 hours. Shred the chicken directly in the pot if using raw chicken breasts. Turn off the heat, then stir in the cream cheese the same way — off the heat, cubed, whisked until smooth.

Pro Tips for Perfect Creamy Chicken Tortilla Soup

1. Always add cream cheese off the heat. I cannot stress this enough. The moment I forgot and added it while the soup was still simmering, I ended up with lumpy, broken broth. Pull the pot off the burner, let it sit for 30 seconds, then add the cream cheese in cubes and whisk.

2. Rotisserie chicken is not a shortcut — it’s an upgrade. The roasted flavor genuinely improves the soup. I usually pick up a rotisserie chicken specifically to make this, then use the carcass to make homemade broth the next day.

3. Make the tortilla strips yourself. Slice corn tortillas into thin strips, toss with a little oil and salt, and bake at 400°F for 10-12 minutes until crispy. They’re dramatically better than bag chips in this soup, and they stay crunchy longer. You can also air fry them at 375°F for 6-8 minutes.

4. Don’t skip the lime at the end. A squeeze of fresh lime juice right before serving brightens the whole bowl and cuts through the richness of the cream cheese. It’s the difference between a soup that tastes a little flat and one that tastes alive.

5. It gets better the next day. Like most soups, this one improves overnight. The flavors deepen and the broth thickens slightly. If it thickens too much when reheating, just splash in a little broth and stir.

Frequently Asked Questions

Can I make creamy chicken tortilla soup ahead of time?
Yes, and it actually improves with time. Make it up to 3 days ahead and store it in the fridge. Reheat gently over medium-low heat, adding a splash of chicken broth if it’s thickened too much. Add fresh toppings right before serving.

Can I freeze this soup?
You can, but the cream cheese can change texture slightly after freezing and thawing. It’s still delicious — just whisk it vigorously when reheating to bring it back together. I’d recommend freezing before adding the cream cheese, then stirring it in fresh when you reheat.

How do I make it spicier?
Use hot Ro-Tel instead of original, add a diced jalapeño with the onions, increase the chili powder to 2 teaspoons, or stir in a teaspoon of chipotle peppers in adobo sauce. Any of these will noticeably turn up the heat.

Can I use raw chicken instead of rotisserie?
Absolutely. Add 1.5 pounds of raw chicken breasts or thighs in Step 3 along with the broth. Simmer until cooked through (about 20 minutes), then remove and shred before returning to the pot. Thighs will give you more flavor and stay juicier.

What can I use instead of cream cheese?
Heavy cream (½ cup) stirred in at the end works well and doesn’t require the same off-heat technique. Sour cream also works but can curdle if the soup is too hot — same rule applies, add it off the heat.

More Recipes You’ll Love

If this creamy chicken tortilla soup is your kind of dinner, these are worth bookmarking next:

Pork Carnitas Tacos — slow-cooked, crispy-edged carnitas that belong in your regular rotation
Ultimate Guacamole — the perfect bowl to set out while this soup is on the stove
Hearty Beef Stew — when you want that same deep, cozy warmth but with beef and root vegetables


creamy chicken tortilla soup in a yellow bowl topped with tortilla strips, sour cream, and avocado

The Best Creamy Chicken Tortilla Soup

A thick, smoky, velvety chicken tortilla soup loaded with shredded rotisserie chicken, black beans, corn, and a rich cream cheese broth. Ready in under an hour on the stovetop or all day in the slow cooker.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 6 servings
Course: Soup
Cuisine: Mexican
Calories: 380

Ingredients
  

  • 3 cups rotisserie chicken shredded
  • 4 cups low-sodium chicken broth
  • 4 oz cream cheese softened and cubed
  • 1 can (10 oz) diced tomatoes with green chiles such as Ro-Tel
  • 1 can (15 oz) black beans drained and rinsed
  • 1 cup frozen corn
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 1 1/2 teaspoon chili powder
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1 teaspoon kosher salt plus more to taste
  • 1 tablespoon olive oil
  • For Serving
  • Crispy corn tortilla strips or crushed tortilla chips
  • Shredded Mexican cheese blend
  • Sour cream
  • Fresh cilantro
  • Lime wedges
  • Sliced jalapeño
  • Diced avocado

Equipment

  • Large pot or Dutch oven
  • Whisk
  • Ladle

Method
 

  1. Heat olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook for 5 minutes, until softened. Add the garlic and cook for 60 seconds, stirring constantly.
  2. Stir in the chili powder, cumin, and smoked paprika. Let the spices toast in the oil for 30 seconds before adding any liquid.
  3. Pour in the chicken broth, then add the diced tomatoes with green chiles, black beans, and frozen corn. Stir to combine and bring to a gentle boil.
  4. Add the shredded rotisserie chicken. Reduce heat to medium-low and simmer for 15 minutes. Taste and adjust salt.
  5. Turn off the heat completely. Add the cubed cream cheese to the hot soup and whisk or stir vigorously until fully melted and smooth. Do not add the cream cheese while the soup is actively boiling — it will break and turn grainy.
  6. Taste and adjust seasoning with salt, lime juice, or additional chili powder. Ladle into bowls and top generously with tortilla strips, cheese, sour cream, cilantro, and a squeeze of lime.

Nutrition

Calories: 380kcalCarbohydrates: 28gProtein: 32gFat: 16gSaturated Fat: 7gSodium: 680mgFiber: 6gSugar: 4g

Notes

SLOW COOKER METHOD: Add everything except the cream cheese to the slow cooker. Cook on low 6-8 hours or high 3-4 hours. Turn off heat, then stir in cream cheese the same way — off the heat, cubed, whisked until smooth.
FREEZING TIP: Freeze before adding cream cheese for best texture. Stir in fresh cream cheese when reheating.
SPICIER: Use hot Ro-Tel, add a diced jalapeño with the onions, or stir in 1 tsp chipotle peppers in adobo sauce.

Tried this recipe?

Let us know how it was!

Similar Posts

Leave a Reply

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

Recipe Rating