There’s something incredibly comforting about a warm bowl of soup, especially when it’s chilly outside. I vividly remember the first time I made creamy chicken enchilada soup; it was an impromptu decision using ingredients I had on hand. What started as a way to use up leftover chicken transformed into an indulgent, rich dish that became an instant family favorite. This creamy chicken enchilada soup is not just delicious, but also relatively easy to whip up, taking around 30 minutes from start to finish.
This soup stands out with its delightful blend of flavors and creamy texture. It perfectly combines the savory taste of enchilada sauce with tender chicken, fresh veggies, and a decadent creaminess. It’s ideal for cozy family dinners, a quick weeknight meal, or even as a dish to share during gatherings. It appeals to both adults and kids alike, making it a versatile choice for any occasion.
Why you’ll love this
- A satisfying meal that’s creamy and comforting.
- Quick to prepare with minimal cleanup.
- Perfect for using up leftover chicken.
- Can be made ahead and reheated easily.
- Nutrient-packed with beans and corn for extra fiber.
"So creamy and delicious, it’s my go-to soup recipe!"
Step-by-step overview
Making creamy chicken enchilada soup is straightforward and rewarding. You’ll start by sautéing onions and garlic before adding in the shredded chicken, enchilada sauce, chicken broth, cream, corn, black beans, cumin, and seasoning. Let it simmer to marry the flavors, and then serve topped with fresh cilantro and cheese.
What you’ll need
- 2 cups cooked chicken, shredded
- 1 onion, diced
- 2 cloves garlic, minced
- 1 can (10 oz) enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn kernels
- 1 cup black beans, drained and rinsed
- 1 teaspoon cumin
- Salt and pepper to taste
- Chopped cilantro for garnish
- Shredded cheese for topping
Ingredient notes & swaps
- Shredded chicken: Leftover rotisserie chicken works great.
- Enchilada sauce: Use mild or spicy based on preference.
- Cream: Substitute with half-and-half for a lighter option.
- Beans: Swap black beans for pinto beans if desired.
How to make it
This creamy chicken enchilada soup comes together easily in just one pot.
- In a large pot, sauté the diced onion and minced garlic over medium heat until soft and fragrant.
- Stir in the shredded chicken, enchilada sauce, chicken broth, and heavy cream.
- Add the corn, black beans, cumin, salt, and pepper, mixing well.
- Bring the soup to a simmer and let it cook for about 20 minutes, allowing the flavors to develop.
- Serve hot, garnished with chopped cilantro and plenty of shredded cheese.
Pro Tip: For an extra depth of flavor, consider toasting the cumin in a dry skillet for a few minutes before adding it to the soup.
Look for a slight bubbling on the edges of the soup and a luscious creamy consistency as signs of doneness.

Helpful cooking tips
- Always sauté the onions and garlic until translucent for the best flavor base.
- If the soup is too thick for your liking, thin it out with a little more chicken broth.
- Stir occasionally to prevent anything from sticking to the bottom of the pot.
- Taste and adjust seasoning as necessary; every palate is different.
Serving suggestions
This creamy chicken enchilada soup is delightful on its own, but it also pairs beautifully with warm tortillas or tortilla chips for added crunch. For an extra layer of flavor, consider serving it with a dollop of sour cream or avocado slices. Fresh cilantro as a garnish brightens up each bowl and enhances the overall presentation.
Storage & reheating tips
If you find yourself with leftovers, this soup stores well in the refrigerator for up to 3-4 days. To keep the soup fresh, store it in an airtight container. When reheating, be sure it’s steaming hot throughout before serving.
For longer-term storage, this soup can be frozen. Just make sure it has cooled completely before transferring to a freezer-safe container. It’s best enjoyed within two months, but can last longer if stored correctly.
Food safety: Refrigerate leftovers within 2 hours; reheat until steaming hot.
How to fix common issues
If your soup ends up too thick, simply add more chicken broth to reach your desired consistency. If it tastes bland, try adjusting with more salt or even a squeeze of lime juice for zest. For separation, a quick stir while warming can help; just ensure it doesn’t overcook.
Recipe variations
Feel free to get creative with optional add-ins to customize your soup! You might try adding diced bell peppers for extra crunch or swapping in different beans like white beans for a unique touch. For a spicier kick, consider tossing in some diced jalapeños or a few dashes of hot sauce.
Common questions
Can I use raw chicken in this recipe?
Yes, you can use raw chicken; however, you’ll need to cook it fully before adding other ingredients. Boiling or baking the chicken until done will work well.
Is this soup gluten-free?
Yes, the ingredients listed are naturally gluten-free. Just make sure your enchilada sauce does not contain gluten if you’re following a strict diet.
How can I make this soup vegetarian?
To make a vegetarian version, replace the chicken with black beans and increase the amount of corn. Vegetable broth can substitute chicken broth, and you can use a plant-based cream.
Can I prepare this soup in advance?
Absolutely! Making the soup a day ahead allows the flavors to deepen. Just reheat and serve when ready.
What sides pair well with this soup?
Salads with tangy dressings or cornbread work wonderfully alongside this soup, providing a contrast to its creamy nature.

Creamy Chicken Enchilada Soup
Ingredients
Method
- In a large pot, sauté the diced onion and minced garlic over medium heat until soft and fragrant.
- Stir in the shredded chicken, enchilada sauce, chicken broth, and heavy cream.
- Add the corn, black beans, cumin, salt, and pepper, mixing well.
- Bring the soup to a simmer and let it cook for about 20 minutes, allowing the flavors to develop.
- Serve hot, garnished with chopped cilantro and plenty of shredded cheese.