Creamy Chicken Enchilada Soup
There’s something undeniably comforting about a warm bowl of creamy chicken enchilada soup. It’s rich, flavorful, and oh-so-satisfying, making it the perfect choice for a cozy weeknight dinner or a festive gathering with friends and family. I remember the first time I made this dish; the aroma of sautéed onions and garlic wafting through my kitchen had everyone asking, "What are you cooking?" This soup combines the classic flavors of enchiladas in a hearty, creamy form that’s sure to become a favorite at your table. Let’s dive into why this recipe is a must-try!
Why you’ll love this dish
This creamy chicken enchilada soup checks all the boxes for a delightful meal. It’s a one-pot wonder that comes together in about 30 minutes, making it ideal for busy weeknights. Not only is it quick to prepare, but it’s also loaded with wholesome ingredients like chicken, black beans, and corn, making it both nutritious and filling. Kids and adults alike will savor the delicious flavors, which can easily be customized to fit your taste.
As a bonus, this dish can be dressed up or down based on your occasion. Whether you’re hosting a casual family dinner, enjoying a game night, or serving up something special on a chilly day, this soup is versatile enough to shine.
"I never knew I could make such a delicious soup at home. It felt like a warm hug in a bowl!" – A happy home cook.
How this recipe comes together
Making creamy chicken enchilada soup is straightforward and rewarding. You’ll begin by sautéing the aromatic ingredients, then combine them with herbs, spices, and your main elements—chicken and beans. Here’s a summary of how it all unfolds:
- Sauté onion and garlic for base flavors.
- Add in cooked chicken, enchilada sauce, and chicken broth for the heart of the soup.
- Stir in your veggies and seasonings to provide texture and spice.
- Let it simmer, then finish with heavy cream for that rich, creamy texture.
Now that we’ve set the stage, let’s gather what you’ll need to whip up this delicious soup.
What you’ll need
Here’s a simple ingredient list to get you started:
- 2 cups cooked chicken, shredded
- 1 can (10 oz) enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 cup black beans (canned, rinsed and drained)
- 1 cup diced tomatoes (canned or fresh)
- 1 onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Chopped cilantro for garnish
- Lime wedges for serving
Feel free to modify some of the ingredients based on what you have at home or your dietary preferences. For instance, omit the heavy cream if you’re looking for a lighter version.
Step-by-step instructions

In a large pot over medium heat, drizzle a little oil and sauté the diced onion and minced garlic until softened and fragrant, about 3-4 minutes.
Stir in the shredded chicken and pour in the enchilada sauce, followed by the chicken broth, corn, black beans, diced tomatoes, cumin, chili powder, and season with salt and pepper.
Bring the mixture to a gentle boil, then reduce the heat and let it simmer for 10-15 minutes. This allows all the flavors to meld beautifully.
Stir in the heavy cream and heat through for a couple more minutes.
Serve the soup hot, garnished with chopped cilantro and lime wedges for an extra zing.
Best ways to enjoy it
This creamy chicken enchilada soup is delicious on its own, but you can elevate your meal with some simple accompaniments. Consider serving it with warm tortilla chips or freshly baked cornbread for dipping. You could also top your bowls with shredded cheese, avocado slices, or a dollop of sour cream to take the flavors to the next level. A side of Mexican-style rice or a fresh garden salad can complement the soup perfectly as well.
Storage and reheating tips
To keep your creamy chicken enchilada soup fresh:
- Refrigerate: Store leftovers in an airtight container in the fridge for up to 3-4 days.
- Reheat: Gently warm the soup in a pot over medium heat, stirring occasionally, until heated through.
- Freeze: If you want to save it for later, freeze the soup in a sealed container for up to 3 months. When you’re ready to enjoy it, thaw overnight in the fridge and reheat as mentioned above.
Always remember to use proper food handling and safety practices to ensure your meal stays delicious and safe to eat.
Helpful cooking tips
To enhance your creamy chicken enchilada soup experience, keep these tips in mind:
- Use rotisserie chicken for quick prep. It saves time and adds great flavor.
- Adjust the spices according to your spice tolerance. If you’re looking for a kick, add more chili powder or diced jalapeños.
- For a vegan version, swap the chicken for beans or lentils and use coconut milk instead of heavy cream.
Creative twists
Don’t hesitate to experiment with various flavors or ingredients! Here are a few variations you might find enjoyable:
- Spice it up: Add diced jalapeños or use spicy enchilada sauce for additional heat.
- Vegetarian: Replace the chicken with more beans, lentils, or sautéed vegetables like zucchini and bell peppers.
- Cheesy goodness: Stir in some shredded cheese when adding the heavy cream to create an even creamier base.
Common questions
What is the prep time for this soup?
- You can prepare this soup in about 10-15 minutes, with a total cook time of around 20-30 minutes.
Can I use leftover turkey instead of chicken?
- Absolutely! Shredded leftover turkey is a fantastic substitute and is especially great for post-holiday meals.
How long can I store the leftovers?
- Stored in the fridge, the soup will keep for 3-4 days. If freezing, it can last up to 3 months.
Can I make this soup in advance?
- Yes! You can prepare the soup and store it in the fridge or freeze it before adding the heavy cream. Just add that in when reheating.
By following this guide, you’ll have a delectable bowl of creamy chicken enchilada soup ready to serve. Your taste buds will thank you!
Print
Creamy Chicken Enchilada Soup
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Non-Vegetarian
Description
A warm and comforting creamy chicken enchilada soup that’s rich, flavorful, and perfect for cozy dinners.
Ingredients
- 2 cups cooked chicken, shredded
- 1 can (10 oz) enchilada sauce
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup corn (frozen or canned)
- 1 cup black beans (canned, rinsed and drained)
- 1 cup diced tomatoes (canned or fresh)
- 1 onion, diced
- 2 cloves garlic, minced
- 1 teaspoon cumin
- 1 teaspoon chili powder
- Salt and pepper to taste
- Chopped cilantro for garnish
- Lime wedges for serving
Instructions
- In a large pot over medium heat, drizzle a little oil and sauté the diced onion and minced garlic until softened and fragrant, about 3-4 minutes.
- Stir in the shredded chicken and pour in the enchilada sauce, followed by the chicken broth, corn, black beans, diced tomatoes, cumin, chili powder, and season with salt and pepper.
- Bring the mixture to a gentle boil, then reduce the heat and let it simmer for 10-15 minutes.
- Stir in the heavy cream and heat through for a couple more minutes.
- Serve the soup hot, garnished with chopped cilantro and lime wedges for an extra zing.
Notes
For a lighter version, omit the heavy cream. Use rotisserie chicken for quick prep.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican







