If there’s one recipe that feels like a warm hug in a bowl, it’s this creamy chicken enchilada soup. Packed with tender shredded chicken, smoky enchilada sauce, hearty beans, sweet corn, and a cheesy broth that’s irresistibly creamy, this dish has everything you crave on a chilly evening. And let me tell you, my kids can sniff it out from the other side of the house—the second they smell the onions and garlic sizzling, they come running like it’s the ice cream truck.
The best part? It’s quick enough for a busy weeknight but cozy enough for a Sunday dinner. And unlike that leftover casserole lurking in the back of the fridge, this soup never lasts long.
Table of Contents
Why You’ll Love This Creamy Chicken Enchilada Soup
- One pot wonder – fewer dishes, more flavor.
- Family-friendly – even picky eaters can’t resist the creamy, cheesy goodness.
- Flexible – swap chicken thighs for breasts, use red or green enchilada sauce, or throw in extra veggies.
- Tex-Mex comfort – bold flavors without being too spicy.
It’s like your favorite enchiladas decided to jump into a cozy blanket of soup.
What Does Creamy Chicken Enchilada Soup Taste Like?
Imagine the best parts of a Tex-Mex feast—spiced chicken, smoky sauce, creamy cheese, and just the right amount of kick—all melting together in one comforting bowl. It’s rich, slightly tangy from the sour cream, with bursts of sweetness from the corn and a satisfying bite from the beans. Pair it with crunchy tortilla chips or warm cornbread, and you’ll swear dinner doesn’t get any better.
Ingredients for Creamy Chicken Enchilada Soup
The beauty of creamy chicken enchilada soup is that it comes together with everyday pantry staples and a few fresh touches that give it big flavor. Here’s a detailed look at what you’ll need and why each ingredient matters:
- Chicken – Boneless, skinless chicken breasts or thighs are ideal. Thighs give a juicier, more tender bite, while breasts are leaner but still shred beautifully. If you’re short on time, a rotisserie chicken works like a charm. (I’ve even used leftovers from my creamy chicken tortilla soup with great success!)
- Avocado oil, butter, or ghee – You’ll need a couple of tablespoons of fat to sauté the chicken and vegetables. Avocado oil is heart-healthy and has a high smoke point, but butter adds a richer flavor. Ghee is perfect if you want a nutty depth.
- Onion & garlic – This classic combo builds the flavor base. When cooked down, they create a savory aroma that fills the kitchen (and usually lures my kids into asking, “What’s for dinner?”).
- Enchilada sauce (10 oz can) – This is the backbone of the soup. Red enchilada sauce gives a smoky, slightly sweet flavor, while green enchilada sauce adds tang and brightness. Choose based on your taste or keep both on hand to mix things up.
- Diced roasted tomatoes (14.5 oz can) – Tomatoes with green chilies add gentle heat, while plain roasted tomatoes keep it mild. Either way, they balance the richness of the soup with acidity.
- Chicken broth (4 cups) – Low-sodium broth is best since the enchilada sauce and cheese add saltiness. It’s the liquid foundation that ties everything together.
- Black beans (1 can, drained and rinsed) – These make the soup heartier and provide fiber and protein. Don’t skip them unless beans just aren’t your thing.
- Corn (1 cup, frozen or canned) – Adds a natural sweetness that pairs beautifully with the smoky enchilada sauce. I like frozen corn because it holds its shape better when simmered.
- Spices: cumin, chili powder, coriander – This Tex-Mex trio enhances the enchilada flavors. Cumin adds warmth, chili powder gives a mild kick, and coriander adds a subtle citrus note.
- Sour cream (1 cup) – This is where the creamy part comes in! Sour cream adds tang and silkiness to the broth, making every spoonful indulgent.
- Cheese (1 cup shredded) – Use freshly grated cheddar, Monterey Jack, or a Mexican blend. Freshly shredded melts so much better than pre-bagged cheese. (You’ll thank yourself later when you get that gooey, melty texture.)
- Optional toppings – This soup is a blank canvas for toppings. Try avocado slices, fresh cilantro, tortilla strips, lime wedges, or extra cheese. These additions not only look pretty but also add texture and brightness.
👉 If you love hearty, flavor-packed bowls, you might also enjoy my creamy white chicken chili or crockpot chicken parmesan soup—both family favorites around here.

