There’s a reason Creamy Chicken Enchilada Soup is a classic family favorite. This recipe, whispered as grandma’s secret, blends tender chicken, hearty beans, sweet corn, and a creamy broth that comforts like a warm hug. Its rich, velvety texture combined with gentle spices creates a bowl that satisfies both the stomach and the soul. Every spoonful is a perfect balance of savory depth and creamy indulgence, making it an essential comfort dish.
The soup has a charming versatility: it can serve as a quick weeknight meal or the centerpiece for a cozy dinner with friends. Its warmth and texture invite lingering at the table, while the medley of flavors keeps each bite exciting and satisfying. Whether eaten straight from the pot or topped with fresh garnishes, this dish embodies homestyle richness and approachable cooking.
Ingredients Overview

The secret to this Creamy Chicken Enchilada Soup lies in combining ingredients that complement each other in both flavor and texture. Chicken provides tender protein, forming the foundation for the rich broth. Cream cheese adds silkiness without overwhelming the delicate balance of spices, while enchilada sauce introduces a mild smoky depth.
Corn and black beans add bursts of sweetness and earthiness, creating a pleasing contrast to the creamy base. Onions and garlic supply aromatic complexity, while bell peppers contribute subtle sweetness and vibrant color. Chili powder, cumin, and smoked paprika round out the flavor profile, ensuring warmth and gentle heat. Fresh cilantro at the end gives a bright herbal lift, balancing the richness of the soup.
Substitutions are simple: chicken thighs provide a juicier alternative, dairy-free cream cheese or coconut milk can replace cream cheese, and pre-cooked rotisserie chicken saves time without sacrificing flavor. Each component works together to achieve a rich, satisfying, and balanced soup that’s ideal for comfort meals.
Ingredients
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 red bell pepper, diced
1 green bell pepper, diced
1 pound chicken breasts, boneless, skinless
1 (10-ounce) can red enchilada sauce
4 cups chicken broth
1 (14.5-ounce) can diced tomatoes, undrained
1 (15-ounce) can black beans, rinsed and drained
1 cup frozen corn
4 ounces cream cheese, cut into cubes
1 teaspoon chili powder
1 teaspoon cumin
1/2 teaspoon smoked paprika
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 cup chopped fresh cilantro
Shredded cheddar cheese, for garnish
Tortilla strips, for serving
Step-by-Step Instructions
Start by heating olive oil in a large pot over medium heat. Add onions and bell peppers, sautéing until soft and aromatic, about 5–6 minutes. Stir in garlic and cook for another 30 seconds.
Season chicken with salt and pepper and add to the pot. Sear lightly until the surface is golden. Pour in enchilada sauce, chicken broth, diced tomatoes, chili powder, cumin, and smoked paprika. Stir to combine and bring to a gentle simmer. Cover and cook 20–25 minutes, or until chicken is fully cooked and tender.
Remove the chicken, shred it with forks, and return it to the pot. Gradually stir in cream cheese until the soup achieves a smooth, creamy consistency. Add black beans and corn, simmering 5 minutes to heat through. Taste and adjust seasoning as needed.
Avoid overcooking chicken, which can dry it out, and avoid boiling the cream cheese too vigorously, which can cause separation. Serve immediately, garnished with fresh cilantro, shredded cheese, and crunchy tortilla strips for a comforting and visually appealing dish.
Tips, Variations & Substitutions
For extra flavor, add a splash of lime juice or a sprinkle of smoked paprika before serving. Greek yogurt can replace cream cheese for a lighter option. For a vegetarian version, substitute chicken with mushrooms, zucchini, or extra beans. Rotisserie chicken saves time and preserves tenderness. Leftovers can be reheated with a little extra broth to restore the creamy texture.
Serving Ideas & Occasions
This soup works beautifully for casual family dinners, weeknight meals, or chilly evenings. Pair with warm cornbread, tortilla chips, or a light salad for a well-rounded meal. It’s also perfect for sharing at potlucks or as part of a cozy lunch spread. The bright toppings of cheese, cilantro, and tortilla strips make it visually inviting, ideal for casual entertaining or simple home meals.
Nutritional & Health Notes
The soup provides a balanced combination of lean protein, fiber, and vegetables. Chicken offers protein, black beans contribute fiber, and corn and peppers provide vitamins and antioxidants. Cream cheese adds richness, but the quantity is moderate, keeping the dish filling yet balanced. Choosing low-sodium broth and adding extra vegetables boosts nutrients without overwhelming the flavor. It’s a comforting dish that satisfies appetite and provides wholesome nourishment.
FAQs
Can I make this soup in advance?
Yes. Prepare the soup fully, then refrigerate in an airtight container for up to 3 days. Reheat gently, adding a splash of broth to maintain the creamy texture. Avoid high heat to prevent cream separation.
Can I freeze this soup?
Yes, freeze before adding cream cheese. Use airtight containers for up to 3 months. Thaw overnight in the fridge, and stir in cream cheese when reheating.
Can I make it spicier?
Increase chili powder or add cayenne pepper or diced jalapeños. Adjust gradually to taste.
Can I use rotisserie chicken?
Yes, shredded rotisserie chicken is a convenient shortcut and adds extra flavor. Add it at the end to prevent overcooking.
Can I make a dairy-free version?
Replace cream cheese with coconut cream or a non-dairy alternative. Choose dairy-free toppings like avocado or tortilla strips.
What toppings are best?
Fresh cilantro, shredded cheese, avocado, lime juice, and tortilla strips complement the soup’s flavors. Mix and match to taste.
How can I adjust the soup thickness?
Add extra broth for a thinner soup or simmer longer uncovered to thicken. Blending a portion creates an extra creamy texture without adding dairy.
PrintCreamy Chicken Enchilada Soup is a velvety, comforting meal packed with tender chicken, beans, corn, and flavorful spices.
Ingredients
2 tablespoons olive oil
1 medium onion, diced
3 cloves garlic, minced
1 red bell pepper, diced
1 green bell pepper, diced
1 pound chicken breasts, boneless, skinless
1 (10-ounce) can red enchilada sauce
4 cups chicken broth
1 (14.5-ounce) can diced tomatoes, undrained
1 (15-ounce) can black beans, rinsed and drained
1 cup frozen corn
4 ounces cream cheese, cut into cubes
1 teaspoon chili powder
1 teaspoon cumin
1/2 teaspoon smoked paprika
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 cup chopped fresh cilantro
Shredded cheddar cheese, for garnish
Tortilla strips, for serving
Instructions
-
Heat olive oil, sauté onion and bell peppers 5–6 minutes.
-
Add garlic, cook 30 seconds.
-
Season chicken, sear until golden.
-
Stir in enchilada sauce, broth, tomatoes, and spices. Simmer 20–25 minutes.
-
Shred chicken, return to pot, stir in cream cheese until smooth.
-
Add black beans and corn, simmer 5 minutes.
-
Serve with cilantro, cheese, and tortilla strips.
