Creamy Chicken Enchilada Soup
When the chill of winter settles in, few things are as comforting as a warm, hearty bowl of creamy chicken enchilada soup. I first discovered this recipe during a cozy dinner with friends, captivated by the rich, flavor-packed goodness and the creamy texture that wraps around the chicken and vegetables like a comforting blanket. This dish is perfect for busy weeknights when you want something quick yet satisfying, but it’s also a crowd-pleaser for gatherings. It’s a warm embrace in a bowl, making it an instant favorite for anyone who tries it.
Why this dish deserves a spot in your kitchen
Here’s why you’re going to love making creamy chicken enchilada soup at home. First, it’s incredibly quick to whip up, taking just about 30 minutes from start to finish. With pantry staples and simple ingredients, it’s also budget-friendly while delivering on taste. Families adore it, making it kid-approved and perfect for a cozy weeknight dinner or a weekend get-together with friends. Plus, the topping options are endless—who doesn’t love a little shredded cheese and fresh cilantro?
“This soup is a hug in a bowl! My kids can’t get enough of it, and it’s so easy to make. Perfect for weeknights!” — A satisfied home cook
How this recipe comes together
Making this creamy chicken enchilada soup is a delightful and straightforward process. We’ll start with sautéing some onions and garlic, then combine all our ingredients in one pot—easy peasy! Here’s a quick breakdown of the steps to get you started:
- Sauté the onions and garlic in a pot.
- Layer in the other ingredients.
- Simmer until everything is heated through and combined beautifully.
- Add in the cream for that luscious texture.
- Serve with your favorite toppings!
Ingredients you’ll need
To create this creamy chicken enchilada soup, gather the following ingredients:
- 1 lb chicken breast (cooked and shredded)
- 1 onion (diced)
- 2 cloves garlic (minced)
- 1 can (10 oz) red enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans (rinsed and drained)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Chopped cilantro (for garnish)
- Shredded cheese (for topping)
You can swap the chicken for shredded rotisserie chicken to save time or opt for vegetable broth to make it vegetarian-friendly.
Directions to follow

Start by heating a large pot over medium heat, then add in the diced onion and minced garlic. Sauté until the onion is softened.
Stir in the shredded chicken, enchilada sauce, chicken broth, corn, black beans, cumin, chili powder, and season with salt and pepper. Mix until well combined.
Bring the mixture to a simmer, allowing it to cook for about 15-20 minutes. This step melds all those delicious flavors together.
Once it’s ready, stir in the heavy cream and let it heat through without boiling.
Serve hot, garnished with chopped cilantro and a sprinkle of shredded cheese on top for that extra indulgence.
Best ways to enjoy it
To present your creamy chicken enchilada soup, consider serving it in deep bowls topped with a generous handful of shredded cheese that melts gently from the heat of the soup. Pair it with crispy tortilla chips for added texture and serve alongside a fresh green salad for a balanced meal. For drinks, consider a light and refreshing Mexican lager or a zesty margarita to complete your Mexican-inspired dinner.
Storage and reheating tips
Leftover creamy chicken enchilada soup can be stored in an airtight container in the fridge for up to 4 days. For longer storage, consider freezing it for up to three months. When reheating, gently warm it up on the stove over low heat while stirring occasionally, or use a microwave. If the soup thickens too much during refrigeration, simply stir in a bit more chicken broth or cream to reach your desired consistency.
Pro chef tips
- For extra depth of flavor, try roasting your garlic before adding it to the pot.
- If you want a slightly smoky flavor, add a couple of chipotle peppers in adobo sauce to the soup.
- To save on prep time, use rotisserie chicken or pre-cooked chicken breast.
Creative twists
Looking to jazz things up? Consider adding black olives or diced jalapeños for an extra kick. For a healthier version, switch out the heavy cream for coconut milk or a cashew cream. You can even make it a tortilla soup by adding crushed tortilla chips directly into the pot. Don’t be afraid to experiment with different cheese toppings, such as pepper jack for added spiciness!
Your questions answered
How long does this soup take to make?
It takes about 30 minutes, making it perfect for a quick weeknight meal.
Can I substitute the chicken?
Absolutely! You can use rotisserie chicken, turkey, or even keep it vegetarian by omitting the meat altogether.
How should I store leftovers?
Store in an airtight container in the fridge for up to 4 days or freeze for up to 3 months.
Can I make this soup spicier?
Definitely! Add more chili powder or fresh jalapeños to kick up the heat.
Creamy chicken enchilada soup is not just a dish; it’s an experience—a delightful blend of flavors and warmth that makes any table feel like home. Enjoy every spoonful!
Print
Creamy Chicken Enchilada Soup
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Gluten-Free
Description
A warm, hearty bowl of creamy chicken enchilada soup that’s quick to whip up and perfect for weeknights or gatherings.
Ingredients
- 1 lb chicken breast (cooked and shredded)
- 1 onion (diced)
- 2 cloves garlic (minced)
- 1 can (10 oz) red enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 can (15 oz) black beans (rinsed and drained)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Chopped cilantro (for garnish)
- Shredded cheese (for topping)
Instructions
- Heat a large pot over medium heat, then add in the diced onion and minced garlic. Sauté until the onion is softened.
- Stir in the shredded chicken, enchilada sauce, chicken broth, corn, black beans, cumin, chili powder, and season with salt and pepper. Mix until well combined.
- Bring the mixture to a simmer for about 15-20 minutes to meld the flavors.
- Stir in the heavy cream and let it heat through without boiling.
- Serve hot, garnished with chopped cilantro and shredded cheese.
Notes
Can be made vegetarian by using vegetable broth and omitting the chicken. For a spicier version, add jalapeños.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican







