If you’re craving a warm, comforting, and flavorful soup that brings all the deliciousness of enchiladas in a bowl, then this Chicken Enchilada Soup is for you.
Packed with tender chicken, black beans, corn, and a rich, spiced tomato-based broth, this soup is a hearty meal perfect for any time of the year.
This recipe captures the essence of traditional enchiladas with smoky spices, creamy texture, and a touch of heat. The best part? It’s incredibly easy to make and can be prepared in one pot, making cleanup a breeze.
Whether you’re cooking for a busy weeknight dinner, meal prepping for the week, or serving guests, this soup is guaranteed to impress.
Now, let’s dive into the ingredients and step-by-step instructions for making this comforting Chicken Enchilada Soup at home.
Ingredients
Soup Base:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon chili powder
- ½ teaspoon ground coriander
- 1 teaspoon salt (or to taste)
- ½ teaspoon black pepper
- 1 (15-ounce) can fire-roasted diced tomatoes
- 1 (10-ounce) can red enchilada sauce
- 4 cups chicken broth (low sodium preferred)
Chicken & Beans:
- 2 boneless, skinless chicken breasts (or 2 cups cooked, shredded chicken)
- 1 (15-ounce) can black beans, drained and rinsed
- 1 cup corn kernels (frozen, canned, or fresh)
Thickening & Creaminess:
- 2 tablespoons all-purpose flour (or cornstarch for gluten-free option)
- ½ cup heavy cream or half-and-half (optional, for a creamier soup)
- 1 cup shredded cheddar cheese (or Mexican blend cheese)
Toppings & Garnishes:
- 1 avocado, diced
- ¼ cup fresh cilantro, chopped
- 1 jalapeño, sliced (optional)
- ½ cup sour cream
- 1 cup tortilla strips or crushed tortilla chips
- ½ cup crumbled queso fresco (optional)
- Lime wedges for serving
Instructions
Step 1: Sauté the Aromatics
Start by heating 2 tablespoons of olive oil in a large pot over medium heat. Once the oil is hot, add the diced onion and sauté for about 3–4 minutes until it becomes soft and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Step 2: Add the Spices and Tomatoes
Sprinkle in the ground cumin, smoked paprika, chili powder, coriander, salt, and black pepper. Stir well to toast the spices and bring out their flavors. After about 30 seconds, add the fire-roasted diced tomatoes along with their juices.
Stir everything together and let the flavors meld for a minute.
Step 3: Pour in Liquids and Chicken
Next, pour in the enchilada sauce and chicken broth, stirring well to combine. If you’re using raw chicken breasts, add them to the pot at this point. Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for about 20 minutes until the chicken is fully cooked.
Step 4: Shred the Chicken
Once the chicken is cooked through, remove it from the pot and place it on a cutting board. Use two forks to shred the chicken into bite-sized pieces. Return the shredded chicken to the soup and give it a good stir.
Step 5: Add the Beans and Corn
Stir in the drained black beans and corn. Let the soup simmer for another 5–10 minutes, allowing the flavors to blend together.
Step 6: Thicken the Soup
To give the soup a slightly thicker consistency, mix 2 tablespoons of all-purpose flour (or cornstarch) with a few tablespoons of water to create a slurry. Stir this mixture into the soup and let it cook for a few more minutes until it slightly thickens.
Step 7: Make it Creamy (Optional)
For a creamier texture, stir in ½ cup of heavy cream or half-and-half. This step is optional but adds a rich and velvety texture to the soup. If you prefer a lighter version, you can skip this step.
Step 8: Add Cheese and Final Touches
Reduce the heat to low and stir in 1 cup of shredded cheddar or Mexican blend cheese until fully melted and incorporated into the soup.
Step 9: Serve with Toppings
Ladle the soup into bowls and top with diced avocado, fresh cilantro, sliced jalapeños, sour cream, tortilla strips, queso fresco, and lime wedges. Serve hot and enjoy!
Frequently Asked Questions (FAQs)
1. Can I Make This Soup in a Slow Cooker?
Yes! To make this in a slow cooker, add all the ingredients except for the cheese, cream, and toppings. Cook on LOW for 6–7 hours or HIGH for 3–4 hours. Shred the chicken, then stir in the cheese and cream before serving.
2. Can I Use Rotisserie Chicken?
Absolutely! If you’re short on time, rotisserie chicken is a great shortcut. Simply shred about 2 cups of cooked rotisserie chicken and add it to the soup in Step 4.
Reduce the simmering time since the chicken is already cooked.
3. Is This Soup Spicy?
The soup has a mild heat from the chili powder and enchilada sauce, but it’s not overly spicy. If you prefer more heat, add diced jalapeños, extra chili powder, or a dash of hot sauce. If you want a milder version, use mild enchilada sauce and omit the chili powder.
4. How Do I Store Leftovers?
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat it on the stovetop over low heat or in the microwave until warmed through.
5. Can I Freeze This Soup?
Yes! Let the soup cool completely, then store it in freezer-safe containers for up to 3 months. When ready to eat, thaw it overnight in the refrigerator and reheat it on the stovetop. If using cream, note that it may slightly separate when reheated, but stirring well should help.
6. What Can I Serve with Chicken Enchilada Soup?
This soup pairs wonderfully with cornbread, quesadillas, or a side salad. You can also serve it with extra tortilla chips for dipping.
7. How Can I Make It Healthier?
For a lighter version, use low-fat cheese, skip the heavy cream, and opt for a homemade enchilada sauce with less sodium. You can also add extra veggies like bell peppers or zucchini for more nutrition.
Conclusion
This Chicken Enchilada Soup is a comforting and flavorful dish that brings all the best parts of enchiladas into a hearty, one-pot meal. It’s easy to make, customizable to your taste, and perfect for any occasion. Whether you like it spicy, creamy, or loaded with toppings, this soup is sure to become a family favorite.
Give it a try and enjoy a warm, satisfying bowl of Chicken Enchilada Soup! 🍲🔥

