I still make this creamy chicken enchilada soup when I want something cozy that comes together fast and feeds a crowd. It blends pantry staples and leftover chicken into a silky, slightly spicy bowl that feels indulgent without requiring a lot of babysitting. It’s the kind of recipe you pull out for a weeknight, a casual Sunday dinner, or when guests drop by and you want something comforting and satisfying.
Why you’ll love this dish
This soup hits a few everyday cravings at once. It is creamy but bright from diced tomatoes and cilantro, packed with protein and fiber thanks to chicken and black beans, and budget friendly because it uses canned pantry items. It warms up well for leftovers and plays nicely with crunchy tortilla strips or a simple salad for a complete meal.
"Comfort in a bowl. The flavors are bold but not fussy, and it was ready in under 30 minutes. My family asked for seconds."
If you enjoy rich, saucy soups with a hint of spice, you might also like other one‑pot creamy soup recipes like this rich, creamy Marry Me Chicken Soup with Gnocchi for a different twist on comforting weeknight cooking.
Preparing Creamy Chicken Enchilada Soup
Overview before you cook:
- Heat the liquid base of broth and enchilada sauce with tomatoes, corn, and black beans until just simmering.
- Stir in shredded cooked chicken and spices so the flavors meld.
- Turn the heat low and add heavy cream, warming gently without boiling.
- Finish with fresh cilantro, shredded cheese, and crunchy tortilla chips to serve.
This simple flow keeps the soup creamy and prevents the dairy from breaking while making sure the chicken is warmed through.
What you’ll need
- 2 cups cooked chicken, shredded (rotisserie or poached work well)
- 1 can (10 oz) enchilada sauce
- 4 cups chicken broth (low sodium if preferred)
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 cup black beans, drained and rinsed
- 1 cup diced tomatoes (canned or fresh)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Chopped cilantro for garnish
- Shredded cheese for topping
- Tortilla chips or strips for serving
Notes and substitutions:
- Use half and half instead of heavy cream for a lighter finish, though the soup will be a bit less rich.
- Swap white beans for black beans for a milder flavor.
- If you prefer a dairy free version, full fat coconut milk can be used in place of heavy cream with a change in flavor profile.
- Frozen corn is fine; no need to thaw before adding.
How to prepare it
- Pour the chicken broth and enchilada sauce into a large pot. Add the diced tomatoes, corn, and black beans. Bring the mixture to a gentle simmer over medium heat.
- Add the shredded chicken, cumin, chili powder, and a pinch of salt and pepper. Stir well so the spices and enchilada sauce coat the chicken and beans.
- Reduce heat to low. Stir in the heavy cream and warm the soup through. Keep it just below a boil to prevent the cream from separating.
- Taste and adjust seasoning. Ladle into bowls and top with chopped cilantro and shredded cheese. Serve with tortilla chips or strips for crunch.
Best ways to enjoy it
This soup shines with a variety of toppings and sides:
- Layer flavors with sliced avocado, a squeeze of lime, diced red onion, or pickled jalapeños.
- Serve with cornbread or a crisp green salad for a heartier meal.
- Crush tortilla chips on top for texture or serve chips on the side for dipping.
If you enjoy creamy chicken dinners, you might also find a favorite among pasta options such as this Creamy Chicken Garlic Parmesan Pasta, which pairs similar comforting flavors with tender pasta.
Storage and reheating tips
- Fridge: Store cooled soup in an airtight container for up to 3 to 4 days.
- Freezer: Freeze in a freezer‑safe container for up to 3 months. Leave a little room at the top because liquids expand when frozen.
- Reheating: Thaw overnight in the refrigerator if frozen. Reheat gently on the stove over low to medium heat. Stir occasionally and avoid boiling after the cream is added to prevent curdling.
- Food safety: Reheat to an internal temperature of 165°F (74°C) before serving. Do not refreeze thawed soup.
Separate any crunchy toppings and cheese from stored soup so they stay crisp when served later.
Helpful cooking tips
- Taste the enchilada sauce before seasoning. Some brands are quite salty so you may need less added salt.
- Add the heavy cream on low heat and keep the soup from reaching a boil to preserve a silky texture.
- For a thicker soup, mash a cup of the beans against the side of the pot or stir in a cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water) and simmer briefly.
- Use warm shredded chicken to reduce reheating time in the pot.
- If you want more depth, start by sautéing 1 small diced onion and 1 clove minced garlic in a little oil until soft, then add the liquids.
Recipe variations
- Spicy: Add chopped green chilies or a few dashes of hot sauce to taste.
- Cheesy casserole style: Transfer soup to a baking dish, top with cheese and tortilla chips, then bake until bubbly for a deconstructed enchilada casserole.
- Slow cooker: Combine all ingredients except the cream in a slow cooker on low for 3 to 4 hours, then stir in cream at the end.
- Vegetarian: Replace chicken with extra beans, cubed roasted sweet potato, or seasoned jackfruit and use vegetable broth.
- Low dairy: Use evaporated milk or a lighter dairy alternative for a lower fat option.
Helpful answers
How long does this soup take to make from start to finish?
Active time is about 10 to 15 minutes if your chicken is already cooked. Total time including warming and finishing the soup is roughly 20 to 30 minutes.
Can I use rotisserie chicken or leftover turkey?
Yes. Shredded rotisserie chicken is ideal for speed and flavor. Leftover cooked turkey works the same way and is a great seasonal swap.
Will the cream separate if I boil the soup?
Yes. Boiling after adding heavy cream can cause it to break or curdle. Keep the heat low and warm the cream through without reaching a boil.
Can I make this soup ahead and reheat it?
You can make it a day ahead and refrigerate. Reheat gently on the stove and add any fresh toppings just before serving. If frozen, thaw overnight in the refrigerator before reheating.
How can I make this gluten free?
The soup itself is naturally gluten free when using gluten free enchilada sauce and broth. Serve with certified gluten free tortilla chips.

Creamy Chicken Enchilada Soup
Ingredients
Method
- Pour the chicken broth and enchilada sauce into a large pot. Add the diced tomatoes, corn, and black beans. Bring the mixture to a gentle simmer over medium heat.
- Add the shredded chicken, cumin, chili powder, and a pinch of salt and pepper. Stir well so the spices and enchilada sauce coat the chicken and beans.
- Reduce heat to low. Stir in the heavy cream and warm the soup through, keeping it just below a boil to prevent the cream from separating.
- Taste and adjust seasoning. Ladle into bowls and top with chopped cilantro and shredded cheese. Serve with tortilla chips or strips for crunch.


