This post may contain affiliate links. Please read our disclosure policy.
Our creamy Chicken Enchilada Soup is loaded with tender chunks of chicken in a thick, rich, zesty tomato-based broth that has tons of delicious flavor.
Zesty and Delicious Chicken Enchilada Soup
There are lots of different Chicken Enchilada Soup recipes online – with most using some shortcuts like rotisserie chicken, canned chicken stock, and pre-made enchilada sauce for flavor. (There’s nothing wrong with taking shortcuts!)
But this is a real-deal, 100% from-scratch Chicken Enchilada Soup recipe. It takes a little bit of extra time, but the flavors and texture make it all worthwhile!
This Chicken Enchilada Soup gets its creaminess and authentic flavor from masa harina – a fine corn meal that is also used to make corn tortillas. When added to the soup, it serves as a thickener, but also gives the soup a rich flavor.
Key Ingredients & Substitutions
- Mexican-Inspired Chicken Stock – You’ll make a homemade chicken stock infused with fresh Poblano peppers and dried Pasilla chiles (also called Chile Negro). Both of these can be found at most supermarkets in the produce aisle. For the rest of the stock you’ll also need:
- Whole Chicken – You can typically make chicken stock with any bone-in chicken pieces, but for this recipe, you’ll use a whole chicken and shred the cooked chicken breast to add to the finished soup. If you want an extra rich stock, you can add more chicken pieces such as extra wings, thighs, and legs. We also often add some turkey necks to our stock.
- Carrots
- Celery
- Italian Flat-Left Parsley
- Fresh Cilantro
- Bay Leaves
- Kosher Salt
- Whole Black Peppercorns
- Scallions
- Water
- Onion – We recommend a yellow onion for its mild flavor
- Poblano Peppers
- Dried Pasilla Chile
- Garlic Cloves
- To Assemble the Soup:
- Extra Virgin Olive Oil
- Onion – We recommend a yellow onion for its mild flavor
- Fresh Garlic
- Tomato Paste
- Diced Tomatoes with Green Chilies
- Spices – Smoked paprika, ground cumin, chili powder, dried oregano, ground coriander
- Masa Harina
- Cream Cheese – Or you can use mascarpone, queso fresco, or Cotija cheese.
- For Garnish:
- Corn Tortillas – Cut into strips and fry in vegetable oil, for garnish
- Shredded Sharp Cheddar Cheese
- Chopped Scallions
- Sour Cream
Special Tools You’ll Need
- Cutting Board and Sharp Knife
- Various Measuring Cups and Spoons
- Vegetable Peeler
- Large Stock Pot
- Long-Handled Tongs
- Cast Iron Pan or other Heavy-Bottomed Pan
- Wooden Spoon
- Large Strainer
- Large Bowl or another large pot – To collect the strained chicken stock
- Dutch Oven or other heavy-bottomed pot
- Whisk
- Spider Strainer
- Paper Towels
- Box Grater – To shred the cheese
- Immersion Blender
How Do I Make Chicken Enchilada Soup?
- Cook the homemade Mexican-inspired chicken stock. Strain out the solids (reserving the broth in a bowl or pot as you strain), then pick the meat off the bones and shred.
- Saute onions and garlic in a stock pot until just starting to brown.
- Add tomato paste, tomatoes with green chiles, plus the spices.
- Reserve three cups of the prepared stock in a measuring cup. Set aside.
- Add the rest of the stock to the stock pot.
- Whisk masa harina into the reserved three cups of stock, add to the pot and cook on a low simmer, whisking frequently.
- Fry the tortilla strips while the soup thickens.
- Shred the cheddar cheese and prepare the other garnishes.
- Once the soup is thickened, add cream cheese.
- Puree soup until smooth with an immersion blender.
- Add shredded chicken and heat through for serving.
- Serve in bowls, topped with tortilla strips and cheddar cheese, plus other optional toppings.
What do you serve with Chicken Enchilada Soup?
We kept things simple with our Chicken Enchilada Soup – adding some shredded cheddar cheese and crispy tortilla strips to the top.
But you could go farther—adding a dollop of sour cream, chopped scallions, and a drizzle of enchilada sauce or even hot sauce if you prefer.
Additionally, you could add black beans, cooked corn kernels, chopped fresh tomatoes, and any other favorite cheese if you’d like.
This Chicken Enchilada Soup recipe originally appeared on A Family Feast in April 2019. We’ve updated the post but the delicious recipe remains the same.
You might like these other Enchilada Recipes
Click here for more delicious Mexican Recipes!
See The RecipesWe love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!
Chicken Enchilada Soup
Our creamy Chicken Enchilada Soup is loaded with tender chunks of chicken in a thick, rich, zesty tomato-based broth that has tons of delicious flavor.
Ingredients
Stock
1 whole chicken, 5-6 pounds
1 medium carrot peeled and cut into quarters
2 stalks celery with leaves
4 sprigs fresh parsley
1 whole bunch fresh cilantro (rinsed)
2 bay leaves
1 tablespoon kosher salt
12 peppercorns
1 bunch scallions, whites separated from greens (roots removed)
8 quarts water
1 large yellow onion, cut into eighths
1 large poblano chili pepper, stem removed and cut in half the long way
1 dried Pasilla chili pepper
6 large cloves garlic, skin left on
Soup
2 tablespoons extra virgin olive oil
1 cup yellow onion, diced
1 tablespoon fresh garlic coarsely chopped
1 6-ounce can tomato paste
1 10-ounce can Ro*Tel diced tomatoes with green chilies
1 teaspoon smoked paprika
2 teaspoon ground cumin
2 teaspoons chili powder
1 teaspoon dried oregano
1 teaspoon ground coriander
1 cup Masa Harina
Corn tortillas, cut into strips, for garnish
Vegetable oil, to fry corn tortilla strips
8 ounces sharp cheddar, for garnish
4 tablespoons cream cheese (*see Notes below)
Optional chopped scallions, for garnish
Optional sour cream, for garnish
Instructions
- In a large stock pot, place chicken and neck if available, carrot, celery, parsley, cilantro, bay leaves, salt, peppercorns, and the greens of the scallions. Add the water and turn on high to boil.
- In a cast iron pan on high heat, add onions and char black on both sides of the pieces, about five minutes, and add to the stock. Keep the pan on high and add the fresh poblano pepper and whole dried pasilla pepper along with the skin-on garlic and scallion bottoms and again char to black, about 5 minutes. Remove the garlic to your cutting board and peel skins off then add garlic to the pot along with the scallions and peppers.
- Once the pot comes to a boil, lower to a medium-high simmer and cook for one hour. (Good rolling bubble but not a full boil)
- After one hour and with long handled tongs, remove chicken to a platter but return the pot to heat and continue simmering.
- When the chicken is cool enough to handle, pull white and dark meat off and place remaining carcass back into pot. (OK if wings are still attached). Keep chicken meat refrigerated until later.
- Continue to cook the stock for another hour, about 2 ½ hours total. Strain, discard solids. You should have 3 ½ to 4 quarts of stock. If not, cook down to reach that amount. Set aside. Note: The stock can be made a day in advance. Skim off and discard any fat that rises to the top. (Chilling the stock makes it easier to skim the fat off.)
- To make the soup, in a 5-6 quart Dutch oven over medium heat, add olive oil and once hot add the onions and garlic and cook for about 4-5 minutes or until just starting to brown.
- Add the tomato paste along with the can of diced tomatoes, paprika, cumin, chili powder, oregano and coriander. Cook this stirring continually for five minutes.
- Add the stock but reserve 3 cups of the stock in your measuring container and add the Masa Harina and whisk to combine, then add to the soup pot. This will thicken the soup.
- Whisk, then cook for 15 minutes on a medium to low simmer, making sure you stir often.
- While the soup is simmering, cut the corn tortillas into small strips (I cut the round tortilla into quarters then cut the quarters into strips)
- In a heavy bottomed pan, heat about an inch of vegetable oil to 350 degrees F and once hot, cook the tortilla strips in batches but don’t overcrowd the pan. I cooked one package of corn tortillas cut into strips in four batches.
- Remove with a spider or strainer to paper towels and sprinkle with salt as soon as they come out.
- Shred the cheddar on the large holes of a box grater.
- After the soup has simmered for 15 minutes, add the cream cheese then use an immersion blender and puree to smooth.
- Shred the chicken with your fingers into the soup leaving some bite sized pieces.
- Stir and heat to serving temperature and serve with the fried tortilla strips and cheddar cheese.
- Also serve optional scallions and sour cream.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Notes
*Cream cheese adds a touch of sweetness to the soup, as well as smooths the flavor of the spices. You could also use mascarpone, queso fresco or Mexican Cotija cheese. We went with cream cheese because we had it on hand.
Looks amazing! I love the chili’s soup but I have been looking for a recipe without velveeta. Your looks amazing!! I’m gonna try this weekend. Two questions. Just making sure that I’m adding 8 quarts of water or 32 cups to cook the chicken in. Seems like a lot but just want to be sure. Also, for the Chile pasilla, is it the long black one or the raisin-shaped ancho? Lastly, I’m not clear on recio how much stock I use for the soup. It says to reserve some but I do t see how much I add fir the soup. Thanks so much!!
Hi Rosalva –
8 quarts is correct…you are cooking a whole chicken plus vegetables in a stock pot, and it will reduce/simmer down and intensify in flavor as it cooks.
We used the longer, spicier pasilla – sometimes anchos are mislabeled as pasilla but our supermarket sells both and correctly labels each one.
After making the chicken stock, you should end up with 3 1/2 to 4 quarts of stock. You’ll use all of the stock in the soup – the instructions just state to reserve about 3 cups to mix with the masa – but then that all gets added to the soup as a thickener.
Hope that clarifys! Please let us know if you have any other questions.
As promised, I made this today. It tasted wonderful. The only addition I made was adding a bit of crushed red pepper flakes for heat. Will definitely make again. Thank you for this wonderful recipe.
You’re welcome Lori – glad you liked it!
This looks delicious. I will be making this weekend!
Hope you love the soup Lori!