Chicken Enchilada Soup
This chicken enchilada soup with a creamy Tex Mex finish is the cozy, healthy weeknight soup you’ll be making on repeat all season. One pot, big flavor, zero fuss.
Okay, real talk: this soup happened because I had a sad half-bag of tortilla chips and a rotisserie chicken staring at me from the fridge. I threw stuff in a pot out of pure laziness, and somehow it turned into the coziest, creamiest bowl of comfort I’ve made in years. Now it’s basically a weekly ritual in my house.
There’s something about the smell of cumin and chili powder hitting a hot pan that instantly makes a kitchen feel like home. Add a splash of enchilada sauce and a cloud of melty cheese, and you’ve basically won dinner without even trying that hard.
Table of Contents
Why You’re Going to Love This One
This is the kind of enchilada soup recipe that feels indulgent but is secretly pretty good for you. It’s loaded with protein, beans, and veggies, but the cream cheese and heavy cream give it that rich, creamy chicken soup vibe that makes everyone go back for seconds.
It comes together in one pot, uses mostly pantry staples, and leans hard on a store-bought rotisserie chicken to keep things easy. Basically, it’s the cozy healthy weeknight soup you make when you want dinner to feel special without actually working for it.
I also love that this soup is basically a blank canvas. Some nights I keep it simple with just cheese and cilantro, and other nights I go all out with avocado, sour cream, crunchy tortilla strips, and a squeeze of lime. Either way, it always feels like a little celebration in a bowl.
Quick Overview
- One pot, minimal cleanup
- Smoky, tangy enchilada flavor with a rich, creamy finish
- Loaded with chicken, beans, corn, and veggies
- Freezer and meal-prep friendly (mostly)
- Endlessly customizable with your favorite toppings
What You’ll Need

Nothing fancy here, just good, simple ingredients that do a lot of heavy lifting. Here’s your shopping list, grouped so it’s easy to scan.
For the Soup Base
| Ingredient | Amount |
|---|---|
| Olive oil | 2 tablespoons |
| Onion, diced | 1 small |
| Red bell pepper, diced | 1 small |
| Garlic, minced | 2 cloves |
| Ground cumin | 1 teaspoon |
| Chili powder | 1 teaspoon |
| Smoked paprika | 1/2 teaspoon |
| Dried oregano | 1/2 teaspoon |
For the Soup
| Ingredient | Amount |
|---|---|
| Chicken broth | 4 cups (950 ml) |
| Red enchilada sauce, canned | 10 oz (300 ml) |
| Fire-roasted diced tomatoes, canned | 14.5 oz (430 g) |
| Diced green chiles, canned | 4 oz (118 g) |
| Black beans, drained and rinsed | 15 oz (450 g) |
| Frozen or canned corn, drained | 1 1/2 cups |
| Cooked shredded chicken (rotisserie works well) | 2 cups |
For the Creamy Tex Mex Finish
| Ingredient | Amount |
|---|---|
| Cream cheese, softened and cubed | 4 oz (118 g) |
| Heavy cream or half-and-half | 1 cup (240 ml) |
| Shredded cheddar or Mexican blend cheese | 1 1/2 cups |
For Topping (Grab What Sounds Good)
| Topping |
|---|
| Chopped cilantro |
| Sliced avocado |
| Sour cream |
| Tortilla strips or crushed tortilla chips |
| Lime wedges |
| Canned or fresh jalapenos or chilies |
A Few Ingredient Notes
Fire-roasted tomatoes bring a subtle smokiness that regular canned tomatoes just don’t have, so grab those if your store carries them. And don’t skip the enchilada sauce, it’s what gives this enchilada soup recipe its signature tangy, slightly spicy backbone.
Rotisserie chicken is the shortcut MVP here, but leftover grilled or baked chicken works just as well. If you’re starting from raw chicken, poach a couple of breasts in the broth first, then shred and carry on with the recipe.
How to Make Chicken Enchilada Soup

