Easy Creamy Chicken Enchilada Soup Recipe

This cheesy, spicy soup is pure comfort on a cold night.

By
J. Kenji López-Alt
Kenji Lopez Alt
Culinary Consultant
Kenji is the former culinary director for Serious Eats and a current culinary consultant for the site. He is also a New York Times food columnist and the author of The Food Lab: Better Home Cooking Through Science.
Learn about Serious Eats' Editorial Process
Updated August 08, 2024
A bowl of creamy enchilada soup, topped with cilantro, avocado, green onion, and shredded cheese.

Serious Eats / J. Kenji López-Alt

Why It Works

  • Gently poaching bone-in chicken breast just until it's done ensures tender, moist meat, while also adding flavor to the broth.
  • Instead of a can of enchilada sauce, our recipe starts with real dried chiles, toasted in the microwave for more complex, robust flavor.
  • Cream cheese gives the soup a rich texture and flavor.

There are certain dates that just seem to have some kind of cosmic significance. For Doc Brown, that date might be November 12, 1955. For me, it might be November 22, 2012. That was not only the day that I discovered the best jerk chicken I've ever eaten, behind a Detroit strip club—it was also the day that I bought myself the Martin mini guitar that has become my constant traveling companion, and the day that I first tried chicken enchilada soup.

The latter we bought from Le Dog, a bright red shack in downtown Ann Arbor that serves hot dogs and homemade soups. At the time, the menu changed every day, and the stand served over 400 different soups each year. So it really was a matter of luck that I happened to taste this particular soup on this particular day, and the likelihood that I'll ever have it from Le Dog again is close to zero.* The hut has since moved from its outdoor location to an indoor spot on Main Street, though I believe it still serves the same variety of soups.

*Though the creamy chicken tortilla soup that's always on the menu is similar and excellent!

It was love at first spoonful. The broth was rich and creamy, with a thick, tongue-coating texture that straddled that border between soup and stew. It had a savoriness from melted cheese and the spicy, toasty flavor of chiles, while still managing to be bright and fresh. Little nubs of sweet corn and black beans (canned, no doubt, but no less tasty for it) filled up each bite, along with tender bits of shredded chicken. It was like drinking deliciously inauthentic liquid enchiladas, and I couldn't think of anything I would have wanted more in that cold Michigan drizzle.

A bowl of creamy enchilada soup, topped with cilantro, avocado, green onion, and shredded cheese.

Serious Eats / J. Kenji López-Alt

I haven't had that soup in three years now, and, in fact, I hadn't really thought about it much until this winter, when the shocking truth of the weather in San Mateo revealed itself: It gets cold here. I'm out and about in my backyard in a T-shirt and flip-flops while the sun is out, but as soon as it gets dark, the frost starts to form on the grass. That's the kind of temperature swing that demands a warm, rich soup.

If you do a web search for "chicken enchilada soup," the vast majority of the results are of the "open five cans and stir them together" type of recipe. Nothing wrong with that,** but it's just not typically how I cook at home. My goal was to make a chicken enchilada soup with a more complex, developed flavor, and the first step was to use whole dried chilies in lieu of canned enchilada sauce.

** In fact, the very first version of this soup I made the other week was with leftover smoked turkey and a jar of Herdez Red Guajillo Chile sauce. It came out more than edible.

If there's one thing you can do to instantly improve any recipe that calls for chili powder, it's to replace it with a homemade chile purée made from whole dried chilies. Here, I start by simmering guajillo and ancho chiles in chicken stock, along with a whole split chicken breast, until the chiles are tender and the chicken is cooked through. Using bone-in, skin-on chicken helps add flavor and gives the chicken better texture.

Next, I purée the chiles in the blender along with a little of the stock and a block of cream cheese. I experimented with different types of cheese to give the soup the best body and flavor, and found that a mixture of cream cheese and shredded pepper jack cheese works best.

