Creamy Chicken Enchilada Soup is the ultimate one-pot comfort meal that brings all your favorite enchilada flavors into a rich, steamy bowl. I discovered this recipe on a busy weeknight when I wanted enchiladas but didn’t have time for all the rolling and baking, and now it’s my go-to dinner solution.
There’s something magical about how this soup comes together in just one pot. The combination of tender chicken, fire-roasted tomatoes, black beans, and sweet corn swimming in a creamy, cheesy broth creates the kind of meal that makes everyone ask for seconds. I love how the bold Tex-Mex spices blend with the creaminess, and serving it with crunchy tortilla chips turns dinner into an interactive, fun experience. This chicken enchilada soup recipe has become my answer to “what’s for dinner?” on those nights when I need something satisfying, protein-packed, and ready fast.
Table of Contents
What You’ll Need for This Soup
I always recommend using fresh garlic and quality enchilada sauce for the best flavor in this creamy chicken enchilada soup. Here’s what you’ll need:
- 2 tablespoons avocado oil (butter or ghee work great too)
- 1 pound boneless skinless chicken breasts or thighs (cubed or shredded)
- 1 medium onion (diced)
- 3 cloves fresh garlic (minced)
- 1 can (10 oz) enchilada sauce (red or green, your choice)
- 1 can (14.5 oz) diced fire-roasted tomatoes (with green chilies or regular)
- 4 cups low-sodium chicken broth (32 oz)
- 1 can black beans (drained and rinsed)
- 1 cup frozen sweet corn (defrosted)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander (optional but adds depth)
- Salt and pepper (to taste)
- 1 cup sour cream (for that signature creaminess)
- 1 cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
Pro tip: I always buy block cheese and shred it myself. Pre-shredded cheese contains anti-caking agents that prevent smooth melting, and you’ll get a much creamier soup with freshly shredded cheese.
Toppings: Avocado, cilantro, tortilla strips, lime wedges, additional cheese
How to Make This Comforting Bowl
I recommend having all your ingredients prepped before you start cooking. This makes the process smooth and stress-free for this creamy chicken enchilada soup.
Step 1: Heat 2 tablespoons of avocado oil in a large pot or Dutch oven over medium heat. Once the oil shimmers, add the cubed or shredded chicken. Season generously with salt and pepper. Cook for 5-7 minutes, stirring occasionally, until the chicken is golden brown and cooked through. The chicken should have a nice sear on the outside. Remove the chicken from the pot and set aside on a plate.
Step 2: In the same pot (don’t clean it, those brown bits add flavor), add the diced onion and minced garlic. Sauté for 3-4 minutes until the onion becomes translucent and the garlic becomes fragrant. Stir frequently to prevent the garlic from burning.
Step 3: Stir in the ground cumin, chili powder, and ground coriander. Cook for about 1 minute, stirring constantly. This step is called blooming the spices, and it releases their essential oils for maximum flavor.
Step 4: Add the diced fire-roasted tomatoes to the pot. Let them cook for 3-4 minutes, stirring occasionally, until they break down slightly and blend beautifully with the spices. You’ll notice the mixture becoming more fragrant.
Step 5: Pour in the enchilada sauce and stir everything together until well combined. The sauce will coat all the vegetables and spices.
Step 6: Add the chicken broth and return the cooked chicken to the pot. Stir everything together.
Step 7: Stir in the drained and rinsed black beans and corn. Bring the soup to a rolling boil over medium-high heat, then reduce the heat to low and let it simmer for 15-20 minutes. This simmering time allows all the flavors to meld together beautifully.
Step 8: Remove the soup from heat. This is important! Add the sour cream and stir until fully combined and smooth. The residual heat will warm the sour cream without causing it to curdle.
Step 9: Stir in the shredded cheese until completely melted and the soup becomes wonderfully creamy. The cheese should disappear into the soup, creating a velvety texture.
Step 10: Taste and adjust the seasoning with additional salt and pepper if needed. I often add a splash of lime juice at this point for brightness.
Step 11: Ladle the creamy chicken enchilada soup into bowls and garnish with your favorite toppings like tortilla strips, avocado, cilantro, extra cheese, or lime wedges.
Common mistake to avoid: Don’t add the sour cream while the soup is still on the heat. High heat can cause dairy to separate and curdle, ruining the smooth texture.
Best Sides to Serve with Enchilada Soup
This soup is hearty enough to stand alone, but pairing it with the right sides elevates the meal.
Warm tortilla chips: Perfect for scooping up every creamy bite, these add a satisfying crunch that contrasts beautifully with the smooth soup texture.
Mexican street corn salad: The charred corn, cotija cheese, and lime create a fresh, tangy side that complements the rich flavors of the creamy chicken enchilada soup.
Simple green salad with cilantro lime dressing: A crisp salad cuts through the richness and adds a refreshing element to your meal.
Warm cornbread or corn muffins: The subtle sweetness of cornbread pairs wonderfully with the spicy, savory soup and helps soak up every drop.
Spanish rice: If you want to make this an even heartier meal, fluffy Spanish rice adds substance and absorbs the delicious broth.
More Delicious Chicken Enchilada Soup Variations to Try
Once you’ve mastered this creamy classic, explore different flavor profiles with other enchilada soup variations. For a tangy twist, the Green Chicken Enchilada Soup delivers bright, zesty flavors using green enchilada sauce and cream cheese for an equally satisfying bowl. If you prefer hands-off cooking, the Slow Cooker Chicken Enchilada Soup lets the crockpot do all the work while you go about the day.
Looking for more variety? Try the Amazing Creamy Chicken Enchilada Soup with its unique blend of fire-roasted tomatoes and vegetables for extra depth. For busy weeknights when you want maximum flavor with minimal effort, the Delicious Chicken Enchilada Soup comes together quickly with colorful bell peppers and simple pantry ingredients.
Storing Your Leftover Soup
Store your creamy chicken enchilada soup in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen and improve after a day, making leftovers even more delicious.
When reheating, warm the soup gently on the stovetop over medium-low heat, stirring occasionally. The soup will thicken as it sits, so I recommend adding a splash of chicken broth or water to thin it to your desired consistency. You can also reheat individual portions in the microwave for 2-3 minutes, stirring halfway through.
Pro tip: This soup can be frozen for up to 3 months, though the dairy may separate slightly upon thawing. Simply stir vigorously while reheating to bring the texture back together. I often freeze portions in individual containers for quick lunches.
Common Questions About This Recipe
Can I use rotisserie chicken for this soup?
Absolutely! Rotisserie chicken is a great time-saver. Simply shred about 3 cups of cooked chicken and add it in Step 6 when you’re adding the broth. This cuts your prep time significantly and makes this creamy chicken enchilada soup even easier.
How can I make this soup spicier or milder?
Control the heat level by choosing mild, medium, or hot enchilada sauce. You can also add diced jalapeños for extra kick or a pinch of cayenne pepper. For a milder version, use mild enchilada sauce and skip the chili powder.
Can I substitute the sour cream?
Yes! Greek yogurt works well as a substitute and adds extra protein. Heavy cream or cream cheese (thinned with a bit of broth) also create a creamy texture. For dairy-free options, try coconut cream, though the flavor will be slightly different.
Make This Soup Your New Favorite
This creamy chicken enchilada soup proves that restaurant-quality comfort food can be made easily at home in just one pot. The combination of protein-packed chicken and beans, melty cheese, and bold spices creates a satisfying meal that everyone loves. Whether you’re feeding a hungry family on a weeknight or meal prepping for the week ahead, this soup delivers on both flavor and convenience. Try this recipe tonight and discover why it’s become such a beloved dinner staple!
Creamy Chicken Enchilada Soup
Rich and creamy chicken enchilada soup packed with protein from chicken and beans, loaded with veggies, and full of bold Tex-Mex flavors. One-pot meal ready in 35 minutes.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Simmer
- 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 can (10 oz) enchilada sauce (red or green)
- 1 can (14.5 oz) diced fire-roasted tomatoes (with green chilies or regular)
- 4 cups low-sodium chicken broth (32 oz)
- 1 can black beans (drained and rinsed)
- 1 cup frozen sweet corn (defrosted)
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- ½ teaspoon ground coriander (optional)
- Salt and pepper (to taste)
- 1 cup sour cream (for creaminess)
- 1 cup shredded cheese (cheddar, Monterey Jack, or Mexican blend)
- Toppings: avocado, cilantro, tortilla strips, lime wedges, additional cheese
Instructions
- Heat 2 tablespoons of avocado oil in a large pot over medium heat. Add the cubed or shredded chicken, season with salt and pepper, and cook for 5-7 minutes until golden brown and cooked through. Remove the chicken from the pot and set aside.
- In the same pot, add the diced onion and minced garlic. Sauté for 3-4 minutes until softened and fragrant.
- Stir in ground cumin, chili powder, and ground coriander. Cook for 1 minute, stirring constantly.
- Add the diced tomatoes and cook for 3-4 minutes until they break down slightly and blend with the spices.
- Pour in the enchilada sauce and stir to combine.
- Add the chicken broth and return the cooked chicken to the pot.
- Stir in the black beans and corn. Bring the soup to a boil, then reduce heat and simmer for 15-20 minutes to meld the flavors.
- Remove the soup from heat and stir in the sour cream until fully combined and smooth.
- Stir in the shredded cheese until melted and the soup is creamy.
- Taste and adjust seasoning with salt and pepper if needed. Add a splash of lime juice if desired. Ladle into bowls and garnish with tortilla strips, avocado, cilantro, extra cheese, or lime wedges.
Notes
- Buy blocks of cheese and shred yourself for smoothest melting. Pre-shredded cheese contains additives that affect texture.
- Monterey Jack and mild cheddar melt beautifully and give rich, cheesy texture.
- Use fire-roasted tomatoes to add smoky depth to the soup.
- Adjust spice level by using mild, medium, or hot enchilada sauce.
- Soup thickens as it sits, add a splash of broth when reheating.
- Remove soup from heat before adding sour cream to prevent curdling.
- For extra richness, stir in heavy cream along with the sour cream.
Nutrition
- Serving Size: 1.5 cups
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 890 mg
- Fat: 24 g
- Saturated Fat: 11 g
- Unsaturated Fat: 12 g
- Trans Fat: 0 g
- Carbohydrates: 26 g
- Fiber: 6 g
- Protein: 28 g
- Cholesterol: 95 mg






