Creamy Chicken Tortilla Soup

Posted on

Soups, Stews & Chili

Difficulty

Prep time

Cooking time

Total time

Servings

Rich, creamy, and loaded with shredded chicken, this chicken tortilla soup lands in the bowl with the kind of spoon-coating broth that keeps people coming back for one more ladle. The tomatoes bring brightness, the cream cheese gives it body, and the taco seasoning plus cumin push it squarely into Tex-Mex territory without tasting like a shortcut.

What makes this version work is the order. The onion softens first, then the garlic and seasoning bloom in the hot pot so the spices taste full instead of dusty. The cream cheese goes in after the broth and tomatoes have had a chance to heat through, which helps it melt smoothly instead of clumping. That last simmer with the chicken and heavy cream ties everything together and gives the soup the texture people expect from a creamy tortilla soup.

Below, I’ve included the small details that keep the broth velvety, the best way to handle substitutions, and the fixes for the two things that usually go sideways: a grainy base and a soup that tastes flat at the end.

The broth turned out creamy without being heavy, and the cream cheese melted in completely once I lowered the heat. My husband said the black beans and corn made it taste like it had been simmering all afternoon.

★★★★★— Melissa R.

Save this creamy chicken tortilla soup for the nights when you want a cozy Tex-Mex bowl with black beans, corn, and a rich broth that comes together fast.

Save to Pinterest

The Trick to Keeping the Cream Smooth Instead of Grainy

Once the broth comes to a boil, the heat has to come down before the cream cheese goes in. That’s the point where a lot of soups turn rough or split. High heat can make dairy seize, and cream cheese is especially touchy if you toss it into a rolling boil.

I cube it first so it melts faster, then stir patiently until the broth looks velvety before adding the chicken and heavy cream. If you rush this part, you’ll get little soft bits floating in the soup instead of a unified base. The texture should look glossy and thick enough to cling to the back of a spoon.

  • Keep the pot at a gentle simmer. A hard boil can break the dairy and make the soup look curdled at the edges.
  • Use cream cheese straight from the package, but cut it into cubes. Smaller pieces melt more evenly and give you fewer stubborn lumps.
  • Stir after each addition. Letting the soup move around the pot helps the heat distribute without shocking the dairy.

What Each Ingredient Is Doing in the Bowl

Creamy Chicken Tortilla Soup creamy Tex-Mex shredded chicken

The chicken gives this soup its substance, but it doesn’t need to be cooked in the pot as long as it’s already shredded and tender. Rotisserie chicken works well here, and leftover roasted chicken is fine too. If you start with raw chicken breast, poach it separately and shred it before adding it back in; trying to cook it fully in the soup can leave you waiting on the chicken instead of finishing the broth.

Cream cheese and heavy cream do different jobs. Cream cheese thickens and gives the soup that rich, almost silky body, while heavy cream rounds the edges and makes the broth taste finished. The taco seasoning and cumin are doing the seasoning work, but the canned tomatoes matter just as much because they bring acidity and color that keep the soup from tasting flat or overly rich.

  • Black beans and corn add bulk, sweetness, and a little texture contrast. Drain them well so the soup doesn’t turn watery.
  • Rotel and diced tomatoes build the base and provide the right amount of heat and tomato flavor. If you only have plain diced tomatoes, add a pinch of cayenne or a little diced green chile for more lift.
  • Chicken broth loosens the base and carries the seasoning through the whole pot. Use a broth you’d actually drink; bland broth makes the finished soup taste thin.
  • Garnishes matter here. Sour cream, cheddar, tortilla strips, cilantro, avocado, and lime sharpen the creamy broth and give each bowl some crunch and freshness.

Building the Soup in the Right Order

Starting With the Onion and Garlic

Cook the diced onion in a large pot until it turns soft and translucent with a little color at the edges. That’s the base of the soup, and it needs those first four minutes to lose its raw bite. Add the garlic and taco seasoning next and stir them for two minutes so the spices bloom in the hot oil and the garlic tastes sweet instead of sharp. If the garlic starts to brown too fast, lower the heat immediately; burned garlic will carry through the whole pot.

Letting the Tomatoes and Broth Set the Base

Pour in the Rotel, diced tomatoes, chicken broth, black beans, corn, and cumin, then bring the pot up to a boil before reducing it. The boil helps everything come together quickly, but the soup should not stay there. Once it’s hot, drop it to a steady simmer so the flavors can meld without reducing too aggressively. If the pot is left uncovered at a hard boil, the broth can cook down too far and the soup will taste salty instead of balanced.

Melting the Cream Cheese Without Breaking It

Add the cubed cream cheese once the soup has calmed to a gentle simmer. Stir until every cube disappears and the broth turns smooth and lightly thickened. This is where patience pays off. If you see pale specks, keep stirring before moving on. The soup should look cohesive before the heavy cream goes in, not streaked or lumpy.

Finishing With Chicken and Cream

Stir in the shredded chicken and heavy cream, then let the soup simmer for about ten minutes so the chicken warms through and the flavors settle. This last stretch is where the texture becomes spoonable instead of loose. Taste at the end and season with salt and pepper only after the dairy has had time to settle, because the soup often tastes less seasoned once the cream goes in. Finish with lime, cilantro, and tortilla strips right before serving so the top stays fresh and crisp.

