There is nothing more comforting than a warm bowl of soup on a chilly evening. If you are a fan of Mexican flavors and hearty meals, this Creamy Chicken Enchilada Soup is about to become one of your all-time favorites. It combines the bold and vibrant essence of chicken enchiladas with the rich, velvety texture of a creamy soup, making it the perfect one-pot meal for any day of the week.
This soup delivers everything you love about traditional enchiladas—shredded chicken, enchilada sauce, black beans, and melty cheese—all in a spoonable, cozy dish. The combination of tender chicken, fire-roasted tomatoes, and aromatic spices creates a deeply satisfying flavor profile that will keep you coming back for more. Plus, it is incredibly easy to make, requiring just one pot and about 30 minutes from start to finish.
Another reason to love this recipe is its versatility. Whether you prefer a mild and creamy version or a spicy, bold kick, you can easily adjust the heat level to your liking. You can also swap out ingredients to fit your dietary preferences, making it gluten-free, dairy-free, or even low-carb if needed.
If you are looking for a meal that is family-friendly, meal-prep friendly, and packed with nutrients, this Creamy Chicken Enchilada Soup is an absolute must-try. Let’s dive into why this dish deserves a spot in your meal rotation.
Why You’ll Love This Recipe
There are so many reasons to love this Chicken Enchilada Soup, whether you are cooking for yourself, your family, or a gathering of friends. Here are some of the best reasons to make this recipe:
1. It’s Packed with Bold Mexican Flavors
Every spoonful of this soup bursts with rich and spicy flavors, thanks to ingredients like enchilada sauce, cumin, taco seasoning, and fire-roasted tomatoes. If you love the taste of chicken enchiladas, you will adore this one-pot soup version.
2. Quick and Easy One-Pot Meal
Busy weeknights call for fast and simple recipes, and this soup delivers. Everything cooks in one pot, reducing cleanup time and making the cooking process stress-free. In just 30 minutes, you can have a warm, satisfying meal ready to serve.
3. Rich, Creamy, and Comforting
The combination of heavy cream and melted cheese creates a silky-smooth texture that makes this soup incredibly comforting. It is thicker than a broth-based soup but not overly heavy, striking the perfect balance of creaminess and heartiness.
4. Customizable to Fit Different Diets
This recipe is incredibly versatile and adaptable. If you need a dairy-free version, simply swap the heavy cream for coconut milk. Want to make it low-carb? Omit the beans and corn and add extra veggies. You can also adjust the spice level by increasing or decreasing the heat from the chilies and seasoning.
5. Great for Meal Prep and Leftovers
This soup stores well and tastes even better the next day, making it a fantastic choice for meal prep. You can make a big batch, store it in the fridge, and enjoy it for multiple meals throughout the week.
Health Benefits
Beyond being delicious and satisfying, this soup is also nutrient-dense and packed with health benefits. Here’s why it is a great choice for a balanced meal:
1. High in Protein for Muscle and Energy Support
With shredded chicken as the main protein source, this soup helps keep you full and provides essential amino acids for muscle repair and energy production.
2. Rich in Antioxidants from Tomatoes and Spices
Fire-roasted tomatoes and green chilies contain powerful antioxidants like lycopene and vitamin C, which help fight inflammation and support overall health. Spices like cumin and chili powder also have anti-inflammatory properties.
3. Loaded with Fiber for Digestion
Black beans and corn add a healthy dose of fiber, which supports digestion and promotes gut health. Fiber also helps stabilize blood sugar levels and keeps you feeling full longer.
4. Contains Healthy Fats for Brain and Heart Health
The olive oil, cheese, and cream provide healthy fats, which are essential for brain function and cardiovascular health. If you use coconut milk instead of dairy, you’ll also get medium-chain triglycerides (MCTs), which support metabolism and energy.
Preparation Time, Servings, and Nutritional Information
This recipe is designed to be quick, easy, and perfect for meal planning. Here’s what you need to know before you start cooking:
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Servings: 6
- Calories per serving: Approximately 400-450
- Protein: Around 25g
- Carbohydrates: 30-35g
- Fat: 18-22g
Ingredients List
To make this delicious Chicken Enchilada Soup, you’ll need:
Main Ingredients
- 2 tablespoons olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 tablespoons taco seasoning
- 1 teaspoon cumin
- 3 tablespoons all-purpose flour
- 3 cups chicken broth
- 1 (10-ounce) can red enchilada sauce
- 1 (15-ounce) can black beans, drained and rinsed
- 1 (14.5-ounce) can fire-roasted diced tomatoes
- 1 (4-ounce) can diced green chilies
- 1½ cups shredded cooked chicken
- 1 cup frozen corn
- ½ cup heavy cream
- 1½ cups shredded cheddar cheese
Optional Toppings
- Sour cream
- Avocado slices
- Tortilla strips
- Fresh cilantro
- Lime wedges
Step-By-Step Cooking Instructions
Now that you have everything ready, let’s go through the step-by-step process of making this creamy, flavorful soup.
1: Sauté the Aromatics
- Heat olive oil in a large pot over medium heat.
- Add the diced onion and cook for 3-4 minutes until soft and translucent.
- Stir in the minced garlic, taco seasoning, and cumin, cooking for about 1 minute until fragrant.
- Sprinkle in the flour and stir continuously for another minute to create a roux, which will help thicken the soup.
2: Build the Soup Base
- Slowly pour in the chicken broth while stirring to prevent lumps.
- Add the enchilada sauce, black beans, fire-roasted tomatoes, diced green chilies, shredded chicken, and corn to the pot.
3: Simmer and Thicken
- Bring the soup to a gentle boil, then reduce the heat to low and let it simmer for about 15 minutes to allow the flavors to meld.
- Stir in the heavy cream and shredded cheddar cheese, mixing until the cheese is completely melted and the soup is smooth.
4: Serve and Enjoy
- Ladle the soup into bowls and top with your favorite garnishes, such as sour cream, tortilla strips, and fresh cilantro.
- Serve immediately and enjoy!
How to Serve
Once your Creamy Chicken Enchilada Soup is ready, it is time to serve it in a way that enhances its flavors and makes it even more enjoyable. This soup is incredibly versatile and can be customized with different toppings and side dishes to suit your personal preferences.
1. Add Toppings for Extra Flavor and Texture
Toppings can transform a simple bowl of soup into a gourmet experience. Here are some of the best toppings to enhance the flavor and texture of your soup:
- Sour Cream: Adds a creamy, tangy contrast to the bold, spicy flavors.
- Avocado Slices: Provides a buttery texture and a dose of healthy fats.
- Tortilla Strips or Crushed Tortilla Chips: Adds crunch and makes the soup feel more like an enchilada.
- Fresh Cilantro: Brightens up the dish with a fresh, herbal taste.
- Lime Wedges: A squeeze of lime juice enhances the flavors and adds a slight tanginess.
- Shredded Cheese: Additional cheese on top makes the soup even creamier.
- Diced Jalapeños: If you love spice, fresh or pickled jalapeños add an extra kick.
2. Serve with a Side Dish
While this soup is hearty enough to be a meal on its own, pairing it with a side dish can make it even more satisfying. Some great options include:
- Cornbread: The slightly sweet flavor of cornbread complements the spicy, savory soup.
- Cheese Quesadilla: A warm, crispy cheese quesadilla makes a delicious and easy side.
- Mexican Rice: A simple side of Mexican-style rice adds extra texture and flavor.
- Side Salad: A fresh green salad with a light dressing helps balance the richness of the soup.
Pairing Suggestions
If you want to create a full Mexican-inspired meal, pairing this soup with the right drinks and complementary dishes can elevate your dining experience. Here are some great options:
1. Beverages That Pair Well
- Classic Margaritas: The citrusy, tangy flavors of a margarita complement the richness of the soup.
- Horchata: A sweet and creamy cinnamon rice drink that balances out the spice in the soup.
- Agua Fresca: Refreshing fruit-based drinks, like watermelon or hibiscus agua fresca, help cleanse the palate.
- Cold Mexican Beer: A light Mexican beer like Modelo or Corona pairs well with the bold flavors of the soup.
2. Other Dishes to Serve Alongside
- Tacos: Soft or crispy tacos filled with carne asada, grilled chicken, or veggies make a great side dish.
- Elote (Mexican Street Corn): The sweet, smoky, and creamy flavors of elote complement the soup perfectly.
- Guacamole and Chips: A simple appetizer that adds a creamy, fresh element to your meal.
- Stuffed Peppers: For a low-carb side dish, stuffed bell peppers filled with Mexican spices work well.
Storage, Freezing & Reheating Instructions
This soup is an excellent make-ahead meal, and it stores well in both the refrigerator and freezer. Here’s how to store and reheat it properly:
1. Storing in the Refrigerator
- Allow the soup to cool completely before storing it.
- Transfer it to an airtight container and store it in the fridge for up to 4 days.
- When ready to eat, reheat it on the stovetop over medium heat or in the microwave.
2. Freezing for Long-Term Storage
- Let the soup cool completely before freezing.
- Pour it into a freezer-safe container or zip-top bag, leaving some space for expansion.
- Label the container with the date and freeze for up to 3 months.
3. How to Reheat
- If frozen, thaw the soup overnight in the refrigerator before reheating.
- Warm it on the stovetop over medium heat, stirring occasionally.
- If the soup appears too thick, add a splash of chicken broth or milk to loosen it up.
- Avoid reheating the soup too many times, as the dairy can separate and alter the texture.
Common Mistakes to Avoid
Even though this recipe is simple, there are a few common mistakes that can affect the final result. Here’s what to watch out for:
1. Not Cooking the Flour Properly
When adding the flour to the aromatics, make sure to cook it for at least 1 minute before adding liquids. This step eliminates the raw flour taste and helps thicken the soup.
2. Adding the Dairy Too Early
Heavy cream and cheese should be added at the end of cooking, just before serving. If you add them too soon, the high heat can cause the dairy to curdle.
3. Using Too Much or Too Little Liquid
This soup is meant to be thick and creamy, but not overly heavy. If you find it too thick, add a bit more chicken broth. If it’s too thin, let it simmer longer to reduce and thicken.
4. Not Seasoning Properly
Taste the soup before serving and adjust the salt, spice, or lime juice as needed. Enchilada sauce and taco seasoning already contain salt, so be sure to taste before adding extra.
5. Overcooking the Chicken
Since the chicken is already cooked when added to the soup, avoid simmering it for too long. Overcooking can make the chicken dry and tough instead of tender.
Pro Tips
For the best Chicken Enchilada Soup, here are some expert tips to elevate your dish:
1. Use Rotisserie Chicken for Convenience
If you want to save time, rotisserie chicken is an excellent option. It’s already cooked and packed with flavor, making the preparation process even easier.
2. Blend for a Smoother Texture
If you prefer a smoother soup, you can blend a portion of it using an immersion blender. This technique makes the soup extra creamy while still keeping some texture.
3. Roast Your Own Tomatoes and Chilies
For an extra depth of flavor, roast fresh tomatoes and chilies instead of using canned versions. The smoky, charred flavor enhances the soup’s overall taste.
4. Add Extra Protein
For a heartier meal, consider adding extra protein like:
- Shredded beef or pork for a richer flavor
- Ground turkey as a leaner option
- Tofu or chickpeas for a vegetarian alternative
5. Make It Spicier or Milder Based on Your Taste
If you love spicy food, add chopped jalapeños, cayenne pepper, or extra green chilies. If you prefer a mild version, use less taco seasoning and opt for mild enchilada sauce.
Frequently Asked Questions (FAQs)
1. Can I Make This Soup in a Slow Cooker?
Yes! To make it in a slow cooker:
- Add all ingredients except the dairy and cheese to the slow cooker.
- Cook on low for 4-6 hours or on high for 2-3 hours.
- Stir in the cream and cheese at the end, then serve.
2. Can I Make This Soup Dairy-Free?
Yes! To make a dairy-free version, substitute coconut milk for heavy cream and use a dairy-free cheese alternative or omit the cheese altogether.
3. What Can I Use Instead of Enchilada Sauce?
If you don’t have enchilada sauce, you can make a quick version by blending together:
- 1 can of tomato sauce
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ½ teaspoon garlic powder
- Salt to taste
4. Can I Use Fresh Chicken Instead of Cooked Chicken?
Yes! If using fresh chicken, add raw chicken breasts or thighs to the soup when you add the broth. Simmer until fully cooked, then shred the chicken before serving.
Conclusion & Call to Action
This Creamy Chicken Enchilada Soup is a must-try recipe for anyone who loves bold Mexican flavors and comforting meals. It is easy to make, customizable, and perfect for meal prep. Whether you enjoy it with crispy tortilla strips, fresh avocado, or a squeeze of lime, it is guaranteed to be a crowd-pleaser.
Now that you have all the details, it’s time to try this recipe yourself. Let us know how it turns out, and feel free to experiment with different toppings and variations. Enjoy your delicious homemade enchilada soup!
PrintChicken Enchilada Soup – Creamy, Cheesy & Easy to Make
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Diet: Gluten Free
Description
This Creamy Chicken Enchilada Soup is a flavorful, one-pot meal loaded with tender shredded chicken, enchilada sauce, black beans, and melty cheese. It’s quick, comforting, and easy to make in just 30 minutes—perfect for weeknight dinners or meal prep.
Ingredients
- 2 tbsp olive oil
- 1 small onion, diced
- 3 cloves garlic, minced
- 2 tbsp taco seasoning
- 1 tsp cumin
- 3 tbsp all-purpose flour
- 3 cups chicken broth
- 1 (10 oz) can red enchilada sauce
- 1 (15 oz) can black beans, drained & rinsed
- 1 (14.5 oz) can fire-roasted diced tomatoes
- 1 (4 oz) can diced green chilies
- 1½ cups shredded cooked chicken
- 1 cup frozen corn
- ½ cup heavy cream
- 1½ cups shredded cheddar cheese
Instructions
- Heat olive oil in a large pot over medium heat.
- Add onion and sauté for 3-4 minutes until soft.
- Stir in garlic, taco seasoning, cumin, and flour, cooking for 1 minute.
- Slowly add chicken broth, stirring constantly.
- Pour in enchilada sauce, black beans, tomatoes, green chilies, shredded chicken, and corn.
- Bring to a gentle boil, then reduce heat and simmer for 15 minutes.
- Stir in heavy cream and shredded cheese until melted and smooth.
- Serve hot with toppings like sour cream, tortilla strips, avocado, and fresh cilantro.
Notes
- Use rotisserie chicken for a faster prep.
- Adjust spice level with extra chilies or jalapeños.
- Make it dairy-free by swapping cream for coconut milk.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mexican