As soon as the garlic and spices hit the warm oil, the pot smells like the start of a good enchilada filling. I let the onion and red pepper soften first, then build the soup right in the Dutch oven, where the chicken gently cooks in broth, red enchilada sauce, and tomatoes with green chiles. Creamy Chicken Enchilada Soup has plenty going on, but the steps are simple and the chicken stays tender when you keep the simmer gentle.
The order matters here. The chicken cooks in the flavorful broth before the beans and corn go in, so it’s easy to lift out and shred without overcooking the vegetables. Cream cheese goes in at the end, after the soup has finished simmering; that keeps the finish smooth and gives the broth its creamy texture.
This makes six servings, and the pot is hearty without needing a separate sauce or a long list of toppings. Each spoonful has shredded chicken, black beans, sweet corn, and a creamy, chile-rich broth.

Kitchen Note
I soften and cube the cream cheese before I start the pot. Small pieces melt more evenly when you stir them in on low, so you don’t end up chasing cold lumps around the Dutch oven.
Save Creamy Chicken Enchilada Soup for a cozy dinner with tender shredded chicken, black beans, and a smooth chile-rich broth.
Why Creamy Enchilada Soup Doesn’t Need a Roux
This soup starts with a broth-based cooking liquid, not a flour-thickened sauce. That’s intentional: the chicken needs room to simmer gently, and the broth carries the chile flavor from the enchilada sauce and tomatoes with green chiles through the whole pot. The soup won’t look creamy while the chicken cooks, and it shouldn’t. Adding the cream cheese at the finish gives the broth body without turning the earlier simmer into a thick, heavy sauce.
It also helps to separate the cooking jobs. The chicken gets its own stretch in the covered pot, while the beans and corn only need a short uncovered simmer once the chicken is out. After that, low heat is enough to melt the cream cheese and warm the shredded chicken through. Keep the final stage gentle rather than bringing the whole pot back to a boil; a steady, creamy broth is what you’re after.
The Canned Ingredients That Build the Enchilada Flavor

- Red enchilada sauce — This brings the chile seasoning and familiar enchilada taste in one ingredient. The brand affects both heat and salt, so choose a sauce you already enjoy; a basic canned option works well here.
- Diced tomatoes with green chiles — They add tomato acidity and a gentle chile note alongside the red sauce. Add the can to the pot without draining it so its juices become part of the broth.
- Chicken broth — Broth makes up the soup’s base and carries the flavor as the chicken cooks. A familiar store-brand broth is fine; the enchilada sauce and spices bring plenty of character.
- Chicken breasts — Boneless, skinless breasts are easy to cook whole in the broth and shred afterward. Keep the pieces similar in thickness when you can, so they finish cooking at about the same time.
- Black beans and frozen corn — The beans add a creamy, substantial bite, while frozen corn brings sweetness and needs no thawing before it goes into the soup. Drain and rinse the beans well so their canning liquid doesn’t cloud the broth.
- Cream cheese — It gives the broth its creamy finish and a little tang. Use it softened and cut into cubes; a standard block-style cream cheese is easier to portion and stir in than a whipped spread.
- Onion, red bell pepper, garlic, chili powder, and cumin — These build the savory base before the liquids go in. Fresh garlic has the clearest flavor, while dried spices from the pantry work well; keep them moving in the pot so they turn fragrant without scorching.
From Softened Vegetables to a Smooth Cream Cheese Finish
Soften the onion and pepper
Warm the vegetable oil in a 6-quart Dutch oven over medium heat, then add the diced onion, red bell pepper, and kosher salt. Cook for 5–6 minutes, stirring occasionally, until the vegetables soften. You want the onion tender and the pepper starting to lose its crisp edge, not browned. If the pan looks dry or the vegetables catch, lower the heat slightly and keep them moving.
Wake up the spices
Stir in the minced garlic, chili powder, and ground cumin. Give them 30 seconds, just until the garlic smells fragrant and the spices bloom in the warm oil. Don’t leave them sitting on the bottom of the pot; garlic can scorch quickly and make the broth taste bitter. Add the broth, enchilada sauce, tomatoes with green chiles, and chicken as soon as the aromatics are ready.
Simmer the chicken, then shred it
Bring the liquid to a boil over medium-high heat, then reduce the heat to maintain a gentle simmer and cover the pot. Cook for 15–20 minutes, checking the thickest part of each breast with a thermometer; it should reach 165°F. A gentle simmer means small, steady bubbles rather than a hard rolling boil. Transfer the cooked chicken to a plate and shred it with two forks.
Finish the soup without boiling it
Stir the drained black beans and frozen corn into the pot and simmer uncovered for 5 minutes. Reduce the heat to low, stir in the cream cheese until melted and smooth, then return the shredded chicken. Give it 1–2 minutes to heat through. If the cream cheese still shows streaks, keep stirring over low heat rather than turning the burner up.
Easy Swaps That Keep the Soup’s Enchilada Character
Choose a milder or hotter red sauce
Use a mild red enchilada sauce for a gentler bowl, or choose a hotter one if you want more chile heat. The soup keeps its enchilada flavor either way, though the finished broth will reflect the sauce’s seasoning and spice level.
Use boneless, skinless chicken thighs
Thighs work in place of the breasts and bring a richer, slightly more savory taste. Their thickness can vary, so use the temperature cue rather than relying only on the stated cooking time, then shred and finish the soup the same way.
Make it dairy-free with plant-based cream cheese
Replace the dairy cream cheese with a plant-based cream cheese that’s intended for cooking. It gives the broth a creamy finish, though the flavor may be less tangy and the texture can vary by brand; stir it in over low heat until smooth.
Storage and Reheating
- Refrigerator: Store in a covered container for 3–4 days. The broth thickens as it chills, so expect leftovers to be less loose than the freshly made soup.
- Freezer: Freeze in airtight portions for up to 3 months. The cream cheese may separate slightly after thawing, but stirring as it warms helps bring the soup back together.
- Reheating: Warm on the stovetop over low to medium-low heat, stirring often, until steaming throughout. Avoid a hard boil, which can make the creamy broth separate.
Questions I Get Asked About Creamy Chicken Enchilada Soup

Creamy Chicken Enchilada Soup
Ingredients
Equipment
Method
- Heat the vegetable oil in a 6-quart Dutch oven over medium heat.
- Add the onion, bell pepper, and salt and cook for 5–6 minutes, stirring occasionally, until softened.
- Stir in the garlic, chili powder, and cumin and cook for 30 seconds, until fragrant.
- Add the chicken broth, enchilada sauce, tomatoes with green chiles, and chicken breasts, then bring to a boil over medium-high heat.
- Reduce the heat to maintain a gentle simmer, cover, and cook for 15–20 minutes, until the thickest part of each breast reaches 165°F.
- Transfer the chicken to a plate.
- Shred the chicken with two forks.
- Stir the black beans and corn into the soup.
- Simmer uncovered for 5 minutes.
- Reduce the heat to low and stir in the cream cheese until melted and smooth.
- Return the shredded chicken to the pot and heat for 1–2 minutes.



