Okay, let’s talk soup! You know those nights when you’re craving something warm, comforting, and totally bursting with flavor, but you *really* don’t want to spend hours in the kitchen? That’s exactly when my Creamy Chicken Enchilada Soup Recipe comes to the rescue. I whipped this up one chilly Tuesday when a spontaneous craving for Tex-Mex hit hard, and my family practically inhaled it!
This soup is pure magic in a bowl – it’s packed with all those delicious enchilada flavors you love, but in a super quick and easy soup format. It’s seriously a weeknight dinner hero, and I can’t wait for you to try it. Get ready for a new favorite comfort food that’s ready in about 30 minutes!
Why You’ll Love This Creamy Chicken Enchilada Soup Recipe
- Super Speedy: Seriously, dinner on the table in about 30 minutes flat? Yes, please!
- Flavor Explosion: All those yummy Tex-Mex enchilada flavors you adore, but in a cozy, creamy soup.
- One-Pot Wonder: Minimal dishes mean more time relaxing with your feet up.
- Totally Customizable: Load it up with your favorite toppings for a meal everyone will love.
Gather Your Ingredients for Creamy Chicken Enchilada Soup
Alright, let’s get our game faces on and gather everything we need for this incredibly delicious soup! Having everything prepped makes the cooking process smooth sailing. You’ll want to have all your veggies diced, garlic minced, and chicken shredded before you even turn on the stove. Trust me, it makes a world of difference and keeps things moving quickly!
- 2 tablespoons olive oil
- 1 small onion, diced
- 1 small red bell pepper, diced
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 4 cups chicken broth
- 10 ounces red enchilada sauce
- 14.5 ounces fire roasted diced tomatoes
- 4 ounces diced green chiles
- 15 ounces black beans, drained and rinsed
- 1 1/2 cups corn
- 2 cups cooked shredded chicken
- 4 ounces cream cheese, softened and cubed
- 1 cup heavy cream
- 1 1/2 cups shredded cheddar cheese
- salt to taste
- black pepper to taste
Step-by-Step Instructions for Making Creamy Chicken Enchilada Soup
Okay, let’s get this soup party started! First off, grab your favorite big pot – a Dutch oven or a large soup pot works perfectly. Heat up that olive oil over medium heat. Toss in your diced onion and red bell pepper and let them get nice and tender, about 4 minutes. You want them to soften up so they meld into the soup beautifully.
Next, add in your minced garlic, ground cumin, chili powder, smoked paprika, and dried oregano. Give it all a good stir for about 30 seconds until it smells absolutely amazing. This little step really wakes up those spices, trust me!
Now for the liquid magic! Pour in the chicken broth, red enchilada sauce, fire-roasted diced tomatoes (I love the smoky flavor they add!), and those diced green chiles. Stir it all together and let it come to a gentle simmer. It’s starting to look like soup already!
Time to bulk it up! Add in your drained black beans, corn, and the shredded chicken. Let this glorious mixture simmer uncovered for about 10 minutes. This lets all those flavors get to know each other and meld together perfectly. If you’re thinking about some Air Fryer Chicken Fajitas for another night, this is the kind of flavor building you want!
Lower the heat to low. Now, add in your softened cream cheese, cubed up so it melts easier. Stir it in gently until it’s all smooth and creamy. This is where you start getting that luxurious texture. I find stirring constantly here really helps prevent any little lumps from forming.
Slowly drizzle in the heavy cream while you’re stirring. Keep stirring continuously – this is really important to make sure it stays nice and smooth and doesn’t separate. Almost there!
Grab your shredded cheddar cheese and add it in handfuls, stirring until each bit is completely melted and incorporated. This is what makes it *creamy* chicken enchilada soup, after all! Don’t rush this part; let the cheese melt into the soup to create that dreamy texture. If you love creamy things, you should totally try my easy guacamole as a topping sometime!

Taste test time! Add salt and black pepper until it’s just right for you. Remember, enchilada sauce and broth can have salt, so taste first! Let it cook just a tiny bit longer until the chicken is heated through and reaches that safe 165-degree F internal temperature.
Ladle this warm, comforting goodness into bowls. Now for the best part – toppings! Go wild with cilantro, avocado, a dollop of sour cream, crunchy tortilla strips, a squeeze of lime, or even some sliced jalapeños if you like a kick.

