There are nights when the clock hits six and you realize you haven’t planned dinner. That’s when this creamy chicken enchilada soup steps in to save the day. I first made it on a chilly Tuesday when my fridge was nearly empty, and I needed something fast, filling, and family-approved. One pot, minimal cleanup, and a warm, cheesy aroma that made the kitchen feel like a Tex-Mex café—that’s all it took to make it a staple. You’ll love how effortlessly it turns pantry staples into a meal that feels slow-cooked, even when it’s ready in under 40 minutes.

Table of Contents
Recipe Overview & Why You’ll Love It
This creamy chicken enchilada soup delivers everything you crave from your favorite enchiladas—tender chicken, smoky enchilada sauce, melty cheese, and a touch of spice—without the rolling, baking, or mess. You get a thick, velvety broth layered with black beans, corn, and fire-roasted tomatoes for a satisfying bite in every spoonful. The soup’s Tex-Mex flair shines through with bold cumin and chili powder balanced by the creamy tang of sour cream. It’s a crowd-pleaser for family dinners, game days, or cozy weekends, and because it’s all made in one pot, cleanup is blissfully simple.
Ingredients & Substitutions
Here’s everything you need to make the perfect pot of creamy chicken enchilada soup. Each ingredient serves a purpose—skip or swap with care for the best balance of creaminess and spice.
Core Ingredients
- 2 tablespoons avocado oil (or butter/ghee)
- 1 pound (450 g) skinless chicken breasts or thighs, cubed or shredded
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 can (10 oz / 284 g) enchilada sauce (red or green)
- 1 can (14.5 oz / 411 g) diced fire-roasted tomatoes (with or without green chilies)
- 4 cups (1 liter) low-sodium chicken broth
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 cup (150 g) frozen sweet corn, thawed
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander (optional for depth)
- Salt and pepper, to taste
- 1 cup (240 g) sour cream
- 1 cup (120 g) shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Smart Substitutions
Use rotisserie chicken if you’re short on time—it adds extra flavor and cuts prep in half. For a dairy-free version, stir in unsweetened coconut milk or cashew cream instead of sour cream and use vegan cheese. If you prefer a lower-carb bowl, replace the beans and corn with diced zucchini or bell peppers. Adjust the spice level with your enchilada sauce choice—mild for family-friendly, hot if you love heat. And always shred your cheese from a block; pre-shredded cheese contains starches that prevent smooth melting.
Equipment You’ll Need
You don’t need fancy tools—just a few kitchen staples:
- 4–6 qt Dutch oven or heavy pot
- Wooden spoon
- Cutting board and sharp chef’s knife
- Microplane or garlic press
- Heatproof spatula and ladle for serving
If you’re doubling the recipe, use a large stockpot to ensure even simmering.
Step-by-Step Instructions
This creamy chicken enchilada soup builds layers of flavor in a single pot. Follow the order closely, and you’ll get perfect results every time.
Step 1 – Sear the Chicken
Heat 2 tablespoons of avocado oil in your Dutch oven over medium heat (about 350°F / 175°C). Add the cubed or shredded chicken, season with salt and pepper, and cook for 5–7 minutes until lightly golden and cooked through. The chicken should reach an internal temperature of 165°F (74°C). Transfer it to a bowl and set aside.
Step 2 – Build the Flavor Base
Using the same pot, sauté the diced onion and minced garlic for 3–4 minutes until softened and aromatic. Sprinkle in 1 teaspoon of cumin, 1 teaspoon of chili powder, and ½ teaspoon of coriander. Stir for 1 minute to bloom the spices—this step deepens the flavor dramatically.
Step 3 – Add Liquids & Simmer
Pour in the diced fire-roasted tomatoes and let them simmer for 3–4 minutes to blend with the aromatics. Stir in the enchilada sauce and chicken broth, scraping the bottom to deglaze. Return the cooked chicken to the pot, then add the black beans and corn. Bring everything to a gentle boil, then lower the heat and let it simmer uncovered for 15–20 minutes. The soup will thicken slightly as flavors meld.
Step 4 – Make It Creamy
Remove the pot from heat before adding any dairy. Stir in the sour cream until smooth and fully incorporated—this prevents curdling. Add the shredded cheese gradually, stirring until it melts into a silky, rich consistency. The soup should coat the back of a spoon but remain pourable. Taste and adjust with salt, pepper, or a squeeze of lime juice for brightness.
Step 5 – Garnish & Serve
Ladle the soup into bowls and finish with your favorite toppings: diced avocado, chopped cilantro, tortilla strips, extra cheese, or lime wedges. Each topping adds texture and contrast to the creamy base.

