Healthy Creamy Chicken Enchilada Soup

easy chicken enchilada healthy chicken soup creamy enchilada soup chicken tortilla soup quick enchilada soup
What Makes Healthy Creamy Chicken Enchilada Soup So Special
There’s something truly magical about that first spoonful of Healthy Creamy Chicken Enchilada Soup. It’s a warm, comforting hug in a bowl, brimming with the nostalgic flavors of your favorite enchiladas but feeling so wonderfully light and nourishing. The rich, smoky broth, the tender shreds of chicken, and that creamy texture that makes you wonder, “What makes this enchilada soup creamy without cream?”
It reminds me of the cozy, bustling kitchen of my dear friend Maria, who first shared the soul of Mexican cooking with me. My secret? Always use the best chicken broth you can find—it’s the foundation of everything good. This easy chicken enchilada recipe is my heartfelt tribute to those shared moments around the table, where stories and soup are served with equal love.

Table of Contents
Table of Contents
Ingredients You’ll Need
Gathering these simple, wholesome ingredients is the first step to creating this beautiful Healthy Creamy Chicken Enchilada Soup.
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 cloves garlic, minced
- 1 pound boneless, skinless chicken breasts
- 1 (10 oz) can red enchilada sauce
- 1 (4 oz) can diced green chiles
- 1 (15 oz) can black beans, rinsed and drained
- 1 (15 oz) can corn, drained
- 4 cups low-sodium chicken broth
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 4 oz reduced-fat cream cheese, softened
- 1/2 cup plain Greek yogurt
- Salt and black pepper to taste
- Optional toppings: shredded cheese, chopped cilantro, diced avocado, tortilla strips
Estimated Prep & Cook Time for Healthy Creamy Chicken Enchilada Soup
This quick enchilada soup is a weeknight savior. From chopping to serving, you’re about 45 minutes away from a nourishing meal that tastes like it simmered all day.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Step-by-Step Instructions
Let’s walk through making this simple, yet spectacular, Healthy Creamy Chicken Enchilada Soup together.
Step 1: Sauté the Aromatics
Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5 minutes. Add the minced garlic and cook for 1 more minute until fragrant.
Step 2: Build the Soup Base
Place the whole chicken breasts into the pot. Pour in the enchilada sauce, green chiles, black beans, corn, chicken broth, cumin, and chili powder. Give it a good stir to combine everything.
Step 3: Simmer to Perfection
Bring the soup to a boil, then reduce the heat to low, cover, and let it simmer for 20-25 minutes, or until the chicken is cooked through and tender.
Step 4: Shred the Chicken
Remove the chicken breasts from the pot and place them on a cutting board. Use two forks to shred the chicken into bite-sized pieces.

Step 5: Make it Creamy
Return the shredded chicken to the pot. Add the softened cream cheese and stir until it has completely melted into the soup, creating a luxuriously creamy base.
Step 6: Finish with Yogurt
Turn off the heat. Stir in the Greek yogurt until the soup is smooth and creamy. This adds a wonderful tang and protein boost.
Step 7: Season to Taste
Season the soup with salt and pepper to your taste. Give it one final stir.
Step 8: Garnish and Serve
Ladle the soup into bowls and top with your favorite garnishes like shredded cheese, cilantro, avocado, or tortilla strips.
Pro Tips & Tasty Tweaks
After making this Healthy Creamy Chicken Enchilada Soup countless times for my family, here are a few things I’ve learned along the way.