We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!

Chicken Enchilada Soup

Chicken Enchilada Soup

Yield: 8 - 10 servings 1x
Prep: 1 hourCook: 3 1/2 hoursTotal: 4 1/2 hours



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


2 tablespoons extra virgin olive oil

1 cup yellow onion, diced

1 tablespoon fresh garlic coarsely chopped

1 6ounce can tomato paste

1 10ounce 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

4 tablespoons cream cheese (*see Notes below)

8 ounces sharp cheddar, for garnish

Optional chopped scallions, for garnish

Optional sour cream, for garnish


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)

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 and 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 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.


*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.

© Author: A Family Feast
Cuisine: Mexican Method: stovetop