Creamy Chicken Enchilada Soup

Loading…

By Reading time

Rich, spoon-coating broth and shredded chicken make this creamy chicken enchilada soup feel like dinner with a little extra payoff. The enchilada sauce gives it that deep red, chili-backed flavor right away, while cream cheese and heavy cream soften the edges without turning it bland. You still get the corn, beans, and tortilla strips for texture, so every bowl eats like a full meal instead of just a soup course.

What makes this version work is the order. The onions get a head start so they melt into the base instead of floating around raw, and the spices bloom in the hot pot before the liquid goes in. That little step matters because cumin and chili powder taste flat if they go straight into broth. The cream cheese also gets added after the soup comes back down from a boil, which keeps the broth smooth instead of grainy.

Below, I’ve included the one place people usually rush this soup and end up with a sauce that looks split, plus the ingredient swaps that still keep the texture right. If you want a soup that tastes like it simmered longer than it did, this one gets there without extra work.

“

The broth turned out silky and the cream cheese melted in without any lumps. I made it on a weeknight and my kids kept asking for more of the tortilla strips on top.

★★★★★— Melissa R.

Creamy chicken enchilada soup deserves a spot in your rotation, especially when you want that red enchilada broth, tender chicken, and crunchy tortilla topping in one bowl.

Save to Pinterest

The Difference Between a Creamy Broth and a Broken One

This soup only stays smooth if you respect the heat. The biggest mistake is adding dairy while the pot is still boiling hard. That can make cream cheese turn grainy and heavy cream separate at the edges. Pull the soup back to a gentle simmer before the dairy goes in, and stir until the cream cheese disappears completely before you add the chicken.

The second piece people miss is that enchilada sauce needs time to blend with the broth before the cream goes in. If you dump everything together at once, the flavor stays thin and the texture never settles into that full, spoonable body. Let the base come together first. Then the dairy finishes it instead of fighting it.

What Each Ingredient Is Actually Doing in This Bowl

Creamy Chicken Enchilada Soup red broth chicken tortilla strips
  • Chicken breast — Cooked and shredded chicken gives you a lean base that soaks up the broth. Rotisserie chicken works well here if you need a shortcut, and it brings a little more richness than plain poached chicken.
  • Red enchilada sauce — This is the backbone of the soup. Use a sauce you like the taste of on its own, because it carries most of the Tex-Mex flavor and there isn’t another ingredient that can fully replace it.
  • Cream cheese and heavy cream — These two are what turn the broth from thin to velvety. If you need a lighter version, you can swap the heavy cream for half-and-half, but don’t skip the cream cheese unless you want a much looser soup.
  • Black beans and corn — They add body, sweetness, and bite. Canned beans and corn are fine here; just drain them well so they don’t water down the soup.
  • Onion, garlic, cumin, and chili powder — This is the flavor base that keeps the soup from tasting flat. Blooming the spices in the hot pot before the broth goes in wakes them up and gives the whole pot more depth.

Building the Base Before the Dairy Goes In

Softening the onion first

Start by cooking the diced onion in a large pot until it looks translucent and smells sweet, not sharp. That takes about four minutes over medium heat. If the onion still looks opaque and crunchy, it will stay too obvious in the finished soup. Once the garlic, cumin, and chili powder go in, stir constantly for a minute or two so the spices stop smelling raw and start smelling warm.

Letting the broth and enchilada sauce blend

Pour in the enchilada sauce, broth, beans, and corn, then bring everything to a real boil before lowering the heat. That first boil helps the sauce distribute evenly through the liquid. If the pot never gets hot enough at this stage, the soup tastes separated instead of unified. Once it comes together, drop the heat to a gentle simmer so the cream layer can join without curdling later.

Melting the cream cheese the right way

Add the cubed cream cheese when the soup is no longer boiling hard. Stir patiently until every cube is gone and the broth looks smooth and slightly thickened. If you rush this part, the cheese can leave little soft bits behind instead of melting cleanly. A whisk can help, but a wooden spoon works fine if you keep the heat low and stay with it.

Finishing with chicken and cream

Stir in the shredded chicken and heavy cream, then let the soup simmer for about ten minutes. This is where the texture settles and the chicken picks up the flavor of the broth. You’re looking for a creamy soup that coats the spoon without turning pasty. Taste it at the end and season with salt and pepper only after the soup has had time to settle, because the broth concentrates as it simmers.

How to Adapt This for a Lighter Bowl or a Bigger Crowd

Dairy-Free Version

Use full-fat coconut milk instead of heavy cream and swap the cream cheese for a dairy-free cream cheese that melts well. The soup will be a little less tangy and slightly more mellow, but it still gets that rich, creamy finish. Keep the heat low when you add the substitute so it blends smoothly.

Lower-Carb Bowl

Leave out the corn and add extra chicken or diced zucchini near the end. You’ll lose a little sweetness and crunch, but the broth stays thick and satisfying. Serve it with sliced avocado and lime instead of tortilla strips if you want to keep the bowl lighter.

