Creamy Chicken Enchilada Soup is one of those cozy recipes that feels like a warm hug on a chilly day. I remember the first time I whipped it up—it was a rainy Saturday afternoon, and my son was helping me in the kitchen.
The aroma of spices and chicken simmering brought us together, and it transformed our home into a little sanctuary. This soup isn’t just a meal; it’s a delightful experience that wraps you in comfort food and flavor. Whether you’re feeding a crowd or just looking for a quick weeknight dinner, this recipe is a winner!
Why You'll Love This Creamy Chicken Enchilada Soup
So, why should you add this Creamy Chicken Enchilada Soup, a delightful chicken soup recipe to your recipe collection? For starters, it’s incredibly easy to make, even if you’re a novice cook. You can use leftover chicken, which makes it a fantastic option for meal prep ideas. Plus, the creamy texture combined with the spices is just heavenly!
I love how versatile it is—top it with your favorite garnishes, and it becomes a new dish every time. Honestly, I think it’s the perfect blend of tradition and spicy chicken enchiladas.
Ingredients You'll Need for This Creamy Chicken Enchilada Soup

- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 4 cups chicken broth
- 2 cups shredded cooked chicken (or leftover chicken)
- 1 can (15 oz) diced tomatoes with green chilies
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn (frozen or canned)
- 1 cup heavy cream (or half-and-half for lighter option)
- Salt and pepper to taste
- Fresh cilantro, for garnish
- Shredded cheese, for serving
Nutrition Facts
- Calories: 420
- Protein: 30g
- Fat: 25g
- Carbohydrates: 25g
- Fiber: 5g
- Sugar: 3g
- Sodium: 800mg
Steps to Create Your Creamy Chicken Enchilada Soup
- Heat the oil: In a large pot, heat the olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
- Add garlic and spices: Stir in the minced garlic, cumin, and chili powder, cooking for another minute until fragrant.
- Mix in the broth: Pour in the chicken broth, followed by the shredded chicken, diced tomatoes, black beans, and corn. Stir well to combine.
- Simmer: Bring the soup to a gentle boil, then reduce the heat to low. Let it simmer for about 20 minutes, stirring occasionally.
- Add the cream: Stir in the heavy cream and season with salt and pepper to taste. Let it simmer for an additional 5 minutes, allowing the flavors to meld.
- Serve: Ladle the soup into bowls and top with fresh cilantro and shredded cheese before serving. Enjoy!

Tips for Making the Best Creamy Chicken Enchilada Soup
Here are a few tips to help you create the best version of this soup. First, feel free to adjust the spice levels. If you like it hotter, add more chili powder or even some diced jalapeños. Second, if you want to make it lighter, substitute the heavy cream with half-and-half or even coconut milk for a dairy-free version.
Lastly, don’t skip the garnishes! Fresh cilantro and cheese really elevate the dish. One time, I added avocado slices on top, and it was a game-changer!
Serving Suggestions and Pairings
This soup pairs wonderfully with a side of warm tortilla chips or crusty bread. You can also serve it with a simple side salad for a complete meal. If you’re feeling adventurous, why not try making homemade cornbread? The sweetness of the cornbread complements the spicy soup beautifully. I’ve also enjoyed it with a dollop of sour cream, which adds a nice tang to each bite.
Storage and Reheating Tips
If you have leftovers (which I hope you do!), store the soup in an airtight container in the refrigerator for up to 3-4 days. When reheating, add a splash of chicken broth to help it regain its creamy texture. You can warm it up on the stove or microwave, but I recommend the stove for the best results.
If you want to freeze it, let the soup cool completely before transferring it to freezer-safe bags. It can last up to 3 months in the freezer, making it a perfect option for meal prep!
Final Thoughts
Making Creamy Chicken Enchilada Soup is not just about satisfying your hunger—it’s about creating memories. I cherish the times spent in the kitchen with my son, where we learn and laugh while whipping up something delicious together. This soup encapsulates those moments perfectly. I encourage you to try it out, make it your own, and enjoy the warmth it brings to your home. You won’t regret it!
Frequently Asked Questions
What ingredients are needed for creamy chicken enchilada soup?
You’ll need chicken, onion, garlic, spices, chicken broth, tomatoes, black beans, corn, and heavy cream. These ingredients blend together to create a deliciously creamy soup.
How do you make creamy chicken enchilada soup from scratch?
Start by sautéing onions and garlic, then add spices and chicken broth. Mix in chicken, beans, tomatoes, corn, and heavy cream, simmer, and enjoy!
Can I use leftover chicken for creamy chicken enchilada soup?
Absolutely! Leftover chicken is perfect for this recipe and makes it even easier to prepare. Just shred it and toss it in!
What can I substitute for heavy cream in chicken enchilada soup?
You can use half-and-half, evaporated milk, or coconut milk for a lighter or dairy-free option. Each will add its own twist to the flavor.
How long does creamy chicken enchilada soup last in the refrigerator?
It can last in the fridge for about 3-4 days when stored in an airtight container. Just reheat and enjoy!
Creamy Chicken Enchilada Soup
A comforting and delicious soup that combines the flavors of chicken enchiladas in a creamy broth. Perfect for chilly days!
- Total Time: 45
Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 4 cups chicken broth
- 2 cups shredded cooked chicken
- 1 can (15 oz) diced tomatoes with green chilies
- 1 can (15 oz) black beans, drained and rinsed
- 1 cup corn
- 1 cup heavy cream
- Salt and pepper, to taste
- Fresh cilantro, for garnish
- Shredded cheese, for serving
Instructions
- Heat the olive oil in a large pot over medium heat. Add the diced onion and cook until translucent, about 5 minutes.
- Stir in the minced garlic, cumin, and chili powder, cooking for another minute until fragrant.
- Pour in the chicken broth, followed by the shredded chicken, diced tomatoes, black beans, and corn. Stir well to combine.
- Bring the soup to a gentle boil, then reduce the heat to low. Let it simmer for about 20 minutes, stirring occasionally.
- Stir in the heavy cream and season with salt and pepper to taste. Let it simmer for an additional 5 minutes, allowing the flavors to meld.
- Ladle the soup into bowls and top with fresh cilantro and shredded cheese before serving. Enjoy!
- Prep Time: 15
- Cook Time: 30