If you’re looking for a meal that’s rich, comforting, and easy to prepare, this Creamy Chicken Enchilada Soup checks every box. Made in one pot, it brings together bold Mexican-inspired flavors and smooth, creamy textures—all in about 30 minutes. Whether it’s a chilly evening or a hectic weekday, this soup is a simple way to serve something warm and satisfying without the extra dishes.
It captures all the best parts of chicken enchiladas—tender meat, savory sauce, melty cheese—and transforms them into a spoonable, cozy meal. With minimal prep, straightforward ingredients, and a whole lot of flavor, this dish is sure to become a regular in your kitchen.
Ingredients and Their Purpose
Each component in this soup brings balance and depth, giving you bold flavor in every bite with a creamy finish that keeps you coming back for more.
Chicken – Both chicken breasts and thighs are great here. Thighs offer more moisture and richness, while breasts are leaner and cook slightly faster. Rotisserie chicken is also an excellent shortcut.
Onion and Garlic – These aromatics form the flavor base. They’re sautéed at the start to release their sweetness and create a savory foundation for the soup.
Red Enchilada Sauce – This gives the soup its signature taste, blending tomato, spices, and a touch of heat. Choose mild, medium, or spicy depending on your heat preference.
Chicken Broth – Adds depth and helps mellow out the enchilada sauce. A low-sodium variety gives you more control over seasoning.
Cream Cheese – Melts into the broth to create a thick, creamy texture. It balances the spices with its smooth, slightly tangy flavor.
Shredded Cheese – A final layer of richness. Sharp cheddar melts well and adds flavor, but Monterey Jack or a cheese blend would also work.
Corn – Sweet corn brings a pop of color and contrast to the savory broth. Frozen, canned, or fresh are all good options.
Black Beans – These add substance and protein, making the soup more filling. Rinse and drain them before adding.
Chili Powder, Cumin, Paprika – These spices build on the enchilada sauce, adding warmth and depth.
Salt and Pepper – Final seasoning to taste.
Optional Toppings – Fresh cilantro, sour cream, avocado, crushed tortilla chips, or lime wedges enhance each serving with texture and flavor.
How to Make It
-
Sauté the Base
Heat oil in a large pot over medium heat. Add chopped onion and cook until soft and translucent, about 3–4 minutes. Stir in minced garlic and cook for another 30 seconds, just until fragrant. -
Season and Cook Chicken
Place raw chicken in the pot, then add chili powder, cumin, and paprika. Stir well to coat the meat with spices. -
Add Enchilada Sauce and Broth
Pour in the enchilada sauce and chicken broth. Stir to combine and bring the mixture to a light boil. -
Simmer Until Chicken Is Done
Reduce the heat, cover the pot, and let it simmer gently for 12–15 minutes. Once the chicken is fully cooked, remove it from the pot and shred with two forks. -
Return Chicken and Add Cream Cheese
Put the shredded chicken back in the pot. Lower the heat and add cream cheese cubes. Stir until the cheese is completely melted and the soup has a smooth, creamy texture. -
Stir in Corn, Beans, and Cheese
Add the black beans, corn, and shredded cheddar. Cook for another 3–5 minutes, until everything is heated through and the cheese is fully melted. -
Taste and Adjust
Season with salt and pepper as needed. Serve hot with your preferred toppings.
Avoid These Mistakes
-
Don’t let the soup boil after adding dairy—it can cause separation.
-
Make sure the cream cheese melts fully before adding shredded cheese to prevent clumping.
-
Always taste before serving to adjust for seasoning, especially since enchilada sauces can vary in saltiness.
Tips, Substitutes, and Variations
Helpful Cooking Tips
-
Cut chicken into smaller pieces to reduce cooking time.
-
Let cream cheese sit at room temperature or microwave it briefly to help it melt faster.
-
Stir frequently after adding cheese to avoid sticking or clumping.
Flavor Variations
-
Want more heat? Add jalapeños, chipotle powder, or hot sauce.
-
Mild version? Choose a mild enchilada sauce and skip or reduce the chili powder.
-
Thicker consistency? Stir in a bit of masa harina, or add crushed tortilla chips.
-
Vegetarian alternative? Replace chicken with canned pinto beans or chickpeas, or add sautéed bell peppers.
Ingredient Swaps
-
Use Monterey Jack, Pepper Jack, or a Mexican cheese blend instead of cheddar.
-
Replace black beans with white beans or kidney beans for a different texture.
-
Substitute sour cream or Greek yogurt for cream cheese for a tangier finish (add it off heat to avoid curdling).
Serving Suggestions
This creamy, flavorful soup is satisfying on its own, but a few side options can take it even further:
-
Serve with warm tortillas, quesadillas, or crusty bread for dipping.
-
Pair with a fresh green salad tossed in citrus dressing.
-
Offer extra toppings buffet-style so everyone can customize their bowl.
It’s a perfect meal for busy evenings, chilly weekends, or casual get-togethers. It also reheats beautifully, making it great for leftovers or weekly meal prep.
Nutritional Overview
With a solid balance of protein, carbs, and fat, this soup is a nourishing and satisfying option. The chicken and beans deliver protein and fiber, while cream cheese and shredded cheese provide richness.
To make it lighter, use reduced-fat cream cheese and cheese, and opt for low-sodium broth and sauce. It’s naturally gluten-free, provided your enchilada sauce and broth are certified as such.
You can customize it easily to fit different dietary needs, making it a smart, flexible choice for home cooks.
Frequently Asked Questions
1. Can I make this soup in a slow cooker?
Yes. Combine all ingredients except the cream cheese and shredded cheese in the slow cooker. Cook on low for 6–7 hours or high for 3–4. Shred the chicken, then stir in the cream cheese and cheddar during the last 15–20 minutes.
2. Can this soup be frozen?
It can, but it’s best to freeze before adding dairy. When reheating, add cream cheese and shredded cheese to freshly heated soup for the best texture.
3. What enchilada sauce should I use?
Use a red enchilada sauce that suits your taste. Mild, medium, or spicy all work well. Avoid overly sweet sauces, and if you like, you can make a homemade version.
4. Can I use cooked or leftover chicken?
Absolutely. Shred and stir in cooked chicken during the step where you add cream cheese. This is a great time-saving option.
5. How can I reduce the spice level?
Use mild enchilada sauce, reduce chili powder, and skip any extra spicy toppings. Adding a bit of sour cream or avocado on top helps mellow the flavor.
6. How long does it last in the fridge?
Store in an airtight container for up to 4 days. Reheat gently on the stove or in the microwave, stirring often for a smooth texture.
7. What toppings go best with this soup?
Try avocado slices, sour cream, fresh lime juice, shredded cheese, cilantro, green onions, or crushed tortilla strips for added crunch and color.
A creamy, hearty soup filled with shredded chicken, black beans, corn, red enchilada sauce, and melted cheese. Comforting, easy, and made in one pot.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
1 lb boneless, skinless chicken breasts or thighs
1 tbsp olive oil
1 yellow onion, diced
3 cloves garlic, minced
2 tsp chili powder
1 tsp cumin
1/2 tsp smoked paprika
3 cups low-sodium chicken broth
1 (10 oz) can red enchilada sauce
1 (8 oz) block cream cheese, cubed
1 cup shredded cheddar cheese
1 (15 oz) can black beans, drained and rinsed
1 cup corn (fresh, frozen, or canned)
Salt and pepper, to taste
Optional toppings: cilantro, avocado, lime, sour cream, tortilla chips
Instructions
-
Heat oil in a large pot over medium heat. Cook onion for 3–4 minutes until soft. Add garlic and cook for 30 seconds.
-
Add chicken, chili powder, cumin, and paprika. Stir to coat.
-
Pour in enchilada sauce and broth. Bring to a boil, then reduce to a simmer.
-
Cover and cook 12–15 minutes until chicken is fully cooked.
-
Remove chicken, shred with forks, and return to pot.
-
Stir in cream cheese and cook over low heat until melted and smooth.
-
Add black beans, corn, and cheddar cheese. Stir until melted and warmed through.
-
Taste and season with salt and pepper. Serve hot with toppings.