Creamy Chicken Enchilada Soup

Loading…

By Reading time

Creamy Chicken Enchilada Soup hits that sweet spot between hearty and spoonable, with a red enchilada broth that turns velvety once the cream cheese melts in. The chicken stays tender, the corn adds little bursts of sweetness, and the black beans give the whole bowl enough body to eat like a meal. Topped with crunchy tortilla strips and a cool dollop of sour cream, it lands somewhere between a good enchilada and the coziest soup in your rotation.

The part that makes this version work is the order. The onion gets a head start so the base tastes round instead of raw, then the enchilada sauce and broth simmer before the dairy goes in. That keeps the cream cheese smooth and the heavy cream from fighting the heat. If you’ve ever had a Tex-Mex soup turn grainy or thin, it usually comes down to rushing that middle step.

Below, I’ll walk through the one stage that matters most for a silky broth, plus a few smart swaps if you need to stretch the soup, lighten it up, or adjust it for what’s already in the fridge.

“

The broth turned out silky and the cream cheese melted in without any lumps. I used rotisserie chicken and the soup still had that slow-simmered taste, plus the tortilla strips stayed crisp on top.

★★★★★— Melissa T.

Creamy Chicken Enchilada Soup with silky broth, tender chicken, and crunchy tortilla strips is one to pin for busy nights.

Save to Pinterest

The Trick to Keeping the Broth Creamy Instead of Grainy

The biggest mistake in creamy enchilada soup is adding dairy too early or too hot. Cream cheese needs a gentle, steady heat to melt cleanly, and heavy cream behaves better once the broth has already taken on flavor from the enchilada sauce. If the pot is boiling when the cream cheese goes in, you’ll get tiny lumps that never fully disappear.

That’s why the broth simmers first, before the dairy is added. The enchilada sauce gives the soup its base color and spice, while the beans and corn add enough texture that the soup feels substantial without needing flour or cornstarch. Once the cream cheese is fully melted, the soup should look glossy and unified, not streaky or separated.

  • Chicken broth — This gives the soup its volume and keeps the enchilada sauce from becoming too intense. A low-sodium broth is helpful here because the sauce, cheese, and tortilla toppings all bring salt of their own.
  • Cream cheese — This is what makes the broth thick and silky. Cube it first so it melts faster and more evenly; if you drop in a cold block, it takes longer and is more likely to leave little soft bits behind.
  • Red enchilada sauce — This is the backbone of the soup’s flavor, so use a brand you’d actually eat on its own. A mild sauce keeps the soup balanced, while a spicier one gives you more heat without changing the method.
  • Shredded chicken — Rotisserie chicken works well when you need speed, but cooked chicken breast gives you a cleaner, leaner bite. Shred it into medium pieces so it stays visible in the bowl instead of disappearing into the broth.
  • Heavy cream — This finishes the soup with a richer texture and a smoother mouthfeel. Half-and-half works in a pinch, but the soup will be lighter and slightly less luxurious.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Soup Base in the Right Order

Softening the Onion First

Cook the diced onion in a large pot until it turns translucent and starts to smell sweet, not browned. That first 4 minutes matters because raw onion can make the soup taste sharp and unfinished. Once the garlic goes in, keep it moving so it doesn’t scorch; burnt garlic will take over the whole pot in a few seconds.

Waking Up the Spices

Add the cumin and chili powder with the garlic and onion so the spices bloom in the hot fat and release more aroma. You’re looking for a warm, toasted smell, not darkness or smoke. If the bottom of the pot looks dry, the onion still has enough moisture to keep things moving, so don’t chase color here.

Letting the Broth and Sauce Merge

Pour in the enchilada sauce, broth, black beans, and corn, then bring the pot to a boil before reducing it to a simmer. This step pulls everything together and lets the sauce lose its canned edge. If the soup tastes flat at this point, it usually just needs a few more minutes of simmering before the dairy goes in.

Melting in the Cream Cheese and Finishing with Chicken

