If you love the bold, comforting flavors of Mexican cuisine, Chicken Enchilada Soup is a must-try recipe. This dish combines everything you love about chicken enchiladas—tender shredded chicken, rich enchilada sauce, melted cheese, and warm spices—into a hearty and creamy soup. The best part? It comes together in just 45 minutes, making it a perfect option for a quick weeknight meal.
What is Chicken Enchilada Soup?
Unlike traditional tortilla soup, which has a thinner broth and more vegetables, Chicken Enchilada Soup is thicker, creamier, and more indulgent. Its consistency comes from masa harina, a finely ground corn flour that gives it an authentic enchilada-like texture. The soup is packed with Mexican spices, black beans, corn, and diced tomatoes, making it a well-rounded and satisfying dish.
Why You’ll Love This Recipe
Quick & Easy – Ready in under an hour, with minimal prep.
One-Pot Meal – Fewer dishes, more flavor!
Customizable – Adjust spice levels, swap ingredients, or make it vegetarian.
Great for Meal Prep – Stores well and tastes even better the next day.
Where Did Chicken Enchilada Soup Originate?
While this dish is inspired by classic Mexican enchiladas, it’s a Tex-Mex creation that gained popularity in American kitchens. Many restaurants, including Chili’s, have made their own signature versions, but homemade Chicken Enchilada Soup allows you to control the ingredients and flavors for a healthier, more authentic result.
Whether you’re a fan of Mexican food or simply looking for a warm and hearty meal, this soup is sure to become a family favorite. Let’s dive into the ingredients and step-by-step process to make the best Chicken Enchilada Soup at home!
Key Ingredients & Substitutions
Chicken Enchilada Soup is packed with bold flavors and simple ingredients, many of which you may already have in your pantry. Below is a breakdown of the key ingredients, along with substitutions to fit your dietary needs or ingredient availability.
1. Protein: Chicken
Main Ingredient:
- Shredded chicken – Pre-cooked rotisserie chicken or freshly cooked and shredded chicken breasts/thighs.
Substitutions:
- Raw chicken – Add whole chicken breasts or thighs to the soup and shred them after cooking.
- Turkey – A great swap, especially for using up leftovers.
- Vegetarian alternative – Use chickpeas, white beans, or tofu instead of chicken.
2. Broth & Base
Main Ingredients:
- Chicken broth or stock – Creates a flavorful, rich base.
- Red enchilada sauce – Gives the soup its signature enchilada flavor.
Substitutions:
- Vegetable broth – For a vegetarian version.
- Homemade enchilada sauce – Blend tomato sauce with chili powder, garlic, cumin, and paprika.
3. Thickening Agent: Masa Harina
Main Ingredient:
- Masa harina – A traditional Mexican corn flour that adds thickness and a slight corn flavor.
Substitutions:
- Cornstarch slurry – Mix 1 tbsp cornstarch with water for a gluten-free option.
- Blended tortillas – Blend a few corn tortillas with broth for a similar effect.
- All-purpose flour – Works, but lacks the authentic corn flavor.
4. Dairy & Cheese
Main Ingredients:
- Cheddar or Monterey Jack cheese – Melts into the soup for a creamy texture.
- Cream cheese or heavy cream – Optional, but adds richness.
Substitutions:
- Dairy-free cheese or coconut cream – For a vegan version.
- Greek yogurt – A healthier alternative to heavy cream.
5. Beans & Vegetables
Main Ingredients:
- Black beans or pinto beans – Adds protein and texture.
- Corn – Provides sweetness and crunch.
- Diced tomatoes & onions – Essential for depth of flavor.
Substitutions:
- Kidney beans or white beans – If black beans aren’t available.
- Fresh or frozen corn – Canned works too, but drain it first.
6. Seasonings & Spices
Must-Have Spices:
- Chili powder, cumin, garlic powder, smoked paprika, and oregano – The classic Mexican flavor combo.
- Salt & black pepper – To taste.
Optional Spices for Extra Kick:
- Cayenne pepper – If you like it spicy!
- Chipotle powder – Adds smoky heat.
7. Garnishes & Toppings
- Tortilla strips or crushed tortilla chips – Adds crunch.
- Avocado & sour cream – Balances the spice.
- Cilantro & lime wedges – Enhances freshness.
Step-by-Step Cooking Instructions
Making Chicken Enchilada Soup is simple and takes just 45 minutes from start to finish. Follow these step-by-step instructions to create a rich, flavorful, and creamy soup that’s perfect for any occasion.
Step 1: Sauté the Aromatics (5 Minutes)
Ingredients:
- 1 tablespoon olive oil or butter
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 small bell pepper (red or green), diced
Instructions:
- Heat the oil in a large Dutch oven or soup pot over medium heat.
- Add the diced onions and bell peppers and sauté for 3-4 minutes until they become soft and translucent.
- Stir in the minced garlic and cook for another 30 seconds until fragrant.
Pro Tip: If you want extra heat, add diced jalapeños at this stage.
Step 2: Build the Flavorful Base (5 Minutes)
Ingredients:
- 2 cups chicken broth
- 1 (10 oz) can red enchilada sauce
- 1 (14.5 oz) can diced tomatoes (with juice)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
- Salt & black pepper (to taste)
Instructions:
- Pour in the chicken broth, enchilada sauce, and diced tomatoes (including the juices).
- Stir in chili powder, cumin, paprika, oregano, salt, and black pepper.
- Mix well and bring to a gentle simmer over medium heat.
Pro Tip: If you like your soup spicier, add ½ teaspoon cayenne pepper or some hot sauce.
Step 3: Thicken the Soup with Masa Harina (5 Minutes)
Ingredients:
- ¼ cup masa harina (corn flour)
- ½ cup warm water
Instructions:
- In a small bowl, whisk together masa harina and warm water until smooth.
- Slowly pour the masa harina mixture into the soup while stirring continuously.
- Continue stirring for 1-2 minutes to prevent clumps.
Pro Tip: If you don’t have masa harina, blend 1-2 corn tortillas with some broth and add it to the soup for a similar effect.
Step 4: Add the Chicken and Simmer (15 Minutes)
Ingredients:
- 2 cups cooked shredded chicken (rotisserie or pre-cooked)
- 1 (15 oz) can black beans, drained and rinsed
- 1 cup corn (fresh, frozen, or canned)
Instructions:
- Add the shredded chicken, black beans, and corn to the pot.
- Stir everything together and reduce heat to a low simmer.
- Cover and let cook for 15 minutes, stirring occasionally to prevent sticking.
Pro Tip: If using raw chicken breasts, add them whole at this step and cook for 20-25 minutes, then shred them before serving.
Step 5: Make It Creamy (5 Minutes)
Ingredients:
- 1 cup shredded cheese (cheddar or Monterey Jack)
- ½ cup heavy cream or 4 oz cream cheese (optional)
Instructions:
- Stir in the shredded cheese until fully melted.
- For extra creaminess, add heavy cream or cream cheese and mix until smooth.
- Simmer for another 2-3 minutes until everything is well combined.
Pro Tip: If making a dairy-free version, use coconut cream or cashew cream instead.
Step 6: Serve & Garnish (5 Minutes)
Topping Ideas:
- Tortilla strips or crushed tortilla chips – for crunch
- Sour cream or Greek yogurt – for creaminess
- Avocado slices – for richness
- Fresh cilantro – for freshness
- Lime wedges – for a tangy kick
Instructions:
- Ladle the hot soup into bowls.
- Top with your favorite garnishes.
- Serve immediately with warm tortillas or crusty bread.
Pro Tip: Squeeze fresh lime juice into the soup just before eating to enhance the flavors! 🍋
Bonus: Slow Cooker & Instant Pot Instructions
Slow Cooker Method:
- Add all ingredients (except cheese and cream) to a slow cooker.
- Cook on LOW for 6-8 hours or HIGH for 3-4 hours.
- Shred the chicken, then stir in cheese and cream before serving.
Instant Pot Method:
- Add all ingredients (except cheese and cream) to the Instant Pot.
- Set to Pressure Cook (Manual) for 15 minutes.
- Do a quick release, shred the chicken, and stir in cheese and cream.

