Creamy Chicken Enchilada Soup
When the chicken comes out of the pot, the broth still looks thin and sharply tomato-red; it doesn’t look creamy yet. That’s normal. After the chicken is shredded and returned,…
Tip: save now, cook later.When the chicken comes out of the pot, the broth still looks thin and sharply tomato-red; it doesn’t look creamy yet. That’s normal. After the chicken is shredded and returned, the finish turns silky while the enchilada sauce keeps its chile-tomato character. I make this Creamy Chicken Enchilada Soup when I want a full bowl from one Dutch oven, with tender chicken and black beans to make it feel substantial. The broth should bubble gently, not churn under the lid.
Softened cream cheese gets loosened in a bowl with hot broth before it goes into the pot. That small extra step gives the soup a smooth, creamy finish instead of little bits of cheese floating through it. The tomatoes and chiles still come through in every spoonful, and the broth stays savory rather than turning into a heavy cheese sauce.

Kitchen Note
Drain and rinse the black beans well before they go into the pot. Leaving the canning liquid behind keeps the red broth clear in flavor instead of making it taste heavier and a little muddy.
Save this creamy chicken enchilada soup for a cozy one-pot dinner, with tender shredded chicken and a smooth chile-tomato broth.
Why I Keep the Chicken Breasts Whole Until the Simmer Is Done
Shredded chicken has more exposed edges, and those thin strands keep taking heat as the soup cooks. Leaving the breasts whole gives them a gentler ride in the broth and makes them easy to lift out when they’re ready. You get distinct, tender shreds rather than chicken fibers that disappear into the soup.
This also lets the beans and corn simmer in the seasoned liquid without asking small pieces of chicken to cook for the same stretch. Once the chicken is cooked, shred it on a cutting board and return it near the end. The broth gets time to develop around the vegetables, while the chicken keeps its texture. It’s a small change in timing, but it makes a bowl of soup feel more like a meal than a pot of loose shreds.
The Canned Ingredients That Give This Soup Its Enchilada Character

- Red enchilada sauce — This is the quickest way to give the broth its chile-and-tomato base. Since it brings much of the seasoning, choose a brand whose flavor you enjoy; a standard grocery-store can works just fine.
- Low-sodium chicken broth — It carries the spices through the pot without adding too much salt before the canned ingredients go in. Chicken stock works in the same amount, though a salted stock can make the finished soup taste saltier.
- Diced tomatoes — Their juice belongs in the pot along with the tomatoes. It adds tomato flavor and a little acidity to balance the creamy finish, so don’t drain the can.
- Canned green chiles — Diced chiles bring pepper flavor that spreads through the broth without needing fresh peppers. The canned version also blends naturally with the enchilada sauce.
- Cream cheese — A fresh package is all you need; there’s no reason to seek out a specialty brand. Let it soften and cut it into cubes so it’s easier to whisk smooth with the hot broth.
Building the Soup in One Pot Without Tough Chicken or Lumpy Cream Cheese
Soften the onion and wake up the spices
Heat the olive oil in a 6-quart Dutch oven over medium heat. Add the diced onion and cook for 4–5 minutes, stirring occasionally, until it’s softened but not browned. Stir in the garlic, cumin, chili powder, smoked paprika, salt, and black pepper. Cook for 30 seconds, just until the garlic and spices smell fragrant.
Simmer the chicken in the seasoned broth
Add the chicken broth, enchilada sauce, tomatoes with their juices, green chiles, black beans, corn, and chicken breasts. Bring the pot to a gentle simmer, then cover and cook over low heat for 18–25 minutes. Keep the bubbling calm rather than letting the liquid boil hard. Check the thickest part of a breast with a thermometer; it should reach 165°F before you take it out.
Shred the chicken while it’s easy to handle
Transfer the cooked chicken to a cutting board. Use two forks to pull it into shreds, working across the grain for tender, easy-to-eat pieces. If a breast feels resistant, pull it into smaller pieces rather than chopping it into cubes. Set the shredded chicken aside while you smooth the cream cheese.
Whisk the cream cheese smooth, then finish gently
Put the softened, cubed cream cheese in a medium bowl. Gradually whisk in 1 cup of hot soup broth until the mixture is smooth; adding the broth little by little helps the cheese blend in evenly. Stir the cream cheese mixture and shredded chicken into the pot. Cook over low heat for 2–3 minutes, stirring, until heated through, and don’t let the soup boil.
Easy Swaps That Keep the Soup Creamy and Hearty
Use chicken thighs for a richer bowl
Swap boneless, skinless thighs for the breasts and keep them whole while they simmer. Dark meat gives the soup a richer chicken flavor; cooking time can differ, so check that the thighs are fully cooked before shredding.
Make the creamy finish dairy-free
Use plain dairy-free cream cheese in place of the regular cream cheese. Soften and cube it, then whisk it with hot broth as you would the original; the soup will still be creamy, though the texture can vary by brand.
Trade the black beans for pinto beans
Use a same-size can of pinto beans in place of the black beans. Pinto beans soften more into the broth and bring a milder, creamier bean texture, while the soup keeps its familiar enchilada-sauce base.
Storage and Reheating
- Refrigerator: Cool and refrigerate in a covered container within 2 hours; keep for 3 to 4 days. The broth will thicken as the cream cheese chills.
- Freezer: Freeze in airtight portions for up to 2 to 3 months. Thaw in the refrigerator; the cream cheese may separate a little, but stirring as it warms helps bring the soup together.
- Reheating: Warm gently on the stovetop over low heat, stirring often until steaming hot. If the soup looks separated, stir steadily as it warms rather than turning the heat up to rush it.
Questions That Come Up While This Soup Is Cooking

Creamy Chicken Enchilada Soup
Ingredients
Equipment
Method
- Heat the olive oil in a 6-quart Dutch oven over medium heat.
- Add the onion and cook for 4–5 minutes, stirring occasionally, until softened.
- Stir in the garlic, cumin, chili powder, smoked paprika, salt, and black pepper and cook for 30 seconds, until fragrant.
- Add the chicken broth, enchilada sauce, tomatoes and their juices, green chiles, black beans, corn, and chicken breasts.
- Bring to a gentle simmer.
- Cover and cook over low heat for 18–25 minutes, until the chicken reaches 165°F in the thickest part.
- Transfer the chicken to a cutting board and shred it with two forks.
- Put the cream cheese in a medium bowl and gradually whisk in 1 cup of hot soup broth until smooth.
- Stir the cream cheese mixture and shredded chicken into the soup.
- Cook over low heat for 2–3 minutes, stirring, until heated through; do not let the soup boil.