Creamy High-Protein Chicken Enchilada Soup: Comfort in Every Spoonful

Looking for a meal that’s both nourishing and deeply satisfying? This Creamy High-Protein Chicken Enchilada Soup offers everything you want from a comforting dinner—rich flavor, a creamy texture, and a serious protein punch—all in one easy-to-make pot.

Inspired by the bold flavors of classic chicken enchiladas, this soup transforms the traditional dish into a hearty, creamy bowl of goodness. It’s loaded with shredded chicken, beans, corn, spices, and a luscious base made without heavy cream. The result? A smooth, savory soup with layers of flavor that feels indulgent without going overboard.

Whether you’re trying to eat more protein or just craving something warm and satisfying, this recipe is quick, approachable, and full of wholesome ingredients. Perfect for busy weeknights, casual gatherings, or meal prep, it’s a crowd-pleasing favorite that hits the spot every time.


Ingredients Breakdown

Shredded Chicken
The foundation of this soup’s protein power. Chicken breasts or thighs work well—just cook and shred them beforehand. Store-bought rotisserie chicken is a great time-saving option and adds a hint of roasted flavor.

Chicken Stock (Low-Sodium)
Forms the liquid base of the soup and adds depth to the flavor. Choose a low-sodium version to better control seasoning. If desired, vegetable broth can be used as a substitute.

Fire-Roasted Tomatoes
These bring a slightly smoky and sweet note to the soup. If they’re unavailable, canned diced tomatoes will do, but you’ll lose a bit of that charred depth.

Black Beans
A fiber-rich addition that adds bulk and texture. They make the soup more filling and add a mild earthiness. You can swap with pinto or kidney beans depending on preference.

Corn
Bright and sweet, corn provides contrast to the spiced broth. Frozen or canned corn both work well.

Red Enchilada Sauce
This delivers the signature enchilada flavor, bringing in smoky heat and complex spice. Use your favorite brand or homemade version for best results.

Diced Green Chiles
These mild peppers contribute subtle heat and acidity, rounding out the dish. If you’re looking for more spice, diced jalapeños can be added in their place.

Plain Greek Yogurt
Used to create a creamy texture without adding too much fat. Full-fat yogurt is recommended for richness, though dairy-free alternatives also work.

Cream Cheese
Just enough to give the soup a silky, comforting finish. Reduced-fat versions blend in easily and still offer a smooth texture.

Onion & Garlic
Essential aromatics that form the soup’s base flavor. Don’t skip this step—they add depth and savoriness that make the broth sing.

Spices: Chili Powder, Cumin, Smoked Paprika
These warming spices mimic the flavors of a homemade enchilada sauce. Together, they add earthiness, heat, and complexity.

Olive Oil
Used to sauté the aromatics. You can also use another neutral cooking oil like avocado or canola.

Salt & Pepper
Finish the dish with seasoning to your taste. Always adjust after the soup has simmered for best results.


Cooking Instructions

  1. Start with the Aromatics
    In a large pot, warm a tablespoon of olive oil over medium heat. Add a diced onion and cook until soft and fragrant, about 5 minutes. Stir in the minced garlic and sauté for another 30–60 seconds.

  2. Toast the Spices
    Add the chili powder, cumin, and smoked paprika directly into the pot. Stir continuously for 30 seconds to let the spices toast slightly and release their aroma.

  3. Add the Broth and Canned Ingredients
    Pour in the chicken broth, fire-roasted tomatoes, enchilada sauce, and green chiles. Stir well to combine, then bring the mixture to a gentle boil.

  4. Mix in Chicken, Beans, and Corn
    Add the shredded chicken, black beans, and corn. Reduce the heat and let the soup simmer gently for 15 to 20 minutes, allowing the flavors to meld.

  5. Make It Creamy
    Lower the heat to a gentle simmer (not boiling), then stir in the cream cheese. Continue stirring until fully melted and smooth. Add the Greek yogurt last and stir again until the soup is creamy and well combined.

  6. Taste and Adjust
    Give it a final taste and add salt and pepper as needed. If it’s too thick, add a splash of broth or water to loosen it up.

  7. Serve and Enjoy
    Ladle into bowls and serve hot with toppings of your choice—try shredded cheese, chopped avocado, crushed tortilla chips, or fresh cilantro.


Tips, Tweaks & Creative Swaps

Cooking Tips:

  • For quick prep, use rotisserie chicken or leftover cooked chicken.

  • Cut the cream cheese into small cubes before adding to help it melt evenly.

  • Avoid boiling after adding dairy to prevent curdling.

