Creamy Chicken Enchilada Soup

Loading…

By Reading time
Servings 4–6 people

Creamy chicken enchilada soup lands in that sweet spot between cozy and bold: a spoonable, cheesy broth with the same red-chile depth you want from enchiladas, only faster and easier to eat on a weeknight. The texture matters here. You want a silky base that coats the chicken and beans, not a thin tomato soup pretending to be Tex-Mex.

What makes this version work is the order. The onions and spices cook first, which wakes up the cumin and chili powder before any liquid goes in. Then the cream cheese melts into the hot broth before the heavy cream is added, so the soup turns smooth instead of grainy. That small sequence keeps the dairy stable and gives you a richer finish without extra fuss.

Below, I’ve included the exact cues I watch for when the soup is ready, plus the substitutions I’d actually use if I needed to stretch it, lighten it, or make it with what’s already in the pantry.

“

The cream cheese melted in smooth and the broth turned thick and rich without curdling. I added extra lime at the table and it tasted just like enchiladas in soup form.

★★★★★— Melissa K.

Creamy Chicken Enchilada Soup is one to keep handy for nights when you want that enchilada flavor without rolling a single tortilla.

Save to Pinterest

The Trick Is Melting the Cream Cheese Before the Soup Boils

The biggest mistake with creamy soups like this is rushing the dairy into a liquid that’s too hot or letting it boil hard after the cream goes in. Cream cheese needs gentle heat and a little time to disappear fully; if you drop it into a rolling boil, you get little soft lumps that never quite smooth out. The broth should be hot and steamy, not aggressively bubbling, when the cream cheese goes in.

The other detail that matters is the enchilada sauce. It brings the red-chile base, seasoning, and body all at once, so this isn’t a place to substitute plain tomato sauce and expect the same result. You’re building a soup that tastes layered, not flat, and the order of the ingredients keeps the texture lush instead of thin or broken.

What Each Ingredient Is Doing in This Bowl

Creamy Chicken Enchilada Soup rich creamy Tex-Mex
  • Chicken breast — Cooked, shredded chicken gives you lean protein and a firm texture that holds up in the broth. Rotisserie chicken works well here if you want to skip the cooking step, and it brings a little extra salt and seasoning with it.
  • Red enchilada sauce — This is the backbone of the soup. Use a brand you like because its chile flavor will carry through every spoonful; this isn’t the ingredient to swap lightly.
  • Cream cheese — It’s what turns the broth from brothy to creamy without needing a flour roux. Cube it before it goes in so it melts faster and more evenly.
  • Heavy cream — Heavy cream gives the soup its final silkiness and a rounded finish. Half-and-half can work in a pinch, but the soup will be a little lighter and less plush.
  • Black beans and corn — These add body, sweetness, and contrast. Drain them well so the soup doesn’t turn watery.
  • Cumin and chili powder — These spices bloom in the oil with the onion and garlic, which deepens their flavor. If they go straight into the broth, they taste flatter.

Building the Broth Without Breaking the Dairy

Softening the Onion First

Start by cooking the onion until it turns translucent and loses that raw bite. You’re not looking for color here, just a soft base that will disappear into the soup. Once the onion is tender, add the garlic, cumin, and chili powder and stir them for a minute or two until they smell warm and fragrant. If the garlic starts to brown, the heat is too high and the soup will pick up a bitter edge.

Letting the Broth Take Shape

Pour in the enchilada sauce, broth, black beans, and corn, then bring everything to a boil before reducing the heat. The boil helps the base come together, but you don’t want to keep it there once the cream cheese goes in. At this stage the soup should look thin and a little rustic; it thickens later. If it already seems heavy before the dairy, the broth was reduced too far.

Melting in the Cream Cheese

Drop in the cream cheese while the soup is hot and stir until it disappears completely. Keep the heat low enough that the soup stays at a gentle simmer, not a hard boil. If you still see pale bits, give it another minute and press them against the side of the pot with your spoon. This is the point that determines whether the final soup is velvety or speckled with soft curds.

Finishing With Chicken and Cream

Stir in the shredded chicken and heavy cream, then let the soup simmer for about 10 minutes so the flavors settle and the chicken warms through. The soup should coat a spoon lightly and look creamy all the way through, with the beans and corn suspended in the broth instead of sinking. Taste at the end and add salt and pepper only after everything is combined. The enchilada sauce and broth already bring seasoning, so salt too early and the soup can turn overly sharp.

How to Adapt It Without Losing the Tex-Mex Character

Use rotisserie chicken for a faster night

Swap in shredded rotisserie chicken when you want dinner on the table fast. It saves the cooking step and usually adds a little extra seasoning, though it can push the soup slightly saltier, so taste before adding more salt at the end.