This whole thing comes together in one pot, so grab your favorite Dutch oven and let’s get cozy.
Build the Flavor Base
Heat the olive oil in a large pot or Dutch oven over medium heat. Toss in the diced onion and bell pepper, and let them soften for 3 to 4 minutes, stirring now and then.
Stir in the garlic, cumin, chili powder, smoked paprika, and oregano. Cook for about 30 seconds, just until your kitchen smells amazing. “That’s the smell that tells you dinner is going to be good,” and honestly, it never lets me down.
This little step matters more than you’d think. Toasting the spices in the warm oil wakes up all their flavor, so every spoonful of soup ends up tasting deep and layered instead of flat.
Simmer It All Together
Pour in the chicken broth, enchilada sauce, fire-roasted tomatoes, and diced green chiles. Give it a good stir and bring everything up to a gentle simmer.
Stir in the black beans, corn, and shredded chicken. Let the soup simmer for about 10 minutes so all those flavors get to know each other.
Make It Creamy
Turn the heat down to low. Add the softened cream cheese and heavy cream, whisking gently until the cream cheese fully melts and the soup turns silky and creamy.
Sprinkle in the shredded cheese a handful at a time, stirring as you go so it melts smoothly instead of clumping. This is the moment your creamy chicken soup really comes together.
Watch the soup transform right in front of you, going from a brothy red simmer to a thick, glossy, orange-tinted bowl of comfort. It’s honestly one of my favorite parts of making this recipe.
Taste, Adjust, and Serve
Give it a taste and add salt and pepper as needed. Ladle it into bowls hot and pile on whatever toppings make you happy.
Looking for more creamy, cozy dinners in this same vein? This soup pairs beautifully as a starter before white chicken enchiladas with a creamy white sauce for a full Tex Mex spread.
Tips, Variations, and Troubleshooting
Expert Tips
Let the cream cheese sit out for about 20 minutes before adding it in. Cold, firm cream cheese takes forever to melt smoothly and can leave little lumps behind.
Add the shredded cheese gradually and keep the heat low. Dumping it all in at once over high heat is the fastest way to end up with a grainy, oily soup instead of that dreamy creamy chicken soup texture.
Fun Variations
Swap the chicken for shredded rotisserie turkey around the holidays, or use canned chickpeas for a vegetarian spin. You can also stir in a can of diced chipotles in adobo if you want extra smoky heat.
If you love creamy, comforting soups like this, you’ll probably fall for creamy chicken tortellini soup too. It’s a different flavor direction but the same cozy energy.
Troubleshooting
Soup too thick? Splash in extra chicken broth until it loosens up to your liking. Too thin? Let it simmer uncovered for a few extra minutes to reduce down.
If your cheese ever looks a little grainy, take the pot off the heat completely and whisk in a splash of warm broth. It usually smooths right back out.
Another common hiccup is soup that tastes a little flat. Nine times out of ten, it just needs a bit more salt or a squeeze of fresh lime juice to wake everything up right before serving.
Storage, Reheating, and No-Waste Tips
This enchilada soup recipe keeps really well, which makes it a great one to batch cook for busy weeks ahead.
| Method | How Long It Lasts |
|---|---|
| Refrigerator (airtight container) | Up to 4 days |
| Freezer (before adding cream and cheese) | Up to 3 months |
| Freezer (after cream and cheese added) | Not recommended, texture may separate |
To reheat, warm the soup gently on the stovetop over low heat, stirring often so the dairy doesn’t separate. The microwave works too, just use short bursts and stir between each one.
For a no-waste move, save leftover shredded cheese and tortilla strips from other meals and toss them on top here instead of buying more. Leftover roasted veggies also blend right in during the simmer step.
Nutritional Information