Serving Suggestions for Your Creamy Chicken Enchilada Soup
This soup is a meal in itself, but sometimes you just want that *extra* something, right? Here are a few ideas that I love to pair with it:
Crispy Tortilla Strips: Seriously, a must-have! They add that amazing crunch that contrasts perfectly with the creamy soup. You can buy them or just cut up some corn tortillas and fry them up yourself.
Fresh Avocado Slices: Creamy avocado is just a natural fit here, adding a cool, rich topping that balances the spice. It’s like a little hug for your taste buds.
A Dollop of Sour Cream: If you’re not adding avocado, a good spoonful of sour cream is essential. It cools everything down and adds a lovely tangy creaminess.
Cilantro Lime Rice Bowls: If you want something more substantial, serve this alongside cilantro lime rice. It’s a perfect flavor match and makes the meal even heartier!
Grilled Corn Salad: For a touch of sweetness and smokiness, my grilled corn salad is a fantastic sidekick. It echoes those Tex-Mex flavors beautifully.
Storing and Reheating Your Creamy Chicken Enchilada Soup
So, you’ve got some leftover creamy chicken enchilada soup? Lucky you! Storing it is super simple. Just pop any leftovers into an airtight container and pop it in the fridge. It’ll stay delicious for up to 3-4 days. I’ve found it tastes even better the next day, honestly!
When you’re ready to reheat, I really recommend doing it on the stovetop. Just pour the soup into a pot over medium-low heat, stirring occasionally until it’s nice and hot. Microwaving works in a pinch, but sometimes it can make the creamy texture a little… weird. So, stovetop is definitely my go-to for the best results!
Frequently Asked Questions about Creamy Chicken Enchilada Soup
Can I make this soup less spicy?
Absolutely! If you’re sensitive to heat, just skip the diced green chiles entirely. You can also use a mild enchilada sauce and leave out any optional jalapeño toppings. You’ll still get all the amazing flavor without the fire!
What if I don’t have chicken broth?
No worries! You can totally substitute vegetable broth if you have that on hand, especially if you want to keep it vegetarian-friendly. The flavor will be slightly different, but still delicious. For a richer flavor profile, you could even use a bit of chicken bouillon dissolved in water, but broth is generally preferred.
Is there a way to make this soup with green enchiladas?
You know, that’s a great question! If you’re a fan of “green enchilada” flavors, you could totally adapt this recipe. You’d want to swap out the red enchilada sauce for a good quality green enchilada sauce, and maybe add some extra tomatillos or cilantro. It’s a fun variation and I’ve actually got a whole Green Enchilada Chicken Soup recipe that might be just what you’re looking for!
Enjoy Your Delicious Creamy Chicken Enchilada Soup!
I really hope you give this Creamy Chicken Enchilada Soup a try soon! It’s such a satisfying and flavorful meal, perfect for any night of the week. Let me know in the comments how it turns out for you, or share your favorite topping combinations! You can also find more delicious ideas over on Pinterest! I’m always adding new recipes like this Creamy Chicken Enchilada Soup Recipe!
Print
Creamy Chicken Enchilada Soup
- Total Time: 30 min
- Yield: 6 servings
- Diet: Vegetarian
Description
A rich and hearty chicken enchilada soup packed with Tex Mex flavor, perfect for a quick weeknight dinner.
Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 1 small red bell pepper, diced
- 2 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 4 cups chicken broth
- 10 ounces red enchilada sauce
- 14.5 ounces fire roasted diced tomatoes
- 4 ounces diced green chiles
- 15 ounces black beans, drained and rinsed
- 1 1/2 cups corn
- 2 cups cooked shredded chicken
- 4 ounces cream cheese, softened and cubed
- 1 cup heavy cream
- 1 1/2 cups shredded cheddar cheese
- salt to taste
- black pepper to taste
- Optional Toppings: chopped cilantro, sliced avocado, sour cream, tortilla strips, lime wedges, sliced jalapenos
Instructions
- Heat olive oil in a large pot over medium heat. Add onion and red bell pepper; cook for 4 minutes until softened.
- Stir in garlic, cumin, chili powder, smoked paprika, and oregano. Cook for 30 seconds until fragrant.
- Pour in chicken broth, enchilada sauce, fire roasted tomatoes, and diced green chiles. Stir and bring to a gentle simmer.
- Add black beans, corn, and shredded chicken. Simmer uncovered for 10 minutes.
- Reduce heat to low. Add cream cheese and stir until melted and smooth.
- Slowly pour in heavy cream while stirring continuously.
- Add shredded cheddar cheese a little at a time, stirring until fully melted and creamy.
- Taste and season with salt and black pepper as needed.
- Cook until chicken reaches an internal temperature of 165 degrees F.
- Ladle soup into bowls and add desired toppings.
Notes
- For a thicker soup, blend 1 cup of the soup and stir it back into the pot before adding dairy.
- Prep Time: 10 min
- Cook Time: 20 min
- Category: Dinner
- Method: Stovetop
- Cuisine: Tex-Mex