From there, the rest takes place in one pot: I sauté onions and garlic until tender, then add some fresh corn kernels (they've got a much better texture than canned for a quick-cooking soup like this), some drained canned black beans, chopped tomatoes, and some chopped Hatch chiles. (I keep a batch of them frozen throughout the year, though a good brand of canned Hatch chiles works fine in a soup.)

A spoonful of chicken enchilada soup is held up to the camera.

Serious Eats / J. Kenji López-Alt

Finally, I stir the chile-infused broth and the chile–cream cheese purée back into the pot, shred up the chicken meat and stir it in, add a shot of lime juice and vinegar for brightness, and let it simmer just until the flavors come together.

I doubt that I'll ever have a chance to re-create that first Michigan soup experience (at least, not without the help of a modified DeLorean and a flux capacitor), but, to be honest, a soup-filled future is far more exciting than a soup-filled past.

November 2015

Recipe Details

Easy Creamy Chicken Enchilada Soup Recipe

Prep 10 mins
Cook 45 mins
Active 30 mins
Total 55 mins
Serves 4 to 6 servings

Ingredients

  • 2 whole dried guajillo chiles, stems and seeds removed (see note)

  • 2 whole dried ancho chiles, stems and seeds removed (see note)

  • 1 1/2 quarts (1.5 liters) homemade or store-bought low-sodium chicken stock

  • 1 split bone-in, skin-on chicken breast (about 1 pound; 450g)

  • 4 ounces (100g) cream cheese

  • 1 tablespoon (15ml) distilled white vinegar (see note)

  • 1 tablespoon (15ml) vegetable or canola oil

  • 1 medium yellow onion, finely diced (about 1 cup; 1/2 pound; 200g)

  • Kosher salt and freshly ground black pepper

  • 3 medium cloves garlic, minced (about 1 tablespoon; 10g)

  • 2 ears of corn, kernels removed (about 1 1/2 cups; 250g)

  • 1 (14-ounce; 400ml) can diced tomatoes

  • 1 (4.5-ounce; 125ml) can chopped green chiles (see note)

  • 1 (14.5-ounce; 400g) can black beans, drained and rinsed

  • 1/2 pound (225g) grated Pepper Jack cheese

  • 1 tablespoon (15ml) fresh juice from 1 lime

  • 1/2 cup picked fresh cilantro leaves (about 1 ounce; 30g), chopped

  • Diced avocado, picked fresh cilantro leaves, sliced scallions, and grated cheese, for serving

Directions

  1. Place guajillo and ancho chiles on a microwave-safe plate and microwave on high at 15-second intervals until hot, pliable, and toasted-smelling, about 30 seconds total. Combine chicken stock, split chicken breast, and toasted chiles in a large saucepan or pot. Bring to a boil, reduce to lowest heat setting, cover, and cook until chicken breast is cooked through (an instant-read thermometer inserted into the center of the breast should register 155 to 160°F, or 68 to 71°C) and chiles are tender, about 15 minutes.

  2. Remove chicken breast to a plate and set aside to cool. Transfer chiles to the jar of a blender and add 1 cup of stock. Blend, starting at lowest speed and gradually increasing to high speed, until chiles are completely puréed, about 2 minutes. Add cream cheese and blend until homogeneous, about 1 minute, adding more stock as necessary if the mixture is too thick. Whisk chile/cream cheese mixture back into remaining chicken stock. Whisk in vinegar and set aside.

  3. When chicken is cool enough to handle, shred meat into bite-sized pieces using your fingers or two forks. Set aside. Discard skin and bones.

  4. Heat oil in a large saucepan over medium heat until shimmering. Add onion, season with salt and pepper, and cook, stirring, until softened but not browned, about 5 minutes. Add garlic and cook, stirring, until fragrant, about 30 seconds.

  5. Add corn and cook, stirring, until heated through, about 3 minutes. Add tomatoes, chopped green chiles, black beans, and stock/chile/cream cheese mixture. Bring to a simmer over medium heat, stirring frequently. Stir in pepper jack cheese, shredded chicken, and lime juice. Season to taste with more salt and pepper. Stir in cilantro. Serve immediately with diced avocado, picked fresh cilantro leaves, sliced scallions, and grated cheese.

Special Equipment

Microwave, instant-read thermometer, blender, large saucepan

Notes

For an easier version, use 1 cup (250ml) canned red enchilada sauce in place of the chiles and vinegar.

You can use two fresh Hatch, Anaheim, or poblano peppers in place of the can of chopped green chiles. Roast the peppers in a foil-lined rimmed baking sheet under a broiler preheated to high, turning the chiles occasionally, until they're charred on all sides, about 10 minutes total. Wrap them tightly in foil and let them rest for 5 minutes. Peel the chiles, discard stems and seeds, and chop.

Read More

Nutrition Facts (per serving)
512Calories
28gFat
31gCarbs
38gProtein
×
Nutrition Facts
Servings: 4 to 6
Amount per serving
Calories512
% Daily Value*
Total Fat 28g36%
Saturated Fat 13g63%
Cholesterol 100mg33%
Sodium 1507mg66%
Total Carbohydrate 31g11%
Dietary Fiber 9g31%
Total Sugars 7g
Protein 38g
Vitamin C 39mg194%
Calcium 384mg30%
Iron 4mg21%
Potassium 1151mg24%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes