Creamy Chicken Enchilada Soup is like a warm hug in a bowl. Think creamy, cheesy goodness packed with tender chicken, beans, corn, and just the right amount of spice. It’s that perfect mix of comfort food and Tex-Mex flair. Whether it’s a busy weeknight or you’re feeding the whole crew, this soup comes together in under an hour without needing fancy ingredients. Add tortilla strips for crunch, maybe a little avocado on top, and suddenly you’ve got a meal that feels restaurant-worthy. It’s hearty, filling, and most importantly—something your family will actually ask for again.
Table of Contents
What is Creamy Chicken Enchilada Soup?
Creamy Chicken Enchilada Soup is a Tex-Mex inspired dish that combines the bold, smoky flavors of enchiladas with the cozy texture of a rich soup. Imagine shredded chicken simmered with enchilada sauce, black beans, corn, tomatoes, and warm spices like cumin and chili powder. Then, it’s finished with sour cream and cheese, which transform the broth into a creamy, silky base. Unlike traditional enchiladas, this version saves you the rolling and baking—it’s all cooked in one pot. Quick, simple, and satisfying, it’s perfect for busy families who love bold flavors but need dinner on the table fast.
Reasons to Try Creamy Chicken Enchilada Soup
First, let’s talk convenience. With Chicken Enchilada Soup, you get Tex-Mex flavor without spending hours in the kitchen. It’s budget-friendly, thanks to pantry staples like beans, corn, and broth. It’s also versatile: prefer thighs over breasts? Go for it. Want more heat? Add jalapeños. Need to stretch it further? Toss in rice. Plus, the creamy, cheesy base makes even picky eaters clean their bowls. Pair it with tortilla chips, and you’ve got built-in kid approval. Bottom line: it’s a hearty, one-pot wonder that feels indulgent but is still practical for weeknights.
Ingredients Needed to Make Creamy Chicken Enchilada Soup
When it comes to making the best Chicken Enchilada Soup, the magic really starts with fresh, flavorful ingredients. This isn’t a dish that needs fancy pantry items—you probably have most of these at home already. Each ingredient plays its role: the chicken brings hearty protein, the enchilada sauce delivers that smoky Tex-Mex punch, and the cheese ties everything together in creamy bliss. Here’s what you’ll need to get started:
- Avocado oil (2 tablespoons) – A mild, heart-healthy oil that helps sauté the chicken and vegetables without overpowering the flavors. You can swap in butter or ghee if you prefer a richer base.
- Chicken breasts or thighs (1 pound, boneless and skinless) – Breasts are lean, while thighs stay extra juicy. Either works beautifully, just cube or shred before cooking.
- Medium onion (diced) – This adds sweetness and depth to the soup. Yellow or white onions work best here.
- Garlic (3 cloves, minced) – Because no good Tex-Mex dish is complete without that garlicky kick. Fresh garlic is worth the effort!
- Enchilada sauce (1 can, 10 oz) – Red for smoky flavor, green for a tangier twist. This is the foundation of that signature enchilada taste.
- Diced roasted tomatoes (1 can, 14.5 oz) – Fire-roasted tomatoes bring a subtle smoky sweetness, while regular tomatoes give a milder base.
- Chicken broth (4 cups, low sodium) – Provides the liquid backbone of the soup. Low-sodium lets you control the saltiness later.
- Black beans (1 can, drained and rinsed) – A must for texture and plant-based protein. They also help make the soup extra filling.
- Frozen corn (1 cup) – Sweet corn balances out the spices. Just thaw and drain before adding.
- Ground cumin (1 teaspoon) – Adds a warm, earthy Tex-Mex flavor that makes the soup smell incredible.
- Chili powder (1 teaspoon) – Gives the soup its subtle heat and smoky character.
- Ground coriander (½ teaspoon, optional) – Not required, but it adds a citrusy, fresh undertone that brightens the soup.
- Sour cream (1 cup) – The secret to creaminess. Stirred in at the end, it makes the broth silky smooth.
- Shredded cheese (1 cup, cheddar, Monterey Jack, or Mexican blend) – Melts into the broth and gives it that irresistible cheesy pull.
- Salt and black pepper (to taste) – Always adjust seasoning before serving for the perfect balance.
- Toppings (optional) – Think of this as your personal touch: avocado slices, cilantro, lime wedges, extra cheese, or crunchy tortilla strips.
One of the best things about this recipe is how flexible it is. If you don’t have chicken on hand, you can even use leftover turkey (hello, Thanksgiving hack!). And if you love trying different soups with bold flavors, you might also enjoy my Southwest Chicken Soup, which has a similar Tex-Mex vibe but with a slightly lighter twist.

