This chicken enchilada soup recipe takes everything you love about enchiladas — smoky red chile sauce, warm cumin, tender shredded chicken — and turns it into a creamy, one-pot soup that lands on the table in 45 minutes.
It is the kind of weeknight bowl that tastes like it simmered all afternoon. The chicken gets seared first for real depth, then the pot builds with enchilada sauce, tomatoes, black beans, and corn. A brick of cream cheese melts in at the end and turns the whole thing velvety, and the toppings bar — tortilla strips, Monterey Jack, sour cream, cilantro, lime — is half the fun.
Why this chicken enchilada soup recipe works
- Sear first, simmer after: browning the chicken in the pot before anything else builds a caramelized base no slow cooker can fake in 45 minutes.
- Cream cheese, not just cream: it gives the broth body and a gentle tang that tastes like it came from a long-simmered sauce.
- One pot, pantry-friendly: canned enchilada sauce, tomatoes, beans, and frozen corn mean almost zero prep beyond dicing an onion.
- Topping-bar flexibility: mild enough for kids as written, and the heat lives in the toppings — jalapeños, hot sauce, chipotle crema — so everyone bowls their own.
Ingredients
- 1 1/2 pounds (680 g) boneless, skinless chicken breasts
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 2 tablespoons taco seasoning (or 1 tablespoon chili powder + 1 teaspoon each ground cumin and smoked paprika)
- 1 can (10 oz / 283 g) red enchilada sauce
- 1 can (10 oz) diced tomatoes with green chiles, undrained
- 4 cups (950 ml) chicken broth
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 1/2 cups (225 g) corn kernels — fresh or frozen (no need to thaw)
- 8 oz (225 g) cream cheese, softened and cut into cubes
- 1/2 cup (120 ml) heavy cream (optional, for extra richness)
- 1 teaspoon kosher salt, plus more to taste
- Juice of 1 lime
- For serving: shredded Monterey Jack cheese, crispy tortilla strips, sour cream, chopped fresh cilantro, diced avocado, lime wedges
Equipment
- Large heavy-bottomed pot or Dutch oven
- Wooden spoon
- Two forks (for shredding)
- Ladle
How to make creamy chicken enchilada soup
Step 1: Season and sear the chicken
Pat the chicken breasts dry and rub the taco seasoning evenly over both sides. Heat the olive oil in a large Dutch oven over medium-high heat. Sear the chicken for 4 minutes per side until deeply golden with a caramelized crust. Transfer to a plate — it will finish cooking in the soup.

Step 2: Sauté the onion, garlic, and spices
Reduce the heat to medium. Add the diced onion to the same pot and cook, stirring often, until translucent and golden at the edges, 4 to 5 minutes. Stir in the garlic, chili powder, cumin, and smoked paprika and cook 1 minute more, until fragrant.

Step 3: Add the sauce, tomatoes, beans, and corn
Pour in the enchilada sauce, diced tomatoes with their juices, and the chicken broth. Stir in the black beans and corn. Return the seared chicken to the pot. Bring to a boil, then reduce to a gentle simmer, cover, and cook for 15 minutes, until the chicken is cooked through and tender.

Step 4: Shred the chicken
Lift the chicken breasts out of the pot onto a cutting board. Using two forks, shred the meat into bite-size strands. Return the shredded chicken to the simmering soup.

Step 5: Make it creamy
Lower the heat. Add the cubed cream cheese (and the heavy cream, if using), stirring gently until the cream cheese melts completely and the broth turns velvety and orange-red, 3 to 4 minutes. Do not let it boil — high heat can make the dairy split. Stir in the lime juice and salt to taste.

Step 6: Ladle into bowls and add toppings
Ladle the soup into bowls. Top each with shredded Monterey Jack, crispy tortilla strips, a dollop of sour cream, fresh cilantro, and avocado. Serve hot with lime wedges on the side.

Tips
- Soften the cream cheese first: leave it on the counter while the soup simmers — room-temperature cubes melt in half the time and never go lumpy.
- Don’t boil after the dairy goes in: once the cream cheese is added, keep the heat at a bare simmer so the soup stays silky instead of splitting.
- Rotisserie shortcut: skip the searing step and add 4 cups of shredded rotisserie chicken at Step 4 — the soup is ready about 10 minutes sooner.
- Control the heat: the soup itself is mild; stir a chopped chipotle in adobo or a spoonful of your favorite hot sauce into the pot for a spicier batch.
Frequently asked questions
Can I make chicken enchilada soup in a slow cooker?
Yes. Add everything except the cream cheese, heavy cream, lime juice, and toppings to the slow cooker and cook on LOW for 6 hours or HIGH for 3 hours. Shred the chicken, stir in the cream cheese until melted, then finish with lime and salt.
How do I store and reheat leftovers?
Refrigerate in an airtight container for up to 4 days. Reheat gently over low heat, stirring often — add a splash of broth if it thickened overnight. It also freezes well for up to 3 months; thaw overnight in the fridge and reheat low and slow.
Can I make it dairy-free?
Yes. Swap the cream cheese for 1 cup of blended soaked cashews or a dairy-free cream cheese, skip the heavy cream, and use dairy-free cheese on top. The blended beans and corn already give the broth plenty of body.
Is chicken enchilada soup gluten-free?
As written, yes — just check that your enchilada sauce, taco seasoning, and tortilla strips are certified gluten-free, since some brands add wheat flour.
Check our Instagram and Facebook pages for more recipes.


