Some soups are cozy. Others are bold. This Creamy Chicken Enchilada Soup manages to be both, and that is exactly why it is such a favorite in my kitchen. It is rich and cheesy, loaded with tender chicken, beans, corn, and tomatoes, and finished with that unmistakable enchilada-style warmth that makes every spoonful comforting and satisfying.
This is the kind of soup I make when I want big flavor without a big fuss. It comes together quickly, uses simple ingredients, and feels just right for both busy weeknights and relaxed weekends. Grab a bag of tortilla chips and let's get cooking.
Jump to:
Why You'll Love This Recipe
- Creamy, cheesy, and full of classic enchilada flavor
- Ready in about 45 minutes from start to finish
- Hearty enough for dinner, cozy enough for lunch
- Easy to customize with toppings and spice level
- Family-friendly and great for leftovers
- Perfect for dipping with crunchy tortilla chips
Ingredients

- 2 tablespoons avocado oil, butter, or ghee
- 1 pound boneless, skinless chicken breasts or thighs, cubed or shredded
- 1 medium onion, diced
- 3 cloves fresh garlic, minced
- 1 can enchilada sauce, 10 ounces, red or green
- 1 can diced roasted tomatoes, 14.5 ounces
- 4 cups low-sodium chicken broth
- 1 can black beans, drained and rinsed
- 1 cup frozen sweet corn, thawed and drained
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander, optional
- Salt and pepper to taste
- 1 cup sour cream
- 1 cup shredded cheese, cheddar, Monterey Jack, or Mexican blend
Ingredient Notes and Substitutions
Chicken thighs give a slightly richer soup, while chicken breasts keep it lighter. Rotisserie chicken also works well if you want to save time.
For the creamiest texture, shred your own cheese from a block. Pre-shredded cheese can affect how smoothly it melts.
Red enchilada sauce brings deeper warmth, while green enchilada sauce adds a brighter, tangy note. Both are delicious here.
Instructions
- Stir in the cumin, chili powder, and coriander. Cook for 1 minute, then add the diced tomatoes. Let them simmer for 3 to 4 minutes until they begin to break down.
- Heat the oil in a large Dutch oven over medium heat. Add the chicken, season with salt and pepper, and cook for 5 to 7 minutes until golden and cooked through. Remove the chicken and set aside.
- In the same pot, add the diced onion and garlic. Sauté for 3 to 4 minutes until softened and fragrant.
- Pour in the enchilada sauce and stir to combine. Add the chicken broth and return the cooked chicken to the pot.

- Stir in the black beans and corn. Bring the soup to a gentle boil, then reduce heat and simmer for 15 to 20 minutes so the flavors meld.
- Remove the soup from heat and stir in the sour cream until smooth and creamy.
- Stir in the shredded cheese until fully melted and velvety.
- Taste and adjust seasoning. Add a squeeze of lime juice if you like a little brightness.
Pro Tips for Success
- Remove the pot from heat before adding sour cream to prevent curdling
- Shred your own cheese for the smoothest melt
- Simmer gently to keep the soup creamy
- Add toppings just before serving for the best texture
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop or in the microwave, stirring often.
Make Ahead and Freezing
This soup is great for meal prep. You can freeze it for up to 2 months, but for best texture, freeze before adding the sour cream and cheese. Stir them in when reheating.
Tips and Variations
- Make it spicier with jalapeños or extra chili powder
- Add rice to make it even heartier
- Use Greek yogurt instead of sour cream for a lighter option
- Swap black beans for pinto beans
- Finish with smoked paprika for extra depth
FAQs
It has mild warmth. You can easily adjust the spice level to your taste.
Yes, use dairy-free sour cream and cheese alternatives.
With plenty of toppings and crunchy tortilla chips for dipping.


📖 Recipe
Creamy Chicken Enchilada Soup
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 people 1x
- Category: Dinner, Lunch, Main Course
- Method: Stovetop
- Cuisine: Tex-Mex
Description
This creamy chicken enchilada soup is loaded with shredded chicken, chunky tomatoes, and a cheesy, creamy broth, all seasoned with classic enchilada flavors. Serve it with tortilla chips for a cozy and satisfying meal!
Ingredients
- 2 tablespoons avocado oil, butter, or ghee
- 1 pound skinless boneless chicken breasts or thighs (cubed or shredded)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 (10 oz) can enchilada sauce (red or green)
- 1 (14.5 oz) can diced roasted tomatoes (with green chilies or regular)
- 4 cups low-sodium chicken broth
- 1 can black beans, drained and rinsed
- 1 cup frozen sweet corn, drained
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander (optional)
- Salt and pepper to taste
- 1 cup sour cream
- 1 cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- Optional toppings: avocado, cilantro, tortilla strips, lime wedges, extra cheese
Instructions
- Dice onion and prepare garlic and optional cilantro. Shred cheese and set aside.
- Heat oil in a large pot over medium heat. Add cubed or shredded chicken, season with salt and pepper, and cook for 5-7 minutes until golden and cooked through. Remove chicken and set aside.
- In the same pot, sauté onion and garlic for 3-4 minutes until softened.
- Stir in cumin, chili powder, and optional coriander. Add diced tomatoes and cook for 3-4 minutes until blended with the spices.
- Pour in enchilada sauce and stir to combine. Add chicken broth and return chicken to the pot.
- Stir in black beans and corn. Bring to a boil, then reduce heat and simmer for 15-20 minutes.
- Remove from heat and stir in sour cream until smooth. Then add shredded cheese and stir until melted and creamy.
- Taste and adjust seasoning. Add lime juice if desired.
- Ladle into bowls and garnish with tortilla strips, avocado, cilantro, extra cheese, or lime wedges.
Notes
For best texture, shred your own cheese from a block. Pre-shredded cheese may not melt as smoothly. Monterey Jack and mild cheddar melt well and complement the soup's richness. Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stove with a splash of broth if needed.
Nutrition
- Serving Size: 1 serving
- Calories: 657
- Sugar: 7g
- Carbohydrates: 37g
- Protein: 34g
- Cholesterol: 190mg
Serving Suggestions

Serve this Creamy Chicken Enchilada Soup with tortilla chips, warm cornbread, or a simple green salad. It is hearty enough to stand on its own, but those crunchy sides make it extra special.
Nutrition and Notes
This soup is rich, filling, and satisfying, with generous servings that make it perfect for dinner or leftovers. I have tested this recipe to balance creamy texture with bold enchilada flavor, and it never disappoints.
Reader Reviews
Readers love how comforting and flavorful this soup is, especially how easy it is to customize with toppings. Many say it quickly becomes a regular in their soup rotation.
Related Recipes
If you love Tex-Mex inspired soups, you may also enjoy my






Comments
No Comments