Make it gluten-free with a quick label check

This soup is naturally close to gluten-free, but the enchilada sauce and broth need a quick ingredient label check. Use certified gluten-free versions and it stays every bit as creamy and satisfying.

Lighten the soup with half-and-half

You can swap the heavy cream for half-and-half if you want a lighter bowl. The soup will still taste creamy, but it won’t be as rich or thick, so keep the simmer gentle and don’t expect the same velvety finish.

Skip the dairy with a different finish

For a dairy-free version, use a plant-based cream cheese and unsweetened canned coconut cream in place of the heavy cream. The flavor shifts a little, but the soup still gets that thick, spoon-coating body if you keep the heat low and stir until fully smooth.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it sits, especially because of the cream cheese.
  • Freezer: It freezes, but the dairy can separate a little when thawed. If you want to freeze it, cool it completely and freeze in portions for up to 2 months for the best texture.
  • Reheating: Warm it slowly on the stove over low heat, stirring often. Don’t boil it again or the cream can split and the texture turns grainy.

Answers to the Questions Worth Asking

Can I use rotisserie chicken instead of cooking chicken breast?+

Yes, and it’s one of the easiest shortcuts for this soup. Shred the chicken and add it near the end, just long enough to heat through, so it doesn’t dry out or taste overcooked. Since rotisserie chicken is already seasoned, taste the soup before adding extra salt.

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

Cube the cream cheese first and add it when the soup is hot but not boiling hard. Stir patiently until it melts all the way, because high heat can make the dairy seize into small soft bits instead of turning smooth. If you do see lumps, lower the heat and keep stirring; they usually melt out.

Can I make this soup ahead of time?+

Yes, and it reheats well if you warm it slowly. The soup will thicken in the fridge, so you may want to loosen it with a splash of broth when reheating. Add the garnish right before serving so the tortilla strips stay crisp.

How do I thicken the soup if it seems thin?+

Let it simmer uncovered for a few extra minutes so some liquid cooks off. The cream cheese and heavy cream already do most of the thickening, so don’t add flour unless you want to change the texture. If you need more body fast, mash a small spoonful of beans against the side of the pot and stir them back in.

Can I freeze leftover creamy chicken enchilada soup?+

You can, but the dairy may separate a bit after thawing. If you freeze it, cool it completely first and reheat it slowly on the stove while stirring. The texture won’t be quite as silky as fresh, but it’s still good for make-ahead lunches.

Creamy Chicken Enchilada Soup

Creamy Chicken Enchilada Soup is made by sautéing onions and aromatics, then simmering shredded chicken in a red enchilada broth with beans and corn. Stir in cream cheese until silky, then finish with a gentle simmer and serve it 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: 560

Ingredients
  

Chicken and base
  • 1.5 lb chicken breast Cooked and shredded
  • 1 can (15 oz) black beans Drained
  • 1 can (15 oz) corn Drained
  • 1 onion Diced
  • 3 cloves garlic Minced
  • 1 can (10 oz) red enchilada sauce
  • 4 cup chicken broth
Creamy layer
  • 1 cup heavy cream
  • 8 oz cream cheese Cubed
  • 2 tsp cumin
  • 1 tsp chili powder
For serving
  • sour cream To taste
  • cheddar To taste
  • tortilla strips To taste
  • cilantro To taste
  • lime To taste
  • salt To taste
  • pepper To taste

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics
  1. Heat a large pot over medium heat and sauté the onion for 4 minutes, until softened and fragrant. Add the garlic, cumin, and chili powder and cook for 2 minutes, stirring often to bloom the spices.
Build the soup base
  1. Add the enchilada sauce, chicken broth, black beans, and corn to the pot and bring the mixture to a boil. Stir to combine and scrape up any browned bits from the bottom.
Melt in cream cheese
  1. Reduce heat to maintain a gentle simmer and stir in the cubed cream cheese until completely melted and smooth. Keep stirring until no cream cheese lumps remain.
Add chicken and finish simmering
  1. Add the shredded chicken and heavy cream, then simmer for 10 minutes, stirring occasionally, until the soup is heated through. The texture should look creamy with a light red color.
Season and serve
  1. Season with salt and pepper to taste. Serve hot, topped with sour cream, cheddar, tortilla strips, cilantro, and lime.

Notes

Pro tip: cubed cream cheese melts faster—stir in off the boil and keep the heat gentle so the soup stays silky. Refrigerate in an airtight container up to 3 days; reheat gently on the stove. Freezing: no, cream-based soups can break when thawed. For a lighter option, use half-and-half instead of heavy cream and swap cream cheese for the light version if available.

You might also like these recipes

Leave a Comment

Recipe Rating