Instructions to Make Creamy Chicken Enchilada Soup
Making Chicken Enchilada Soup isn’t complicated, but it’s the kind of recipe where the little details make a big difference. Follow these step-by-step directions, and you’ll end up with a creamy, flavorful pot of Tex-Mex comfort that tastes like it simmered all day (even though it only takes about 45 minutes).
Step 1: Prep Your Ingredients
Before you even turn on the stove, do yourself a favor and prep everything first. Dice the onion, mince the garlic, shred the cheese, and cut your chicken into bite-sized cubes (or shred if you prefer). Having everything ready makes the cooking process smoother and keeps you from scrambling when the heat is on.
Step 2: Cook the Chicken
Heat 2 tablespoons of avocado oil in a Dutch oven or heavy soup pot over medium heat. Add the cubed chicken, season with salt and pepper, and cook until it turns golden on the outside and is fully cooked through—about 5–7 minutes. Once it’s ready, transfer the chicken to a plate and set aside. Don’t wipe out the pot; all those browned bits at the bottom are flavor gold.
Step 3: Sauté the Aromatics
In the same pot, toss in your diced onion and minced garlic. Sauté for about 3–4 minutes until the onion softens and becomes fragrant. This is your soup’s foundation, so let it sweat gently without rushing. If you love building flavors like this, you’ll probably enjoy trying my Italian Orzo Spinach Soup—another recipe that starts with onions and garlic working their magic.
Step 4: Add Spices and Tomatoes
Now sprinkle in the cumin, chili powder, and coriander. Stir them around for a minute to “wake up” the spices. Then add your diced roasted tomatoes. Let them cook for 3–4 minutes, breaking down slightly into a saucy, spiced mixture.
Step 5: Build the Soup Base
Pour in the enchilada sauce, followed by the chicken broth. Stir well to combine, scraping the bottom to lift up all those tasty browned bits. Return the cooked chicken to the pot, making sure it’s fully submerged in the flavorful broth.
Step 6: Add Beans and Corn
Now it’s time for the hearty fillers. Stir in the drained black beans and sweet corn. Bring the pot to a gentle boil, then lower the heat and let it simmer uncovered for 15–20 minutes. This simmering step is where all the ingredients become best friends, blending into that signature Chicken Enchilada Soup flavor.
Step 7: Make it Creamy and Cheesy
Turn off the heat before adding the creamy elements—this helps prevent curdling. Stir in the sour cream until it’s smooth and fully incorporated. Next, sprinkle in your shredded cheese a handful at a time, stirring as it melts into the broth. The result? A luxuriously creamy soup that’s both hearty and indulgent.
Step 8: Taste and Adjust
This step is all about fine-tuning. Taste the soup and add more salt, pepper, or even a splash of lime juice if it needs brightness. If you want it spicier, stir in a pinch of cayenne or a dash of hot sauce.
Step 9: Garnish and Serve
Ladle the hot Chicken Enchilada Soup into bowls, then pile on the toppings. Crispy tortilla strips add crunch, avocado gives it creaminess, cilantro adds freshness, and extra cheese makes it extra comforting. Serve with tortilla chips or cornbread on the side for dipping.
What to Serve with Creamy Chicken Enchilada Soup
Chicken Enchilada Soup pairs perfectly with crunchy tortilla chips or warm cornbread for dipping. For a lighter side, a simple green salad with lime dressing balances the richness. Want to keep it hearty? Serve with Mexican rice or quesadillas for a Tex-Mex dinner spread. And don’t forget the toppings—sliced avocado, fresh cilantro, or extra cheese can transform each bowl into something special. If you love cozy soups, you might also enjoy my Southwest Chicken Soup or this First Place Chili Recipe on colder nights.
Key Tips for Making Creamy Chicken Enchilada Soup
Use freshly shredded cheese instead of pre-bagged—it melts smoother and makes the soup silkier. If you’re pressed for time, rotisserie chicken works as a shortcut. Adjust spice levels by choosing mild or hot enchilada sauce. Don’t skip the simmer time—it’s where the flavors come together. For an extra creamy version, stir in a splash of heavy cream at the end. And here’s the pro tip: always taste before serving, then adjust seasoning with salt, lime juice, or extra chili powder if needed. It’s the small tweaks that make it restaurant-quality.
Storage and Reheating Tips for Creamy Chicken Enchilada Soup
Store leftovers in an airtight container in the fridge for up to 3–4 days. The flavors actually deepen overnight, so it’s even better the next day. For longer storage, freeze cooled soup in freezer-safe bags or containers for up to 3 months—just skip adding the sour cream and cheese until reheating. To reheat, warm gently on the stove over medium heat, stirring often. If it’s too thick, add a splash of chicken broth or water. Microwave reheating works too, but stir halfway through to keep it creamy and smooth.
FAQs
Can I make Chicken Enchilada Soup in a slow cooker?
Yes! Add everything except sour cream and cheese to the slow cooker. Cook on low 6–7 hours or high 3–4 hours. Stir in sour cream and cheese before serving.
Can I use rotisserie chicken?
Absolutely. Shred about 3 cups of rotisserie chicken and skip the cooking step.
Is Chicken Enchilada Soup spicy?
It depends on your enchilada sauce. Use mild for a family-friendly version, or hot if you like extra kick.
Can I make it dairy-free?
Yes. Use coconut milk or a dairy-free sour cream alternative, and skip the cheese or use a vegan version.
How do I thicken the soup?
If you want it thicker, stir in 1–2 tablespoons of masa harina or cornstarch mixed with water during the simmer stage.
Final Thoughts
If you’re craving comfort food with a Tex-Mex twist, Creamy Chicken Enchilada Soup is the answer. It’s quick, satisfying, and customizable to your family’s tastes. With a creamy base, hearty protein, and plenty of toppings, it’s a dinner that checks all the boxes: easy, filling, and crowd-pleasing. Next time you’re tempted to order takeout, remember this one-pot wonder is faster, cheaper, and way more delicious.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
PrintCreamy Chicken Enchilada Soup: Cozy, Creamy Dinner in 45 Minutes
This creamy chicken enchilada soup is loaded with shredded chicken, chunky tomatoes, black beans, corn, and cheese in a rich, cheesy broth. It’s hearty, flavorful, and perfect for dipping tortilla chips or serving with fresh toppings.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Dinner, Lunch, Main Course
- Method: Stovetop
- Cuisine: Tex-Mex
Ingredients
2 tablespoons avocado oil, butter, or ghee
1 pound boneless, skinless chicken breasts or thighs (cubed or shredded)
1 medium onion, diced
3 cloves fresh 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 low-sodium chicken broth (32 oz)
1 (15 oz) can black beans, drained and rinsed
1 cup frozen sweet corn, drained
1 teaspoon ground cumin
1 teaspoon chili powder
1/2 teaspoon 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, additional cheese
Instructions
1. Dice the onion and mince the garlic. Shred or cube the chicken and grate the cheese. Set aside.
2. Heat 2 tablespoons avocado oil in a large Dutch oven over medium heat. Add the chicken, season with salt and pepper, and cook for 5-7 minutes until golden brown and cooked through. Remove and set aside.
3. In the same pot, sauté the onion and garlic for 3-4 minutes until softened and fragrant.
4. Stir in cumin, chili powder, and coriander. Cook for 1 minute to bloom the spices.
5. Add the diced tomatoes and cook for 3-4 minutes until they break down slightly.
6. Pour in the enchilada sauce and chicken broth. Return the chicken to the pot and stir.
7. Stir in the black beans and corn. Bring to a boil, then reduce heat and simmer for 15-20 minutes.
8. Remove from heat and stir in the sour cream until smooth and creamy.
9. Add the shredded cheese and stir until melted into the soup.
10. Taste and adjust seasoning with salt, pepper, or lime juice if desired.
11. Serve hot with toppings such as tortilla strips, avocado, cilantro, lime wedges, or extra cheese.
Notes
For the creamiest soup, shred your own cheese from a block instead of using pre-shredded. Monterey Jack or mild cheddar melt especially well and give the soup a silky texture. Leftovers reheat beautifully and can be frozen for up to 3 months.