Creamy Chicken Enchilada Soup is everything people love about classic chicken enchiladas, transformed into a warm, spoonable meal. It delivers bold Tex-Mex flavor, tender shredded chicken, and a rich, creamy broth without the extra steps of rolling tortillas or turning on the oven.
This soup is deeply comforting, with layers of chili-spiced tomato flavor, melted cheese, and just enough creaminess to feel indulgent without being overwhelming. It’s the kind of recipe that works equally well for busy weeknights, relaxed weekends, or make-ahead lunches. One pot, simple ingredients, and big flavor make this soup a staple you’ll return to again and again.
Ingredients Overview

Each component in this soup plays a clear role in building flavor, texture, and richness. When combined, they create a balanced, satisfying dish that feels hearty and complete.
Chicken
Cooked, shredded chicken forms the protein base of the soup. Rotisserie chicken is convenient and flavorful, but leftover roasted or poached chicken works just as well. Thigh meat stays especially tender, though chicken breast is a reliable option.
Enchilada Sauce
Red enchilada sauce gives the soup its signature flavor. It brings chili powder, cumin, garlic, and tomato together in one ingredient. Mild or medium versions are ideal, allowing you to control heat with toppings later.
Chicken Broth
Broth thins the enchilada sauce into a soup-like consistency while carrying all the spices. Low-sodium broth is recommended so the final seasoning can be adjusted to taste.
Diced Tomatoes with Green Chiles
These tomatoes add brightness and gentle heat. They prevent the soup from tasting flat and pair naturally with the enchilada sauce. Plain diced tomatoes can be substituted for a milder version.
Corn
Corn adds pops of sweetness and texture that contrast nicely with the creamy broth. Fresh, frozen, or canned corn all work well.
Black Beans
Black beans make the soup more filling and add earthy flavor. They also help create a thicker, heartier texture.
Onion and Garlic
Sautéed onion and garlic create a savory foundation that supports the spices and enchilada sauce. They deepen the overall flavor without overpowering it.
Cream Cheese
Cream cheese is the key to the soup’s smooth, velvety consistency. It melts into the broth and gives the soup richness without making it heavy.
Shredded Cheese
Cheddar or a Mexican-style blend adds extra creaminess and a familiar enchilada-style finish. Freshly grated cheese melts more smoothly than pre-shredded.
Spices
A blend of chili powder, cumin, paprika, and oregano reinforces the enchilada flavor already present in the sauce. Salt and pepper are added carefully at the end.
Optional Garnishes
-
Fresh cilantro
-
Avocado slices
-
Tortilla strips
-
Lime wedges
-
Extra shredded cheese
Step-by-Step Instructions
1. Build the Flavor Base
Heat olive oil in a large pot over medium heat. Add diced onion and cook until soft and translucent, about 4–5 minutes. Stir in garlic and cook briefly until fragrant.
2. Add the Soup Base
Pour in the enchilada sauce and chicken broth, then add diced tomatoes with green chiles, corn, black beans, and all seasonings. Stir well and bring the mixture to a gentle simmer.
3. Add the Chicken
Stir in the shredded chicken. Lower the heat slightly and let the soup simmer for 10–15 minutes so the flavors blend together.
4. Make It Creamy
Cut the cream cheese into small cubes and add them to the pot. Stir frequently until fully melted and incorporated into the broth. A whisk can help smooth out any lumps.
5. Add Shredded Cheese
Once the soup is creamy, stir in the shredded cheese. Continue stirring until melted and the soup looks smooth and cohesive.
6. Adjust and Serve
Taste the soup and adjust salt or spice as needed. If the soup is thicker than you prefer, add a little more broth. Serve hot with your favorite toppings.
Tips, Variations & Substitutions
Helpful Cooking Tips
-
Let cream cheese soften before adding to prevent clumping.
-
Keep heat low once dairy is added to avoid separation.
-
Stir regularly for a smooth, even texture.
Flavor Variations
-
Green Enchilada Soup: Use green enchilada sauce and Monterey Jack cheese.
-
Spicy Version: Add diced jalapeños or chipotle peppers in adobo.
-
Extra Veggie: Stir in bell peppers, zucchini, or spinach near the end.
Ingredient Substitutions
-
Swap cream cheese for heavy cream or Greek yogurt for a lighter finish.
-
Use pinto beans instead of black beans.
-
Make it vegetarian by omitting chicken and adding more beans and vegetables.
Serving Ideas & Occasions
Creamy Chicken Enchilada Soup is filling enough to stand alone but pairs beautifully with simple sides.
Serve It With:
-
Warm flour or corn tortillas
-
Cornbread or jalapeño cheddar bread
-
A crisp green salad with lime dressing
Perfect Occasions:
-
Cool-weather dinners
-
Casual gatherings
-
Potlucks
-
Weekly meal prep
The soup reheats well, making it ideal for leftovers and lunches throughout the week.
Nutritional & Health Notes
This soup strikes a balance between comfort and nourishment.
Approximate nutrition per serving:
-
Calories: 400–500
-
Protein: 25–30g
-
Fat: Moderate from cheese and cream cheese
-
Carbohydrates: From beans, corn, and tomatoes
Lighter Adjustments
-
Use reduced-fat cream cheese and cheese
-
Increase vegetables and reduce cheese slightly
-
Serve smaller portions with a fresh side salad
With simple adjustments, this soup can fit comfortably into a balanced eating plan.
FAQs
Q1: Can this soup be made in advance?
A1: Yes. It stores well in the refrigerator for up to four days. Reheat gently on the stove, stirring often.
Q2: Is this soup freezer-friendly?
A2: Freeze the soup before adding dairy. When reheating, add cream cheese and shredded cheese fresh for the best texture.
Q3: Can raw chicken be used?
A3: Yes. Add diced raw chicken early and simmer until fully cooked before continuing with the recipe.
Q4: How can I thicken the soup?
A4: Let it simmer uncovered longer or mash some of the beans directly into the broth.
Q5: What cheese melts best?
A5: Cheddar, Monterey Jack, or a Mexican cheese blend all melt smoothly and complement the flavors.
Q6: Is this soup spicy?
A6: Heat level depends on the enchilada sauce used. Mild versions are very approachable, while medium adds warmth.
Q7: Can this be made dairy-free?
A7: Yes. Use dairy-free cream cheese and shredded cheese alternatives, or finish with coconut milk for creaminess.
PrintCreamy Chicken Enchilada Soup is a rich Tex-Mex soup made with shredded chicken, red enchilada sauce, beans, corn, and melted cheese for a comforting one-pot meal.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
Ingredients
-
2 cups cooked, shredded chicken
-
1 tbsp olive oil
-
1 medium onion, diced
-
3 cloves garlic, minced
-
1 (10 oz) can red enchilada sauce
-
3 cups chicken broth
-
1 (10 oz) can diced tomatoes with green chiles
-
1 (15 oz) can black beans, rinsed and drained
-
1 cup corn
-
1 tsp chili powder
-
1 tsp ground cumin
-
½ tsp smoked paprika
-
½ tsp dried oregano
-
Salt and pepper to taste
-
4 oz cream cheese, softened
-
1 cup shredded cheddar or Mexican blend cheese
Instructions
-
Heat olive oil in a large pot over medium heat. Cook onion until soft, then add garlic.
-
Stir in enchilada sauce, broth, tomatoes, beans, corn, and seasonings.
-
Add shredded chicken and simmer 10–15 minutes.
-
Stir in cream cheese until fully melted.
-
Add shredded cheese and stir until smooth.
-
Adjust seasoning and serve hot.