Creamy Chicken Enchilada Soup

Loading…

By Reading time
Servings 4–6 people

Thick, creamy chicken enchilada soup hits that sweet spot between cozy and bold. It’s rich enough to feel like a meal, but it still has the bright, layered Tex-Mex flavor that keeps each spoonful interesting. The best versions don’t taste like canned soup with toppings on top. They taste built, with real depth from enchilada sauce, cumin, tomatoes, and a little cream cheese to pull everything together.

This pot comes together fast because the ingredients are doing different jobs instead of all trying to be the same thing. The enchilada sauce brings the backbone, the tomatoes add acidity, and the cream cheese gives the broth that velvety body without turning it heavy. Shredded chicken and black beans make it hearty enough for dinner, and the corn adds little pops of sweetness that keep the soup from tasting flat.

Below, I’ll walk through the one part that matters most: how to get the soup creamy without losing that clean enchilada flavor. I’ve also included the swaps that work best if you want to make it a little lighter, a little spicier, or stretch it for another meal.

The cream cheese melted in smooth, and the broth turned thick and silky after just a few minutes. I added a little extra cilantro on top and my husband went back for a second bowl before I sat down.

★★★★★— Megan L.

Creamy Chicken Enchilada Soup is the one to pin for a thick, one-pot dinner with shredded chicken, black beans, and that silky enchilada base.

Save to Pinterest

The Trick to Keeping This Soup Creamy Instead of Grainy

The part that usually goes wrong in creamy enchilada soup is heat. Cream cheese and shredded cheese both behave better when the broth is at a gentle simmer, not a hard boil. If the pot is boiling aggressively when the dairy goes in, the soup can turn a little split or grainy instead of smooth and thick. This recipe avoids that by building the flavor first, then adding the dairy at the end.

Another thing that matters here is timing. The enchilada sauce and tomatoes need a few minutes with the chicken and beans before the cream goes in, because that simmer helps the broth taste rounded instead of sharp. Once the cream cheese melts, the soup should look glossy and slightly thickened before you add the final cheese. That’s the moment you know it’s ready.

What Each Ingredient Is Actually Doing in the Bowl

Creamy Chicken Enchilada Soup creamy Tex-Mex shredded chicken
  • Shredded chicken — Use cooked chicken that’s already tender, whether it came from a rotisserie bird or leftovers. Small shreds soak up the broth better than big chunks, so the soup eats like a proper bowl instead of chicken floating in sauce.
  • Red enchilada sauce — This is the main flavor base, so quality matters here more than anywhere else. A mild sauce keeps the soup balanced, while a very spicy one will carry heat into the whole pot.
  • Cream cheese — This gives the soup body and that smooth, spoon-coating texture. Cube it first so it melts evenly; tossing in one big block slows everything down and leaves little soft lumps behind.
  • Heavy cream — Heavy cream keeps the soup rich without thinning it back out. Half-and-half works in a pinch, but the final broth will be lighter and a little less silky.
  • Black beans and corn — The beans add heft, and the corn brings sweetness that keeps the enchilada flavor from feeling one-note. Drain the beans well so the broth stays clean and doesn’t get muddy.
  • Mexican cheese blend — Stir it in at the end so it melts into the soup instead of clumping on the surface. Freshly shredded cheese melts better than the pre-shredded bag, but the bagged kind still works if that’s what you have.

Building the Soup in the Right Order

Start with the Broth and the Base

Combine the chicken, beans, corn, enchilada sauce, tomatoes, broth, cumin, and chili powder in a large pot over medium heat. You want the soup hot enough to start steaming and bubbling around the edges, but not raging. That gentle simmer gives the tomatoes time to soften into the broth and takes the raw edge off the spices. If the heat is too high here, the liquid reduces too fast before the flavors have a chance to marry.

Let It Simmer Before the Dairy Goes In

Cook the soup for about 15 minutes at a steady simmer. This is when the broth gets its real Tex-Mex depth, so don’t rush it. Stir once or twice so nothing catches on the bottom, especially if your pot runs hot. If it starts boiling hard, lower the heat right away; dairy will forgive a lot later, but it won’t fix a scorched base.

Melt the Cream Cheese Completely

Add the cream cheese cubes and stir until they disappear into the soup. The cubes should soften fast if the soup is hot enough, then melt into a smooth base within a couple of minutes. If you still see pale specks, keep stirring over low heat rather than cranking up the burner. High heat doesn’t melt cream cheese better; it just makes the texture less even.

Finish with Cream and Cheese

Stir in the heavy cream and simmer for 5 more minutes, then add the shredded cheese. The soup should look thicker, glossier, and slightly richer once everything comes together. Taste it at this point and adjust with salt if needed, because the cheese and broth can change the final seasoning. Serve it hot with tortilla strips, sour cream, cilantro, and jalapeños while the top is still looking creamy and fresh.

How to Adapt This Soup for Different Nights

Make It Lighter Without Losing the Creamy Texture

Swap the heavy cream for half-and-half and use a little less cheese on top. The soup won’t be as rich, but the cream cheese still gives it enough body to stay satisfying. I wouldn’t go all the way down to skim milk here; it thins the broth too much and makes the final texture feel flat.

Make It Spicier

Use a hotter enchilada sauce, add diced jalapeños with the broth, or finish each bowl with hot sauce. The easiest way to raise the heat without throwing off the soup is at the topping stage, since everyone can control their own bowl. If you add a lot of extra chile heat, a little extra sour cream on top helps smooth it out.

Make It Gluten-Free

Most of the ingredients are naturally gluten-free, but check the enchilada sauce and broth label before you start. Some brands use thickeners or flavoring additives that aren’t safe for a gluten-free kitchen. Serve with certified gluten-free tortilla strips or skip the topping and use crushed corn chips instead.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The soup thickens as it chills, so expect it to look a little denser the next day.
  • Freezer: It can be frozen, but the dairy texture may change a bit when thawed. For the best result, freeze before adding the cream and cheese, then finish those ingredients after reheating.
  • Reheating: Warm it slowly over low heat on the stovetop, stirring often. If it’s too thick, add a splash of broth; a hard boil is the quickest way to make the cream separate.

Questions I Get Asked About This Soup

Can I use rotisserie chicken for this soup?+

Yes, and it’s one of the easiest ways to make this fast. Shred it into small pieces so it blends into the broth instead of staying in big chunks. If the rotisserie chicken is already well seasoned, taste the soup before adding extra salt.

How do I keep the cream cheese from clumping?+

Cut the cream cheese into small cubes and add it when the soup is hot but not boiling. Stir steadily until it melts fully before adding the shredded cheese. If the pot is too cool, the cream cheese softens slowly and leaves little lumps behind.

Can I make this soup ahead of time?+

Yes, and the flavor usually gets better after a night in the fridge. The soup will thicken as it sits, so add a splash of broth when reheating if it looks too tight. Hold the tortilla strips and fresh toppings until serving so they stay crisp.

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

Let it simmer uncovered for a few extra minutes, or add a little more shredded cheese. The soup also thickens naturally as it cools slightly, so don’t judge it straight off the burner. Avoid adding flour or cornstarch unless you’re really trying to change the texture, because the cream cheese already does the thickening job well.

Can I freeze leftovers of this soup?+

You can, but the texture is best if you freeze it before the cream and cheese go in. Dairy can separate a little after thawing, which changes the finish. If you already froze the finished soup, reheat it gently and whisk it well once it’s hot to bring it back together.

Creamy Chicken Enchilada Soup

Creamy chicken enchilada soup made in one pot with a thick, rust-red base, shredded chicken, black beans, and corn. Enchilada sauce is simmered with diced tomatoes and broth, then melted cream cheese and heavy cream create a rich, velvety finish topped with tortilla strips, cheese, sour cream, and cilantro.
Prep Time 10 minutes
Cook Time 35 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Main Dish
Cuisine: Tex-Mex
Calories: 620

Ingredients
  

Creamy chicken enchilada soup
  • 2 cup cooked chicken, shredded
  • 1 can (15 oz) black beans, drained
  • 1 cup frozen corn, thawed
  • 1 can (10 oz) red enchilada sauce
  • 1 can (14.5 oz) diced tomatoes
  • 2 cup chicken broth
  • 1 tsp cumin
  • 1 tsp chili powder
  • 4 oz cream cheese, cubed
  • 1 cup heavy cream
  • 1 cup Mexican cheese blend, shredded
  • 1 tortilla strips
  • 1 sour cream
  • 1 cilantro
  • 1 jalapeños

Equipment

  • 1 cast iron skillet

Method
 

Simmer the soup base
  1. Combine shredded chicken, black beans, corn, red enchilada sauce, diced tomatoes, chicken broth, cumin, and chili powder in a large pot over medium heat; stir to coat the chicken and beans. Bring to a steady simmer (small bubbles around the edges).
  2. Simmer for 15 minutes over medium heat, stirring occasionally, until the soup develops a thicker, rust-red color and the flavors meld; a gentle bubbling should continue.
Make it creamy
  1. Add cream cheese cubes and stir continuously until fully melted and smooth throughout the soup; no white streaks should remain.
  2. Stir in heavy cream and simmer for 5 more minutes over medium heat until the soup looks glossy and thick enough to lightly cling to a spoon.
  3. Stir in shredded Mexican cheese blend until melted, then taste and adjust seasoning as needed; the surface should look fully melted and creamy.
Serve
  1. Ladle the soup into wide bowls and top with tortilla strips, a swirl of sour cream, cilantro, and jalapeños; serve immediately while the cheese is still melted.

Notes

For best texture, keep the soup at a gentle simmer after adding the dairy so it stays silky. Store leftovers in the refrigerator up to 3 days in a covered container; reheat on the stove over low heat, stirring until hot. Freezing is not recommended because the cream-based texture can separate. If you want a lighter option, use half-and-half in place of heavy cream and add it off the heat to help prevent curdling.

Loved this recipe?

Save it for later, print a clean copy, or leave a quick rating so others know it’s a keeper.

Save to Pinterest

Leave a Comment

Recipe Rating