Drop the heat before adding the cream cheese, then stir until the cubes disappear completely. Once the base is smooth, add the shredded chicken and heavy cream and let the soup simmer gently for about 10 minutes. Don’t let it boil hard after the cream goes in; that’s when texture starts to break and the chicken can toughen.

How to Adjust It Without Losing the Character of the Soup

Make it lighter without losing the creamy texture

Swap the heavy cream for half-and-half and use a little less cream cheese. The soup won’t taste quite as rich, but it’ll still have a smooth, creamy body. Keep the heat low so the lighter dairy doesn’t break.

Use rotisserie chicken for a faster weeknight version

Rotisserie chicken cuts the prep time way down and still gives you tender, flavorful meat. Add it near the end so it stays juicy and doesn’t dry out in the simmer. This is the easiest swap when dinner needs to happen now.

Make it gluten-free with the right toppings

The soup itself is naturally gluten-free as long as your enchilada sauce and broth are certified gluten-free. Skip standard tortilla strips unless the label checks out, and use corn tortilla strips or crushed tortilla chips instead. That keeps the texture without changing the dish.

Add more heat without making it harsh

Stir in a pinch of cayenne or use a hot enchilada sauce instead of adding a pile of raw chili powder. That builds heat inside the broth rather than leaving one sharp note on the finish. A squeeze of lime at the end helps the spice taste brighter, not heavier.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The broth will thicken as it chills, which is normal.
  • Freezer: It freezes, but the dairy can separate a bit after thawing. For the best texture, freeze before adding the cream and cream cheese, then finish with dairy when you reheat.
  • Reheating: Warm it slowly over low heat on the stove, stirring often. High heat is the quickest way to make the dairy look broken, so keep it gentle until the soup loosens up again.

Questions I Get Asked About This Recipe

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

Yes, and it’s one of the best shortcuts for this soup. Stir the shredded rotisserie chicken in near the end so it just warms through and stays tender. If you add it too early, it can dry out and lose that soft texture.

Creamy Chicken Enchilada Soup

Creamy chicken enchilada soup with a rich red broth, tender shredded chicken, and melty cream cheese for a thick, spoon-coating texture. Built in one pot with enchilada sauce, simmered until flavorful, then finished with crunchy tortilla strips and bright cilantro.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 620

Ingredients
  

Chicken and soup 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
  • 1 cup heavy cream
  • 8 oz cream cheese Cubed.
  • 2 tsp cumin
  • 1 tsp chili powder
  • 0.5 salt To taste.
  • 0.5 pepper To taste.
Toppings
  • 0.333 cup sour cream For serving.
  • 0.25 lb cheddar For serving.
  • 0.5 cup tortilla strips For serving.
  • 0.25 cup cilantro For serving.
  • 0.5 lime For serving.

Equipment

  • 1 Dutch oven

Method
 

Sauté aromatics
  1. Heat a large pot over medium heat and sauté the onion for 4 minutes, until softened with a little color. Add the garlic, cumin, and chili powder, then cook for 2 minutes, stirring often to toast the spices.
Build the soup
  1. Add the red enchilada sauce, chicken broth, black beans, and corn to the pot and bring to a boil. Keep it at a steady boil until everything is hot and bubbling.
  2. Reduce the heat to low and stir in the cubed cream cheese until completely melted. Scrape the bottom and sides so the sauce turns smooth and creamy.
Finish and simmer
  1. Stir in the shredded chicken and heavy cream, then simmer for 10 minutes. Keep the soup gently bubbling so it stays thick and silky.
  2. Season with salt and pepper to taste, then serve hot. Top each bowl with sour cream, cheddar, tortilla strips, cilantro, and lime.

Notes

Pro tip: If the cream cheese resists melting, lower the heat further and stir steadily until the soup looks smooth before adding the chicken and cream. Refrigerate in an airtight container up to 4 days; reheat gently on the stove, adding a splash of broth or water if it thickens. Freezing is not recommended due to the dairy texture. For a lighter option, swap heavy cream for half-and-half and use low-fat cream cheese (the soup will be slightly thinner).

Enjoyed this recipe?

Pin it for later or print a clean copy for your kitchen binder.

Save to Pinterest

Leave a Comment

Recipe Rating