How to Adapt This for Different Diets and What to Do With Leftovers

Dairy-Free Version

Swap the cream cheese for a dairy-free cream cheese and use full-fat coconut milk in place of the heavy cream. The soup will still be creamy, but it will pick up a faint coconut note, so keep the cumin and taco seasoning balanced rather than heavy-handed. This version is a little lighter in body, but it still holds up well with the toppings.

Thicker, Heartier Soup

If you want a thicker bowl, mash a small scoop of the black beans before adding them to the pot or let the soup simmer uncovered for a few extra minutes after the cream goes in. That gives the broth more body without adding flour. Don’t overdo it or you’ll lose the loose, spoonable texture that makes this soup appealing.

Using What You Already Have

No Rotel on hand? Use diced tomatoes and add a small can of green chiles or a pinch of cayenne. No cooked chicken? Shred a rotisserie chicken or poach breasts in the broth before you build the rest of the soup. The recipe is flexible as long as you keep the dairy going in at the end.

Storage and Reheating

  • Refrigerator: Store for up to 4 days. The soup thickens as it chills, so it will look denser the next day.
  • Freezer: It freezes, but dairy-based soups can separate a bit when thawed. For the best result, freeze before adding the cream if you know you’ll make it ahead, then stir in the dairy when reheating.
  • Reheating: Warm it slowly over low heat and stir often. A hard boil can break the cream and make the texture grainy, especially after chilling.

Questions I Get Asked About This Recipe

Can I use raw chicken instead of cooked chicken?+

Yes, but cook it separately or simmer it in the broth until done before shredding. Starting with cooked chicken is faster and gives you better control over the soup texture. If you add raw chicken and the dairy too early, you risk overcooking the cream while you wait for the chicken to finish.

How do I keep the cream cheese from clumping?+

Lower the heat before it goes in and cube the cream cheese first. Small pieces melt faster, and a gentle simmer gives them time to disappear into the broth instead of seizing into little bits. If the soup is boiling hard, pull the pot back for a minute and stir until it smooths out.

Can I make this creamy chicken tortilla soup ahead of time?+

Yes, and it reheats well. The soup gets thicker in the fridge, so add a splash of broth or water when warming it if needed. Hold the tortilla strips until serving so they stay crisp.

How do I make it spicier without ruining the creamy broth?+

Add a little chipotle powder, extra Rotel, or a pinch of cayenne with the taco seasoning. That keeps the heat folded into the base instead of dumping raw spice on top at the end. Start small, because the cream softens the heat less than people expect.

Can I freeze leftovers with the cream in them?+

You can, but the texture may separate a little after thawing. For the smoothest result, freeze the soup before the cream is added and stir in the cream cheese and heavy cream when you reheat it. That keeps the dairy from getting grainy.

Creamy Chicken Tortilla Soup

Creamy chicken tortilla soup with a rich orange-cream Tex-Mex broth, tender shredded chicken, and melty cream cheese. Simmered until smooth, then finished with crunchy tortilla strips and a sour cream swirl.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 8 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 620

Ingredients
  

Soup base
  • 1.5 lb chicken breast Cooked and shredded.
  • 1 can (15 oz) black beans Drained.
  • 1 can (15 oz) corn Drained.
  • 1 can (10 oz) Rotel tomatoes
  • 1 can (14 oz) diced tomatoes
  • 1 onion Diced.
  • 4 cloves garlic Minced.
  • 4 cup chicken broth
  • 8 oz cream cheese Cubed.
  • 1 cup heavy cream
  • 1 packet (1 oz) taco seasoning
  • 1 tsp cumin
  • 0.25 salt To taste.
  • 0.25 pepper To taste.
Toppings
  • 0.5 cup sour cream For serving.
  • 0.5 cup shredded cheddar For serving.
  • 1 cup tortilla strips For serving.
  • 0.25 cup cilantro For serving.
  • 1 medium avocado Sliced for serving.
  • 1 medium lime Juiced and/or served as wedges.

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics
  1. In a large pot, sauté the onion for 4 minutes over medium heat until softened and fragrant (visual cue: translucent edges). Add the garlic and taco seasoning and cook for 2 minutes, stirring constantly (visual cue: spices look slightly toasted).
Build the soup
  1. Add the Rotel tomatoes, diced tomatoes, chicken broth, black beans, and corn. Bring to a boil over high heat (visual cue: rolling bubbles across the surface).
Melt in cream cheese
  1. Reduce the heat to low and stir in the cubed cream cheese until completely melted and the broth looks smooth and creamy (visual cue: no visible cream cheese chunks).
Simmer with chicken
  1. Stir in the shredded chicken and heavy cream, then simmer for 10 minutes (visual cue: thickened broth that gently bubbles).
Season and serve
  1. Season with salt and pepper to taste. Serve immediately with sour cream, shredded cheddar, tortilla strips, cilantro, avocado, and lime as toppings (visual cue: toppings piled on top).

Notes

Pro tip: cube and melt the cream cheese on low heat to avoid graininess—stir until fully smooth before adding toppings. Store leftovers in an airtight container in the refrigerator up to 3–4 days; freeze soup (without sour cream and tortilla strips) up to 3 months for best texture. For a lighter option, use reduced-fat cream cheese and half-and-half instead of heavy cream while keeping the simmer time the same.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating