Chicken Enchilada Soup is the perfect combination of everything you love about classic chicken enchiladas and the cozy comfort of a hearty bowl of soup. It is rich, flavorful, slightly smoky, wonderfully cheesy, and easy enough to make on a busy weeknight. Tender shredded chicken, beans, corn, tomatoes, green chiles, enchilada sauce, and warm Mexican-inspired spices come together in a savory broth, while melted cheese adds the creamy finish that makes every spoonful irresistible.
This soup is especially delicious when served with tortilla strips, avocado, fresh cilantro, sour cream, lime wedges, or extra shredded cheese. You can make it mild for the whole family or increase the amount of chili powder and jalapeño for a spicy kick.
Whether you’re looking for a quick family dinner, a comforting cold-weather meal, or a flavorful make-ahead recipe, this Chicken Enchilada Soup is a fantastic choice.
Why You’ll Love This Chicken Enchilada Soup
There are plenty of reasons this soup deserves a place in your regular dinner rotation.
1. Big enchilada flavor
The combination of enchilada sauce, tomatoes, garlic, onion, cumin, chili powder, and green chiles creates a deeply flavorful broth without requiring hours of cooking.
2. Easy one-pot meal
Most of the cooking happens in one large pot or Dutch oven, which means fewer dishes and less cleanup.
3. Cheesy and creamy
Shredded cheese melts directly into the hot soup, creating a deliciously rich texture while keeping the soup easy to prepare.
4. Customizable spice level
Use mild enchilada sauce and mild green chiles for a family-friendly version, or choose hot varieties and add jalapeños or cayenne for extra heat.
5. Great for leftovers
The flavor becomes even better after the ingredients have had time to mingle. Store leftovers in the refrigerator and enjoy them for lunch or another easy dinner.
Complete Chicken Enchilada Soup Recipe
Recipe Overview
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6–8
Cuisine: Mexican-inspired
Course: Soup / Main Course
Difficulty: Easy
Ingredients
For the Soup
- 2 tablespoons olive oil
- 1 medium yellow onion, finely diced
- 1 medium red bell pepper, diced
- 1 jalapeño, finely chopped, optional
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper
- 1 can (14.5 ounces) diced tomatoes
- 1 can (4 ounces) diced green chiles
- 1 can (15 ounces) black beans, drained and rinsed
- 1 cup corn kernels, fresh, frozen, or canned
- 2 cups red enchilada sauce
- 4 cups chicken broth
- 3 cups cooked shredded chicken
- 1 cup shredded cheddar cheese
- 1 cup shredded Monterey Jack cheese
- ½ cup cream cheese, softened, optional for extra creaminess
- 1 tablespoon fresh lime juice
For Garnishing
- Extra shredded cheddar or Monterey Jack cheese
- Fresh cilantro
- Sour cream
- Diced avocado
- Sliced jalapeños
- Lime wedges
- Crispy tortilla strips
- Diced green onions
- Diced tomatoes
Ingredient Notes
Chicken
Cooked shredded chicken is ideal for this recipe. You can use leftover roasted chicken, poached chicken breasts, baked chicken, or a store-bought rotisserie chicken.
If you’re starting with raw chicken, simply cook about 1½ pounds of boneless, skinless chicken breasts or thighs until fully cooked, then shred them with two forks.
Chicken thighs provide a richer flavor, while chicken breast gives you a leaner result.
Enchilada Sauce
Red enchilada sauce is the key ingredient that gives this soup its recognizable enchilada flavor. Choose mild, medium, or hot depending on your preference.
For an even richer flavor, you can use homemade enchilada sauce.
Beans
Black beans work particularly well because their earthy flavor pairs beautifully with the spicy tomato-based broth. Pinto beans are another excellent option.
Always drain and rinse canned beans before adding them to the soup.
Corn
Corn adds sweetness and texture that balances the heat from the chiles and spices. Frozen corn works especially well, but canned or fresh corn can also be used.
Cheese
A combination of cheddar and Monterey Jack gives the best results. Cheddar provides a stronger cheesy flavor, while Monterey Jack melts beautifully.
For a slightly spicy variation, use pepper Jack cheese.
Cream Cheese
Cream cheese is optional, but it transforms the broth into an extra creamy soup. If you prefer a lighter, brothier soup, simply leave it out.
How to Make Chicken Enchilada Soup
Step 1: Prepare the Ingredients
Before you start cooking, prepare all of your vegetables and ingredients.
Dice the onion and bell pepper into small pieces. Finely chop the jalapeño if you’re using it. Mince the garlic.
Drain and rinse the black beans.
If you’re using frozen corn, there is no need to thaw it first.
Shred the cooked chicken into bite-sized pieces.
Shredding the chicken fairly small allows it to distribute throughout the soup instead of leaving large pieces at the bottom of the bowl.
Step 2: Sauté the Onion and Pepper
Place a large soup pot or Dutch oven over medium heat.
Add the olive oil.
Once the oil is hot, add the diced onion and red bell pepper.
Cook for approximately 4–5 minutes, stirring occasionally.
The vegetables should begin to soften and the onion should become translucent.
If you’re using jalapeño, add it during this stage.
Cooking Tip
Don’t rush this step. Sautéing the vegetables before adding the liquid develops a sweeter, deeper flavor in the finished soup.
Step 3: Add the Garlic and Spices
Add the minced garlic, cumin, chili powder, smoked paprika, oregano, salt, and black pepper.
Stir continuously for about 30–60 seconds.
You should smell the spices becoming fragrant.
Be careful not to burn the garlic. Garlic only needs a short amount of time to cook.
Cooking the spices briefly in the oil also helps release their aromas and creates a more flavorful soup.
Step 4: Add the Tomatoes and Green Chiles
Pour in the diced tomatoes and green chiles.
Stir well, scraping the bottom of the pot with a wooden spoon to loosen any flavorful browned bits.
Allow everything to cook for approximately 2 minutes.
At this point, the mixture should already smell like a delicious Mexican-inspired stew.
Step 5: Add the Enchilada Sauce
Pour the red enchilada sauce into the pot.
Stir until the sauce is evenly incorporated with the vegetables and tomatoes.
The enchilada sauce provides much of the soup’s signature flavor, so make sure it is well mixed.
Step 6: Add the Chicken Broth
Pour in the chicken broth.
Stir everything together.
Increase the heat slightly and bring the soup to a gentle simmer.
Avoid bringing it to a violent boil because boiling can make the broth cloudy and may cause the chicken to become tougher.
Step 7: Add the Beans and Corn
Add the drained black beans and corn.
Stir thoroughly.
Let the soup simmer gently for approximately 10 minutes.
This gives the beans and corn time to absorb some of the spicy enchilada flavor.
Step 8: Add the Shredded Chicken
Add the cooked shredded chicken.
Stir it into the soup.
Continue simmering for another 5–8 minutes.
Because the chicken is already cooked, you don’t need to cook it for a long time. The goal is simply to heat it thoroughly and allow it to absorb the flavors of the broth.
Step 9: Make It Cheesy
Reduce the heat to low.
Add the shredded cheddar and Monterey Jack cheese gradually, stirring after each addition.
Continue stirring until the cheese melts completely.
If you’re using cream cheese, add the softened cream cheese at this stage.
Stir until it is fully incorporated and the broth becomes smooth and creamy.
Important Cheese Tip
Avoid adding cold cream cheese directly from the refrigerator in one large chunk.
For the smoothest result, soften it first and cut it into small pieces.
You can also mix a small amount of hot soup into the cream cheese in a separate bowl before adding it to the pot. This helps prevent lumps.
Step 10: Add Fresh Lime Juice
Turn off the heat and stir in the fresh lime juice.
Lime juice may seem like a small addition, but it makes a big difference.
The acidity cuts through the richness of the cheese and helps brighten the flavors of the entire soup.
Taste the soup.
Add additional salt, pepper, chili powder, or lime juice if necessary.
Step 11: Serve
Ladle the hot soup into bowls.
Top each serving with your favorite toppings.
A generous amount of shredded cheese, fresh cilantro, sour cream, avocado, tortilla strips, and sliced jalapeño makes this soup especially delicious.
Serve immediately with lime wedges on the side.
How to Control the Spice Level
One of the best things about Chicken Enchilada Soup is how easily you can adjust the heat.
For Mild Soup
Use:
- Mild red enchilada sauce
- Mild diced green chiles
- No jalapeño
- Regular chili powder
This version is great for children or anyone who doesn’t enjoy spicy food.
For Medium Heat
Use:
- Medium enchilada sauce
- Green chiles
- One small jalapeño
- Regular chili powder
This creates noticeable heat without overpowering the other flavors.
For Spicy Soup
Use:
- Hot enchilada sauce
- Hot green chiles
- One or two jalapeños
- Pepper Jack cheese
- A pinch of cayenne pepper
You can also add crushed red pepper flakes.
Important Tip
It’s easier to increase the heat than to reduce it.
Start with a moderate amount of spice and add more after tasting.
How to Make Chicken Enchilada Soup Creamier
There are several ways to make this soup even creamier.
Cream Cheese
Adding ½ cup softened cream cheese produces a rich and creamy texture.
Heavy Cream
Add ½ cup heavy cream near the end of cooking.
Don’t boil the soup vigorously after adding the cream.
Extra Cheese
Adding additional Monterey Jack or cheddar creates a thicker, cheesier soup.
Blended Beans
For a naturally creamy texture, blend about ½ cup of the black beans with a little broth and return the mixture to the pot.
This adds body without requiring much dairy.
Can You Use Rotisserie Chicken?
Absolutely.
Rotisserie chicken is one of the easiest ways to prepare this recipe.
Remove the skin and bones, shred approximately 3 cups of chicken, and add it to the soup during the final cooking stage.
Using rotisserie chicken can reduce preparation time significantly.
It also adds delicious roasted flavor.
Can You Make This Soup With Raw Chicken?
Yes.
If you don’t have cooked chicken available, you can use raw boneless chicken breasts or thighs.
Place approximately 1½ pounds of raw chicken into the simmering broth.
Cook until the chicken reaches a safe internal temperature of 165°F (74°C).
Remove the chicken from the pot, shred it, and return it to the soup.
The exact cooking time will depend on the size and thickness of the chicken pieces.
Best Toppings for Chicken Enchilada Soup
Toppings can turn a simple bowl of soup into a complete meal.
Shredded Cheese
Add cheddar, Monterey Jack, Mexican cheese blend, or pepper Jack.
Sour Cream
A spoonful of sour cream adds coolness and creaminess.
Avocado
Diced avocado provides a buttery texture that works beautifully with the spicy broth.
Cilantro
Fresh cilantro adds a bright herbal flavor.
Tortilla Strips
Crunchy tortilla strips provide a wonderful contrast to the creamy soup.
Jalapeños
Fresh jalapeño slices are ideal for anyone who wants additional heat.
Lime
A squeeze of fresh lime brightens the entire bowl.
Green Onions
Thinly sliced green onions add freshness and a mild onion flavor.
What to Serve With Chicken Enchilada Soup
Although this soup is filling enough to serve as a complete meal, you can pair it with several sides.
Tortilla Chips
Serve warm soup alongside crispy tortilla chips for dipping and scooping.
Cornbread
Sweet cornbread balances the spicy, savory soup beautifully.
Mexican Rice
A small serving of seasoned rice turns the soup into an even more substantial dinner.
Simple Green Salad
A crisp salad with lime dressing provides freshness alongside the rich soup.
Cheese Quesadillas
Crispy cheese quesadillas are especially good for dipping into the soup.
Avocado Salad
Fresh avocado, tomato, onion, cilantro, and lime make a refreshing side.
How to Store Leftover Chicken Enchilada Soup
Allow the soup to cool slightly before transferring it to airtight containers.
Store it in the refrigerator for up to 3–4 days.
Because the soup contains dairy and chicken, refrigerate leftovers promptly rather than leaving them at room temperature for an extended period.
When reheating, warm the soup gently over medium-low heat.
Stir occasionally.
If the soup becomes too thick in the refrigerator, add a splash of chicken broth or water.
Can You Freeze Chicken Enchilada Soup?
Yes, but there is an important consideration.
Soups containing cheese and cream can sometimes change texture after freezing and thawing.
For the best texture, consider making the soup base with chicken, vegetables, beans, corn, enchilada sauce, and broth, then adding cheese or cream after thawing and reheating.
If you’ve already made the fully cheesy soup, you can still freeze it, but the texture may be slightly less smooth.
Freezing Method
- Allow the soup to cool.
- Transfer it to freezer-safe containers.
- Leave some space at the top for expansion.
- Seal tightly.
- Label with the date.
- Freeze.
For best quality, use within approximately 2–3 months.
How to Reheat Frozen Soup
Transfer frozen soup to the refrigerator and allow it to thaw overnight.
Place it in a saucepan.
Heat gently over medium-low heat, stirring frequently.
If the soup looks separated, whisk it gently as it warms.
Add a little chicken broth if needed.
Once hot, add additional shredded cheese or a small amount of cream to restore richness.
Easy Recipe Variations
Chicken Enchilada Soup With Pinto Beans
Replace black beans with pinto beans.
Pinto beans provide a softer texture and slightly creamy flavor.
White Chicken Enchilada Soup
Replace the red enchilada sauce with green enchilada sauce.
Use white beans instead of black beans and add green chiles.
Top with Monterey Jack cheese.
Extra Cheesy Chicken Enchilada Soup
Add an additional cup of shredded cheese.
Pepper Jack works especially well if you want both cheese and heat.
Slow Cooker Chicken Enchilada Soup
Add the chicken, broth, enchilada sauce, tomatoes, green chiles, beans, corn, onion, bell pepper, garlic, and spices to a slow cooker.
Cook until the chicken is tender and cooked through.
Shred the chicken and return it to the slow cooker.
Add cheese near the end and stir until melted.
Chicken Enchilada Soup With Rice
Add 1 cup cooked rice near the end of cooking.
This creates an even heartier soup.
Avoid adding too much uncooked rice directly to the soup unless you adjust the liquid because rice absorbs a substantial amount of broth.
Common Mistakes to Avoid
Adding Too Much Cheese at Once
Large amounts of cheese added all at once can sometimes create a grainy texture.
Add it gradually over low heat.
Boiling After Adding Dairy
High heat can cause dairy-based ingredients to separate.
Keep the heat low after adding cream cheese or heavy cream.
Overcooking the Chicken
Already cooked chicken only needs to be heated.
Long cooking can make shredded chicken dry.
Not Tasting Before Serving
Different enchilada sauces, broths, cheeses, and canned chiles contain different amounts of salt.
Always taste the soup before serving and adjust the seasoning.
Using Too Much Chili Powder
Chili powder varies significantly in strength.
Add it gradually if you’re unsure about the heat level.
Tips for the Best Chicken Enchilada Soup
Use good enchilada sauce. Since it is a major flavor component, the quality of the sauce matters.
Sauté your vegetables. This creates much more flavor than simply adding raw vegetables to the broth.
Toast the spices briefly. A short cooking period releases their aroma.
Use freshly shredded cheese. It generally melts more smoothly than many pre-shredded cheeses.
Don’t boil the finished soup aggressively. Gentle heat produces a better texture.
Add lime at the end. Fresh lime brightens the rich flavors.
Taste before adding more salt. Cheese, broth, and enchilada sauce may already contain plenty of salt.
Don’t skip the toppings. Fresh toppings provide color, texture, and contrasting flavors.
Frequently Asked Questions
Is Chicken Enchilada Soup spicy?
It can be.
The spice level depends primarily on the enchilada sauce, green chiles, jalapeño, and chili powder.
For a mild soup, use mild enchilada sauce and omit the jalapeño.
Can I use leftover chicken?
Yes. Leftover roasted, grilled, baked, or rotisserie chicken works wonderfully.
Can I use chicken thighs?
Definitely.
Chicken thighs provide a richer flavor and remain tender when simmered.
Can I make this soup without cheese?
Yes.
Simply omit the cheese and cream cheese. You’ll have a flavorful chicken enchilada-style soup with a lighter broth.
Can I make it gluten-free?
Many ingredients used in this recipe are naturally gluten-free, but enchilada sauce, chicken broth, canned ingredients, and seasonings can vary by brand.
Check product labels if gluten-free preparation is important to you.
Can I make it dairy-free?
Yes.
Omit the cheese, cream cheese, sour cream, and other dairy toppings. You can add avocado for richness instead.
What cheese melts best?
Monterey Jack, cheddar, pepper Jack, and Mexican cheese blends all work well.
For the smoothest melting, shred cheese from a block.
Nutrition Information
Approximate nutrition per serving will vary depending on the exact ingredients and portion size.
For a standard serving, the soup provides a combination of:
- Protein from chicken and beans
- Carbohydrates from beans, corn, and vegetables
- Fat from cheese and olive oil
- Fiber from beans, vegetables, and corn
- Calcium from cheese
- Vitamins and minerals from vegetables and herbs
For precise nutritional information, calculate the recipe using the specific brands and quantities you use.
Complete Quick Recipe Card
Chicken Enchilada Soup (Cheesy & Spicy)
Ingredients
- 2 tablespoons olive oil
- 1 diced onion
- 1 diced red bell pepper
- 1 chopped jalapeño
- 3 minced garlic cloves
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 teaspoon smoked paprika
- ½ teaspoon oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 14.5-ounce can diced tomatoes
- 4-ounce can green chiles
- 15-ounce can black beans, drained and rinsed
- 1 cup corn
- 2 cups red enchilada sauce
- 4 cups chicken broth
- 3 cups cooked shredded chicken
- 1 cup shredded cheddar
- 1 cup shredded Monterey Jack
- ½ cup softened cream cheese, optional
- 1 tablespoon fresh lime juice
Directions
- Heat olive oil in a large pot over medium heat.
- Add onion, bell pepper, and jalapeño.
- Cook for 4–5 minutes until softened.
- Add garlic, cumin, chili powder, paprika, oregano, salt, and pepper.
- Cook for about 30–60 seconds.
- Add diced tomatoes and green chiles.
- Stir in enchilada sauce.
- Pour in chicken broth and bring to a gentle simmer.
- Add black beans and corn.
- Simmer for approximately 10 minutes.
- Stir in shredded chicken.
- Cook for another 5–8 minutes.
- Reduce heat to low.
- Gradually stir in cheddar and Monterey Jack.
- Add softened cream cheese if desired.
- Stir until completely melted and creamy.
- Turn off the heat.
- Stir in fresh lime juice.
- Taste and adjust seasoning.
- Serve hot with your favorite toppings.
Final Thoughts
Chicken Enchilada Soup is one of those recipes that delivers maximum comfort with surprisingly little effort. The combination of tender chicken, hearty beans, sweet corn, tomatoes, spicy green chiles, smoky spices, and flavorful enchilada sauce creates a satisfying meal in a single pot.
The melted cheese takes the soup to another level, giving the broth a rich and comforting finish. Add creamy avocado, cool sour cream, crunchy tortilla strips, fresh cilantro, and a squeeze of lime, and you have a restaurant-style bowl that is easy to make at home.
The recipe is also incredibly flexible. Make it mild or spicy, creamy or brothy, add rice or extra beans, switch to green enchilada sauce, or use leftover rotisserie chicken. Once you’ve made it once, you’ll quickly discover how easy it is to customize.
For a busy weeknight, cozy weekend dinner, game-day meal, or make-ahead lunch, Chicken Enchilada Soup (Cheesy & Spicy) is a flavorful, comforting recipe that is sure to become a family favorite.