Flavor Additions:

  • Add a spoonful of chipotle in adobo sauce for a smoky, spicy twist.

  • Toss in chopped spinach or kale for a dose of greens.

  • Stir in a handful of cooked quinoa or rice to make it even heartier.

Ingredient Substitutions:

  • Swap black beans with chickpeas or white beans for a different texture.

  • Use dairy-free yogurt and cream cheese if you’re avoiding dairy.

  • Prefer a spicier soup? Add extra chili powder or a dash of hot sauce.


Serving Suggestions & Meal Ideas

This soup is perfect on its own but pairs beautifully with simple sides for a more complete meal:

  • Warm tortillas or crusty bread for dipping

  • A side of cilantro-lime rice

  • Fresh garden salad with avocado and lime vinaigrette

  • Tortilla chips with salsa or guacamole on the side

It’s ideal for cold nights, casual dinners with friends, or meal prepping for the week ahead. Since it reheats well, it’s a great choice for batch cooking and freezing.


Nutrition Highlights

This dish is packed with high-quality protein from chicken and Greek yogurt, making it a satisfying option for those looking to support an active lifestyle or manage hunger. The beans provide additional fiber, which supports digestion and helps keep you feeling full longer.

Creaminess comes from yogurt and a modest amount of cream cheese—both lighter alternatives to traditional heavy cream. Corn and tomatoes bring in natural sweetness and a pop of color, while the low-sodium broth helps control overall salt content.

Altogether, it’s a well-balanced meal in one bowl: protein, complex carbs, and healthy fats wrapped in a flavorful, soothing soup.


Frequently Asked Questions

Can I cook this in a slow cooker?
Yes. To adapt it for the slow cooker, sauté the onion, garlic, and spices first, then transfer everything except the yogurt and cream cheese to the slow cooker. Cook on low for 6–7 hours or high for 3–4 hours. Stir in the dairy at the end and let it warm through.

Is this soup freezer-friendly?
Absolutely. Let the soup cool completely before freezing in airtight containers. Freeze for up to 3 months. Reheat gently on the stovetop, stirring well once it’s hot to bring back the creamy texture.

What’s the best dairy-free alternative?
Look for unsweetened, plain dairy-free yogurt (like almond or coconut-based) and dairy-free cream cheese. These substitutes keep the creamy feel without changing the flavor too much.

How can I make this vegetarian?
Replace the chicken with more beans or cooked lentils, and use vegetable broth. Ensure your enchilada sauce is meat-free as well.

How spicy is it?
The soup has a mild to moderate spice level. For more heat, add cayenne, hot sauce, or diced jalapeños. To make it milder, reduce the chili powder or use mild enchilada sauce.

Can I add grains like rice or quinoa?
Yes, both are excellent add-ins. Stir in pre-cooked rice or quinoa just before serving to keep their texture intact.

How long does it keep in the fridge?
Stored in a sealed container, this soup lasts up to 4 days in the refrigerator. Reheat gently, and stir frequently for best texture.

Print

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A flavorful, creamy enchilada-style chicken soup made in one pot with tender shredded chicken, beans, Greek yogurt, and rich spices for a satisfying, high-protein meal.

  • Author: Maya Lawson
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: Serves 4

Ingredients

Scale

2 cups cooked shredded chicken
1 tablespoon olive oil
1 medium onion, chopped
3 cloves garlic, minced
1 tablespoon chili powder
1 teaspoon ground cumin
½ teaspoon smoked paprika
4 cups low-sodium chicken stock
1 (15 oz) can fire-roasted tomatoes
1 (15 oz) can black beans, rinsed and drained
1 cup corn kernels
1 cup red enchilada sauce
1 (4 oz) can diced green chiles
4 oz cream cheese, cubed
½ cup plain full-fat Greek yogurt
Salt and pepper to taste
Optional toppings: avocado, cilantro, shredded cheese, tortilla strips, lime wedges

Instructions

  • Heat oil in a large pot over medium heat.

  • Add onion and cook 5 minutes until softened.

  • Stir in garlic and cook 30 seconds.

  • Add spices and stir for 30 seconds.

  • Pour in broth, tomatoes, enchilada sauce, and green chiles. Bring to a simmer.

  • Add chicken, black beans, and corn. Simmer uncovered for 15–20 minutes.

  • Stir in cream cheese until melted, then add yogurt. Mix until smooth.

  • Season with salt and pepper.

  • Serve hot with toppings of choice.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star