Instructions: How to Make Creamy Chicken Enchilada Soup
Making creamy chicken enchilada soup is simpler than you might think, and the best part is that it all comes together in just one pot. Follow these step-by-step directions and you’ll have a pot of comfort food ready in under an hour.
Step 1: Prep Your Ingredients
Before you turn on the stove, dice your onion, mince your garlic, and grate your cheese. Trust me, getting everything ready ahead of time will make the cooking process smooth and stress-free. (I learned this the hard way when I once tried to grate cheese while stirring soup—spoiler: cheese everywhere.)
Step 2: Cook the Chicken
- Heat 2 tablespoons of avocado oil (or butter/ghee) in a large Dutch oven or soup pot over medium heat.
- Add your cubed chicken breasts or thighs, season generously with salt and pepper, and cook for 5–7 minutes.
- Stir occasionally until the chicken is golden on the outside and fully cooked through.
- Remove the chicken from the pot and set aside—you’ll add it back in later.
👉 If you’re short on time, you can skip this step by using shredded rotisserie chicken, just like I do when making my quick crockpot chicken tortilla soup.
Step 3: Build the Flavor Base
- In the same pot (don’t clean it—those browned bits are liquid gold), add your diced onion.
- Sauté for about 3–4 minutes until softened, then add the minced garlic.
- Stir in the spices: cumin, chili powder, and coriander. Toasting them for about a minute releases their oils and makes the soup extra flavorful.
Step 4: Add Tomatoes and Sauce
- Pour in the diced roasted tomatoes and let them cook for 3–4 minutes.
- Stir occasionally until they begin to break down and meld with the spices.
- Add the enchilada sauce—red for classic smoky flavor or green for a tangy twist—and stir to combine.
This step fills your kitchen with the most amazing Tex-Mex aroma. My kids always come running at this point, noses in the air, asking if it’s “taco night.”
Step 5: Bring It All Together
- Pour in the chicken broth and return the cooked chicken to the pot.
- Add the black beans (drained and rinsed) and corn.
- Stir everything together, then bring the soup to a gentle boil.
- Reduce the heat and let it simmer uncovered for 15–20 minutes. This simmering time allows all the flavors to marry into that signature enchilada taste.
👉 If you enjoy cozy soups with layered flavors, my creamy mushroom chicken and wild rice soup uses a similar simmering trick for depth.
Step 6: Make It Creamy
- Turn off the heat before adding the dairy (this prevents curdling).
- Stir in the sour cream until the broth becomes velvety smooth.
- Gradually add the shredded cheese, stirring until it melts into the soup and creates that luscious, cheesy base we all crave.
Step 7: Taste and Adjust
- Give the soup a taste test. Add extra salt, pepper, or even a splash of lime juice for brightness.
- If you like a little extra heat, toss in a pinch of cayenne or some chopped jalapeños.
Step 8: Garnish and Serve
Ladle the soup into bowls and pile on your favorite toppings—tortilla strips for crunch, avocado slices for creaminess, cilantro for freshness, and lime wedges for that zesty pop.
And just like that, you’ve got a steaming bowl of creamy chicken enchilada soup ready to enjoy. Pair it with a side of warm cornbread or tortilla chips for dipping, and dinner is officially served.
Tips and Tricks for Perfect Creamy Chicken Enchilada Soup
- Cheese matters – Monterey Jack or mild cheddar melt beautifully.
- Make it ahead – This soup tastes even better the next day.
- Control the spice – Choose mild enchilada sauce if you’re feeding kids.
- Freezer-friendly – Freeze before adding the sour cream and cheese, then stir those in when reheating.
- Toppings = magic – Crunchy tortilla strips and a squeeze of lime take it to the next level.
Confession: The first time I made this, I forgot the lime, and let’s just say… it was good, but with lime? It’s a whole new level. Don’t skip it!
Storing Creamy Chicken Enchilada Soup
- Refrigerator: Store in airtight containers for up to 4 days.
- Freezer: Freeze without sour cream/cheese for up to 3 months. Add dairy when reheating.
- Reheating: Warm gently on the stove over medium heat, stirring often.
FAQs
Can I use rotisserie chicken?
Absolutely! Just shred it and add it in when you add the beans and corn.
What’s the best cheese to use?
Monterey Jack is my go-to, but cheddar or a Mexican blend works great too.
Can I make this vegetarian?
Yes! Swap chicken for extra beans or hearty veggies like zucchini and bell peppers.
Conclusion
There you have it—a pot of creamy chicken enchilada soup that’s hearty, flavorful, and perfect for weeknights or cozy weekends. It’s quick, flexible, and downright comforting. So grab a spoon, some tortilla chips, and dive in—you deserve it. And if your family is anything like mine, don’t expect leftovers.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Creamy Chicken Enchilada Soup – The Comfort Food You Need
- Total Time: 45 minutes
- Yield: 4 servings 1x
Description
This creamy chicken enchilada soup is loaded with tender chicken, beans, corn, and tomatoes in a cheesy, creamy broth seasoned with enchilada flavors. Perfect with crunchy tortilla chips for dipping!
Ingredients
2 tbsp avocado oil, butter, or ghee
1 lb boneless skinless chicken breasts or thighs (cubed or shredded)
1 medium onion, diced
3 cloves garlic, minced
1 (10 oz) can enchilada sauce (red or green)
1 (14.5 oz) can diced roasted tomatoes (with green chilies or regular)
4 cups (32 oz) chicken broth, low sodium
1 (15 oz) can black beans, drained and rinsed
1 cup frozen sweet corn, drained
1 tsp ground cumin
1 tsp chili powder
1/2 tsp ground coriander (optional)
Salt and pepper, to taste
1 cup sour cream
1 cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Optional toppings: avocado, cilantro, tortilla strips, lime wedges, extra cheese
Instructions
1. Heat oil in a large pot over medium heat. Add chicken, season with salt and pepper, and cook 5–7 minutes until golden and cooked through. Remove and set aside.
2. Add onion and garlic to the pot. Sauté 3–4 minutes until softened and fragrant.
3. Stir in cumin, chili powder, and coriander. Cook 1 minute. Add diced tomatoes and cook 3–4 minutes to blend with spices.
4. Pour in enchilada sauce and chicken broth. Return chicken to the pot and stir.
5. Add black beans and corn. Bring to a boil, then reduce heat and simmer 15–20 minutes.
6. Remove from heat. Stir in sour cream until smooth, then add shredded cheese and stir until melted and creamy.
7. Taste and adjust seasoning with salt, pepper, or lime juice.
8. Serve hot, garnished with tortilla strips, avocado, cilantro, lime wedges, or extra cheese.
Notes
For the best melting texture, shred cheese from a block instead of using pre-shredded.
Monterey Jack and mild cheddar work especially well for creaminess.
You can add a splash of heavy cream for extra richness.
This soup reheats well—store leftovers in the fridge and reheat gently.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner, Lunch, Main Course
- Method: Stovetop
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 7g
- Sodium: 760mg
- Fat: 20g
- Saturated Fat: 9g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 28g
- Fiber: 6g
- Protein: 30g
- Cholesterol: 85mg




