This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
This Chicken Enchilada Soup offers a comforting blend of bold enchilada sauce, tender shredded chicken, savory black beans, and sweet corn, finished with rich cheddar cheese and sour cream for extra creaminess. Its aroma of sautéed onions combined with Mexican spices fills the kitchen with warmth and anticipation. A perfect choice for chilly evenings, this soup is both hearty and customizable with toppings like tortilla strips or a squeeze of lime.
Table of Contents
- Why You Need This Chicken Enchilada Soup
- Everything You Need for Chicken Enchilada Soup
- How To Make Chicken Enchilada Soup Step by Step
- A Brief History of Enchilada Soup
- FAQs About Chicken Enchilada Soup
- Meal Prep, Storage, and Reheating Tips
- Common Mistakes to Avoid
Why You Need This Chicken Enchilada Soup
- This soup simplifies busy weeknights with its one-pot cooking method. From prepping the ingredients to serving, you’ll have a flavorful dinner ready in under 40 minutes.
- It’s packed with protein from chicken and black beans, making it both filling and nutritious. Add optional toppings like avocado for even more healthy fats and texture.
- Customizable to fit your taste, you can easily adjust the spice level with chili powder or jalapeños. It’s perfect for those who love meals with a kick.
- The creamy combination of cheddar cheese and sour cream balances the tang of enchilada sauce beautifully. The toppings take it to a restaurant-level finish.
Everything You Need for Chicken Enchilada Soup
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 pound boneless, skinless chicken breasts
- 4 cups chicken broth
- 1 cup enchilada sauce
- 1 can (14-ounce) diced tomatoes, drained
- 1 cup frozen corn
- 1 can (15-ounce) black beans, rinsed and drained
- 1 teaspoon chili powder
- 1 teaspoon cumin
- 1/2 teaspoon paprika
- Salt and pepper, to taste
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- Optional toppings: chopped cilantro, diced avocado, tortilla strips, lime wedges
The enchilada sauce is the star ingredient, lending its bold, tangy flavor to the soup. Pairing it with cheddar cheese and sour cream creates a creamy, indulgent base while frozen corn adds a delicate sweetness.
How To Make Chicken Enchilada Soup Step by Step
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté until softened, about 5 minutes.
- Add minced garlic to the pot and cook for 1 minute, stirring frequently to prevent burning.
- Place chicken breasts into the pot and pour in the chicken broth, enchilada sauce, and diced tomatoes. Bring the mixture to a simmer.
- Add frozen corn, black beans, chili powder, cumin, paprika, salt, and pepper. Stir well to combine and let the flavors meld.
- Cover the pot and let the soup simmer for 20-25 minutes, or until the chicken is fully cooked and tender.
- Remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the soup.
- Stir in shredded cheddar cheese and sour cream until fully melted and incorporated, creating a creamy, smooth base.
- Taste the soup and adjust the seasoning if needed. Serve hot with optional toppings like cilantro, avocado, tortilla strips, and lime wedges.

Speeds up cooking time for soups and stews while locking in flavor.
Ideal for simmering soups evenly and retaining heat — perfect for this recipe.
A Brief History of Enchilada Soup
Enchilada soup draws inspiration from traditional Mexican enchiladas, which feature tortillas filled with flavorful meat and sauce. This soup retains the essence of enchiladas by incorporating enchilada sauce and spices into a hearty broth. Over time, it has evolved as a popular comfort food, blending authentic flavors with the convenience of one-pot cooking.
FAQs About Chicken Enchilada Soup
- Can I use chicken thighs instead of chicken breasts? Yes, chicken thighs can be used and will add a richer flavor due to their higher fat content.
- How can I make this soup spicier? Add more chili powder or include diced jalapeños to intensify the heat.
- What other toppings work well? Crushed tortilla chips, shredded lettuce, or even diced tomatoes can add texture and flavor to your bowl.
Meal Prep, Storage, and Reheating Tips
Store leftover soup in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze it for up to 3 months in a freezer-safe container.
You might also enjoy our cozy lemon garlic chicken skillet.
To reheat, warm the soup on the stovetop over medium heat, stirring occasionally until heated through. If reheating from frozen, thaw overnight in the refrigerator before reheating for the best texture.
Looking for something similar? Try our bang bang chicken skewers recipe.
For more ideas, check out our lemon garlic chicken with spring veggies.
Common Mistakes to Avoid
- Don’t skip sautéing the onions and garlic first — it builds the base flavor for the soup. Rushing this step can leave your soup tasting flat.
- Be cautious not to overcook the chicken; it should be tender enough to shred but not dry. Use a meat thermometer to check for a temperature of 165°F.
- Avoid adding sour cream or cheese while the soup is boiling; the high heat can cause curdling. Stir them in gently after lowering the heat.
Chicken Enchilada Soup
Ingredients
- 1 tbsp olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 lb boneless, skinless chicken breasts
- 4 cup chicken broth
- 1 cup enchilada sauce
- 1 can diced tomatoes, drained (14-ounce)
- 1 cup frozen corn
- 1 can black beans, rinsed and drained (15-ounce)
- 1 tsp chili powder
- 1 tsp cumin
- 1/2 tsp paprika
- salt (to taste)
- pepper (to taste)
- 1 cup shredded cheddar cheese
- 1/2 cup sour cream
- chopped cilantro (optional topping)
- diced avocado (optional topping)
- tortilla strips (optional topping)
- lime wedges (optional topping)
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and sauté until softened, about 5 minutes.
- Add minced garlic and cook for 1 minute, stirring frequently to prevent burning.
- Place chicken breasts into the pot and pour in the chicken broth, enchilada sauce, and diced tomatoes. Bring to a simmer.
- Add frozen corn, black beans, chili powder, cumin, paprika, salt, and pepper. Stir to combine.
- Cover the pot and let the soup simmer for 20-25 minutes, or until the chicken is fully cooked and tender.
- Carefully remove the chicken breasts from the pot and shred them using two forks. Return the shredded chicken to the soup.
- Stir in shredded cheddar cheese and sour cream until fully melted and incorporated.
- Taste and adjust seasoning as needed. Serve hot with optional toppings like cilantro, avocado, tortilla strips, and lime wedges.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