Why This Recipe Works
The magic of creamy chicken enchilada soup lies in its technique. Browning the chicken first builds savory depth through caramelization. Sautéing the aromatics and spices unlocks flavor compounds that give the soup its restaurant-level taste. Adding dairy off heat ensures the creamy texture stays velvety, not grainy. Finally, shredding your own cheese guarantees a perfect melt without clumps. The method turns simple ingredients into a layered, luxurious soup in less than an hour.
Pro Tips & Variations
For extra smokiness, add a diced chipotle pepper or a teaspoon of adobo sauce. Want a thicker texture? Puree one cup of the soup and stir it back in. If you prefer it heartier, add cooked rice, quinoa, or small pasta shapes. To scale up for meal prep, double all ingredients but simmer 5 minutes longer for even flavor distribution. You can also convert this to a “loaded” version by topping each bowl with crushed tortilla chips, sour cream, and jalapeño slices.
Make-Ahead, Storage & Freezing
Creamy chicken enchilada soup holds up beautifully for leftovers. Store it in airtight containers in the refrigerator for up to 4 days. The flavor deepens overnight, making it even better the next day. For longer storage, freeze individual portions for up to 2 months. To reheat, thaw overnight in the fridge and warm gently on the stove over medium-low heat, stirring occasionally. If it thickens too much, add a splash of broth or water to restore the creamy texture.
Serving Suggestions & Pairings
Serve your creamy chicken enchilada soup with crunchy tortilla chips or a side of warm cornbread for contrast. It also pairs beautifully with a light salad dressed in lime vinaigrette or with Mexican rice for a more filling meal. For drinks, consider a chilled lime spritzer or a classic margarita to complement the soup’s spice. Garnish with avocado slices or crumbled queso fresco for extra flair.
Dietary Notes & Allergen Considerations
This soup is naturally gluten-free as long as you use a certified gluten-free enchilada sauce and broth. To make it dairy-free, swap sour cream for coconut milk or a dairy-free alternative and use vegan cheese. It’s nut-free by design, but always check your packaged ingredients to confirm allergen safety. The recipe can also be adapted for low-carb diets by omitting beans and corn.
Troubleshooting & Common Mistakes
- Curdled texture: Added sour cream too early—always stir it in off heat.
- Too thick: Add ½ cup of broth or water when reheating.
- Bland taste: Use fire-roasted tomatoes and adjust seasoning at the end.
- Cheese clumping: Pre-shredded cheese contains stabilizers—shred fresh.
- Watery soup: Simmer uncovered for 5 more minutes to reduce excess liquid.
Nutritional Information (per serving, estimated)
- Serving Size: 1½ cups
- Calories: ~380
- Total Fat: 22 g
- Saturated Fat: 9 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 20 g
- Fiber: 4 g
- Sugar: 3 g
- Protein: 28 g
- Cholesterol: 85 mg
- Sodium: 720 mg
(Values are approximate and will vary based on brand and portion size.)
FAQs
How long will creamy chicken enchilada soup last in the fridge?
It keeps for up to four days in an airtight container and tastes even richer after resting overnight.
Can I make creamy chicken enchilada soup in a slow cooker?
Yes. Combine all ingredients except sour cream and cheese, and cook on low for 6–7 hours. Stir in dairy at the end for a smooth, creamy finish.
How can I thicken creamy chicken enchilada soup without dairy?
Blend a cup of the soup and mix it back in or add mashed white beans for natural creaminess.
Conclusion
Creamy chicken enchilada soup proves that a quick dinner can still feel indulgent. It’s comforting yet lively, creamy yet bright, and layered with textures that keep every bite interesting. Whether you’re cooking for family, friends, or just yourself, this soup transforms simple ingredients into something truly special. Once you taste how rich and satisfying it is, you’ll find yourself coming back to this recipe whenever you need a weeknight win—or a bowl of warmth that feels like home.
Discover More Recipes
- Chicken Tortilla Soup: This vibrant Mexican-inspired soup features tender chicken simmered in a flavorful broth with tomatoes, corn, and spices. It offers the same comforting warmth and zest as a creamy chicken enchilada soup, but with a lighter, broth-based finish.
- White Chicken Chili: Creamy, hearty, and mildly spiced, this white chicken chili is packed with beans, shredded chicken, and a touch of green chilies. It’s a perfect alternative when you crave the rich creaminess and bold Tex-Mex flavors of an enchilada-style soup.
- Creamy Taco Soup: Loaded with seasoned ground meat, beans, corn, and a velvety broth, this soup channels the same Tex-Mex comfort in every spoonful. It’s easy to make, deeply satisfying, and pairs beautifully with tortilla chips or cornbread.
Creamy Chicken Enchilada Soup
A rich and comforting Tex-Mex style soup featuring tender chicken, creamy broth, melted cheese, and bold enchilada flavors. This one-pot meal is hearty, flavorful, and perfect for quick weeknight dinners or cozy weekends.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Tex-Mex
- Diet: Gluten Free
Ingredients
- 2 tablespoons avocado oil (or butter/ghee)
- 1 pound (450 g) skinless chicken breasts or thighs, cubed or shredded
- 1 medium onion, diced
- 3 garlic cloves, minced
- 1 can (10 oz / 284 g) enchilada sauce (red or green)
- 1 can (14.5 oz / 411 g) diced fire-roasted tomatoes (with or without green chilies)
- 4 cups (1 liter) low-sodium chicken broth
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 1 cup (150 g) frozen sweet corn, thawed
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander (optional)
- Salt and pepper, to taste
- 1 cup (240 g) sour cream
- 1 cup (120 g) shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Instructions
- Heat 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 lightly golden and fully cooked. Remove and set aside.
- In the same pot, sauté diced onion and minced garlic for 3–4 minutes until softened. Stir in cumin, chili powder, and coriander; cook for 1 minute to release the aroma.
- Add the diced fire-roasted tomatoes and cook for 3–4 minutes. Stir in enchilada sauce and chicken broth, scraping up any bits from the bottom of the pot.
- Return the chicken to the pot, add black beans and corn, then bring to a gentle boil. Reduce heat and simmer uncovered for 15–20 minutes to allow flavors to blend.
- Remove from heat. Stir in sour cream until smooth and creamy, then add shredded cheese and mix until melted.
- Adjust seasoning with salt, pepper, and a squeeze of lime juice if desired. Serve hot with toppings like tortilla strips, avocado, or cilantro.
Notes
- For a dairy-free version, use coconut milk or cashew cream instead of sour cream and vegan cheese.
- Use rotisserie chicken to cut down on prep time.
- For extra spice, add diced jalapeños or chipotle peppers.
- Freeze leftovers for up to 2 months; thaw and reheat gently with added broth.