Here’s a rough estimate per serving, based on six servings total. Actual numbers will vary depending on your exact ingredients and toppings.
| Nutrient | Amount Per Serving |
|---|---|
| Calories | ~410 kcal |
| Protein | ~26 g |
| Carbohydrates | ~28 g |
| Fat | ~22 g |
| Fiber | ~6 g |
| Sodium | ~980 mg |
Frequently Asked Questions
Can I make this chicken enchilada soup in a slow cooker?
Yes! Saute the onion, pepper, and spices first, then add everything except the cream cheese, heavy cream, and shredded cheese to your slow cooker. Cook on low for 4 to 6 hours, then stir in the creamy ingredients during the last 20 minutes.
Is this soup very spicy?
It’s mild to medium, mostly warm and smoky rather than fiery. If you want more heat, add extra chili powder or a diced jalapeno with the onions.
Can I use rotisserie chicken?
Absolutely, rotisserie chicken is actually the easiest option and adds great flavor. Just shred it and stir it in with the beans and corn.
Can I make this soup dairy free?
You can swap the cream cheese and heavy cream for dairy-free alternatives and use a plant-based shredded cheese. The texture will be slightly different but still creamy and satisfying.
What can I serve with chicken enchilada soup?
Warm cornbread, a simple green salad, or extra tortilla chips for dipping all work great alongside this soup. It’s hearty enough to be a full meal on its own too.
Final Thoughts
This chicken enchilada soup with a creamy Tex Mex finish is the kind of cozy healthy weeknight soup that turns a random weeknight into something worth looking forward to. It’s warm, a little smoky, wonderfully creamy, and endlessly topping-able.
If you’re into easy, creamy weeknight dinners, you’ll probably also love this creamy ranch chicken crock pot recipe or this creamy smothered chicken and rice for another cozy night in.
Give this recipe a try, and if you love it as much as I do, pin it to your Pinterest board so you can find it again on your next soup craving. I’d love to hear how yours turns out, so drop a comment and let me know what toppings you piled on.

Delightful Chicken Enchilada Soup with a Creamy Tex Mex Finish
Equipment
- Large pot or Dutch oven
- Whisk
- Ladle
Ingredients
For the Soup Base
- 2 tablespoons olive oil
- 1 small onion diced
- 1 small red bell pepper diced
- 2 cloves garlic minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon smoked paprika
- ½ teaspoon dried oregano
For the Soup
- 4 cups chicken broth 950 ml
- 10 oz red enchilada sauce 300 ml, canned
- 14.5 oz fire-roasted diced tomatoes 430 g, canned
- 4 oz diced green chiles 118 g, canned
- 15 oz black beans 450 g, canned, drained and rinsed
- 1 ½ cups frozen or canned corn drained
- 2 cups cooked shredded chicken rotisserie works well
For the Creamy Tex Mex Finish
- 4 oz cream cheese 118 g, softened and cubed
- 1 cup heavy cream 240 ml, or half-and-half
- 1 ½ cups shredded cheddar cheese or Mexican blend cheese
For Topping
- chopped cilantro optional
- sliced avocado optional
- sour cream optional
- tortilla strips or crushed tortilla chips optional
- lime wedges optional
- canned or fresh jalapenos or chilies optional
Instructions
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and bell pepper and cook for 3 to 4 minutes until softened.
- Stir in the garlic, cumin, chili powder, smoked paprika, and oregano. Cook for about 30 seconds until fragrant.
- Pour in the chicken broth, enchilada sauce, fire-roasted tomatoes, and diced green chiles. Stir well and bring to a simmer.
- Stir in the black beans, corn, and shredded chicken. Let the soup simmer for about 10 minutes to let the flavors meld.
- Reduce the heat to low. Add the softened cream cheese and heavy cream, whisking until the cream cheese fully melts and the soup becomes creamy.
- Add the shredded cheese, stirring continuously so it melts smoothly into the soup.
- Taste and adjust seasoning with salt and pepper as needed. Serve hot with your favorite toppings.