Cooking Tips & Variations
Making Chicken Enchilada Soup is easy, but a few pro tips and variations can take it to the next level. Whether you’re looking for a healthier option, a spicier version, or a vegetarian alternative, these tips will help you customize the soup to fit your taste and dietary needs.
Cooking Tips for the Best Flavor
1. Use Rotisserie Chicken for Convenience
- To save time, use store-bought rotisserie chicken instead of cooking raw chicken.
- If cooking chicken from scratch, poach it in broth for extra flavor, then shred it.
2. Toast the Spices for Depth
- Before adding liquid ingredients, sauté chili powder, cumin, and smoked paprika for 30 seconds to enhance their flavors.
3. Adjust the Consistency
- For a thicker soup, add more masa harina or blend part of the soup.
- For a thinner soup, add extra chicken broth or a splash of water.
4. Balance the Flavors
- If the soup is too tangy, add a pinch of sugar to balance the acidity from the tomatoes.
- If it’s too spicy, add a dollop of sour cream or heavy cream to mellow the heat.
Easy Variations to Try
1. Slow Cooker & Instant Pot Versions
- Slow Cooker: Dump all ingredients (except cheese/cream) and cook on LOW for 6-8 hours or HIGH for 3-4 hours. Stir in cheese at the end.
- Instant Pot: Add all ingredients, pressure cook for 15 minutes, then do a quick release and stir in cheese.
2. Make It Spicier
- Add diced jalapeños or chipotle peppers in adobo sauce.
- Sprinkle in cayenne pepper for an extra kick.
3. Vegetarian & Vegan Version
- Replace chicken with chickpeas, extra beans, or diced mushrooms.
- Use vegetable broth instead of chicken broth.
- Swap dairy cheese for vegan cheese or coconut cream.
4. Low-Carb & Keto-Friendly
- Skip masa harina, beans, and corn to reduce carbs.
- Add diced zucchini or cauliflower rice instead.
5. Dairy-Free & Paleo-Friendly
- Use coconut milk or cashew cream instead of cheese and cream.
Storing, Freezing & Reheating Instructions
Chicken Enchilada Soup is perfect for meal prep because it stores well and tastes even better the next day! Follow these tips to keep it fresh, flavorful, and easy to reheat whenever you need a quick meal.
How to Store Chicken Enchilada Soup
In the Refrigerator (Up to 4 Days)
- Allow the soup to cool completely before storing.
- Transfer to an airtight container and refrigerate for up to 4 days.
- If the soup thickens in the fridge, add a splash of broth or water before reheating.
Pro Tip: Store garnishes separately so they stay fresh and crunchy!
How to Freeze Chicken Enchilada Soup
Freezing Instructions (Up to 3 Months)
- Let the soup cool to room temperature before freezing.
- Pour into freezer-safe containers or ziplock bags (leave some space for expansion).
- Label with the date and freeze for up to 3 months.
Best Freezing Tips:
If using dairy (cheese or cream), leave it out before freezing. Add it when reheating to prevent a grainy texture.
Freeze in individual portions for quick meals.
Use souper cubes or ice cube trays for portion control.
How to Reheat Chicken Enchilada Soup
On the Stovetop (Best Method)
- Transfer soup to a pot and heat over medium-low heat.
- Stir occasionally, adding broth if needed.
- Cook for 5-7 minutes until fully heated.
In the Microwave (Quick Method)
- Pour soup into a microwave-safe bowl.
- Heat on high for 1-2 minutes, stirring halfway.
- Add extra broth if needed.
FAQs
Here are some of the most common questions and answers about Chicken Enchilada Soup, based on what people also ask online.
1. What’s the best type of chicken to use for Chicken Enchilada Soup?
The easiest option is rotisserie chicken, which saves time and adds flavor. However, you can also use:
- Raw chicken breasts or thighs – Cook them in the soup and shred them before serving.
- Leftover grilled or roasted chicken – Adds a smoky flavor.
Pro Tip: If using raw chicken, let it simmer for 20-25 minutes, then shred it with two forks.
2. Can I make this soup dairy-free?
Yes! To make it dairy-free, simply:
- Use dairy-free cheese or skip the cheese altogether.
- Replace heavy cream with coconut milk or cashew cream for a creamy texture.
3. What can I use instead of masa harina to thicken the soup?
Masa harina gives the soup a traditional enchilada-like texture, but you can substitute:
- Cornstarch slurry – Mix 1 tablespoon cornstarch with 2 tablespoons water.
- Blended corn tortillas – Blend 1-2 corn tortillas with some broth and add to the soup.
- All-purpose flour – Works as a thickener but won’t have the same corn flavor.
4. Is Chicken Enchilada Soup spicy?
The standard recipe is mild, but you can make it spicier by:
- Adding diced jalapeños or chipotle peppers in adobo sauce.
- Using spicy enchilada sauce.
- Sprinkling in cayenne pepper or red pepper flakes.
5. Can I make this soup in a slow cooker or Instant Pot?
Yes!
- Slow Cooker: Dump all ingredients (except cheese and cream) and cook on LOW for 6-8 hours or HIGH for 3-4 hours. Stir in cheese at the end.
- Instant Pot: Add ingredients, pressure cook for 15 minutes, do a quick release, and stir in cheese.
6. Can I freeze Chicken Enchilada Soup?
Yes! It freezes well for up to 3 months. Just make sure to:
Cool the soup before freezing.
Leave out cheese and cream (add them when reheating).
Store in freezer-safe containers.
7. How can I make a vegetarian version?
Swap the chicken for chickpeas, extra beans, or diced mushrooms, and use vegetable broth instead of chicken broth.
Print
Chicken Enchilada Soup [45 Minutes]
Description
This Chicken Enchilada Soup is a rich, creamy, and flavorful dish inspired by classic Mexican enchiladas. Made with shredded chicken, red enchilada sauce, black beans, corn, and a blend of spices, this one-pot meal is quick, easy, and perfect for busy weeknights. With a thick consistency thanks to masa harina and a cheesy, slightly spicy base, this soup is a true comfort food favorite.
Best of all, it’s highly customizable—you can make it spicy or mild, dairy-free, vegetarian, or keto-friendly based on your preferences. Serve it with crispy tortilla strips, avocado, and a squeeze of lime for the perfect finishing touch!
Ingredients
- 1 tablespoon olive oil
- 1 onion, diced
- 3 cloves garlic, minced
- 1 pound boneless, skinless chicken breasts
- 1 (15-ounce) can black beans, rinsed and drained
- 1 (15-ounce) can corn, drained
- 1 (10-ounce) can enchilada sauce
- 1 (14.5-ounce) can diced tomatoes
- 4 cups chicken broth
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- Toppings: shredded cheese, sour cream, chopped cilantro, avocado slices, lime wedges, crispy tortilla strips
Instructions
- Sauté Vegetables: In a large pot, heat olive oil over medium heat. Add diced onion and minced garlic, sautéing until soft.
- Add Chicken and Broth: Add whole chicken breasts, black beans, corn, enchilada sauce, diced tomatoes, chicken broth, chili powder, and cumin to the pot. Season with salt and pepper.
- Simmer: Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes, or until the chicken is cooked through.
- Shred Chicken: Remove the chicken from the pot, shred it using two forks, and return it to the soup.
- Serve: Ladle the soup into bowls and top with shredded cheese, sour cream, chopped cilantro, avocado slices, lime wedges, and crispy tortilla strips.
Notes
How to Save Time:
- Use rotisserie chicken instead of cooking raw chicken.
- Make a double batch and freeze for easy future meals.
Best Substitutions:
- No masa harina? Use cornstarch, blended tortillas, or flour.
- No black beans? Pinto beans or kidney beans work too!
- Dairy-free? Swap cheese for dairy-free alternatives or use coconut milk.
Storage & Reheating:
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze for up to 3 months (without cheese for best texture).
- Reheat: Warm on the stove over medium-low heat, adding broth if needed.
Customize Your Soup:
- Make it spicier: Add jalapeños, chipotle peppers, or extra chili powder.
- Make it vegetarian: Swap chicken for chickpeas or mushrooms and use vegetable broth.
- Make it keto-friendly: Skip the masa harina, corn, and beans; add cauliflower rice instead.