Using Rotisserie Chicken

Rotisserie chicken is the fastest shortcut here and works especially well when you’re short on time. Stir it in at the end just long enough to heat through, since it’s already cooked and can dry out if it simmers too long. The soup gets a slightly deeper roast flavor from the chicken, which is a nice bonus.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. It will thicken as it chills.
  • Freezer: It freezes, but the dairy can separate a little after thawing. For best texture, freeze before adding the cream and cream cheese, then stir those in fresh when reheating.
  • Reheating: Warm it slowly over low heat on the stove, stirring often. A hard boil is the fastest way to break the dairy, so keep it at a gentle simmer and add a splash of broth if it’s gotten too thick.

Answers to the Questions Worth Asking

Can I use rotisserie chicken for creamy chicken enchilada soup?+

Yes. Rotisserie chicken is one of the easiest swaps here and it actually works well because the meat is already seasoned and tender. Stir it in near the end so it heats through without drying out.

How do I keep the cream cheese from getting lumpy?+

Lower the heat before the cream cheese goes in and cut it into small cubes so it melts faster. If the soup is boiling, the outside of the cheese tightens before the center can blend in. Gentle heat is what gives you a smooth broth.

Can I make creamy chicken enchilada soup ahead of time?+

Yes, and the flavor gets even better after a day in the fridge. The soup will thicken as it sits, so loosen it with a little broth when you reheat it. I’d wait to add the tortilla strips until serving so they stay crisp.

How do I thicken creamy chicken enchilada soup if it looks thin?+

Let it simmer uncovered for a few extra minutes so some of the liquid cooks off. You can also mash a small spoonful of the beans against the side of the pot, which gives the broth a little more body without changing the flavor. Don’t crank up the heat, because that can split the dairy instead of thickening the soup.

Can I freeze creamy chicken enchilada soup?+

You can, but the texture is best if you freeze the soup before the cream cheese and heavy cream go in. Dairy tends to separate after thawing, and this soup is all about the smooth, creamy finish. If you freeze the finished soup, reheat it slowly and whisk well.

Creamy Chicken Enchilada Soup

Creamy chicken enchilada soup with a red enchilada broth and melted cream cheese for a thick, velvety texture. Shredded chicken, corn, and black beans simmer together, then serve loaded with tortilla strips, sour cream, cheddar, cilantro, and lime.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 640

Ingredients
  

Chicken breast
  • 1.5 lb chicken breast, cooked and shredded
Black beans
  • 1 can (15 oz) black beans, drained
Corn
  • 1 can (15 oz) corn, drained
Onion
  • 1 onion, diced
Garlic
  • 3 cloves garlic, minced
Red enchilada sauce
  • 1 can (10 oz) red enchilada sauce
Chicken broth
  • 4 cup chicken broth
Heavy cream
  • 1 cup heavy cream
Cream cheese
  • 8 oz cream cheese, cubed
Cumin
  • 2 tsp cumin
Chili powder
  • 1 tsp chili powder
Sour cream
  • 0.25 cup sour cream for serving
Cheddar
  • 0.5 cup cheddar for serving
Tortilla strips
  • 2 cup tortilla strips for serving
Cilantro
  • 0.25 cup cilantro for serving
Lime
  • 1 lime for serving
Salt
  • 1 tsp salt to taste
Black pepper
  • 0.5 tsp pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Sauté the aromatics
  1. Heat a large pot over medium heat and sauté the diced onion for 4 minutes, until softened. Add the minced garlic, cumin, and chili powder and cook for 2 minutes, stirring until fragrant and darkened at the edges.
Build the soup base
  1. Stir in the red enchilada sauce, chicken broth, black beans, and corn, then bring to a boil. Keep boiling just until the mixture looks uniformly combined and steaming through, about 2 to 3 minutes.
Make it creamy
  1. Reduce the heat to low and stir in the cubed cream cheese until completely melted and smooth. Let it simmer gently, 2 to 3 minutes, so the broth thickens.
  2. Add the shredded chicken and the heavy cream, then simmer for 10 minutes. The soup should look glossy and creamy, with chicken pieces heated all the way through.
Season and serve
  1. Season with salt and pepper to taste, then stir well to evenly distribute the flavor. Turn off the heat once the seasoning is balanced.
  2. Ladle the soup into bowls and top with sour cream, cheddar, tortilla strips, cilantro, and lime to serve. Add the toppings right before eating so the tortilla strips keep their crunch.

Notes

Pro tip: reduce heat before adding cream cheese so it melts smoothly without lumps. Store leftovers in an airtight container in the fridge for up to 3 days; reheat gently on the stovetop. Freezing is not recommended because dairy may separate during thawing. If you want a lighter version, swap heavy cream for half-and-half and use light cream cheese for a similar creamy texture.

You might also like these recipes

Leave a Comment

Recipe Rating