Nothing satisfies quite like a steaming bowl of rich, flavorful soup, especially when it checks both comfort and nutrition boxes. This Creamy High-Protein Chicken Enchilada Soup is your answer to those cravings—a vibrant, velvety soup that combines the essence of chicken enchiladas with wholesome ingredients and a protein-rich profile.
Imagine the bold, spiced flavors of enchiladas transformed into a creamy, spoonable dish that’s nourishing enough for clean eating yet indulgent enough to feel like a treat. With tender chicken, hearty black beans, a touch of heat, and a smooth, comforting broth, this soup is the kind of meal that feels like a hug in a bowl.
Best of all, it’s made in one pot using pantry-friendly staples, comes together quickly, and can be easily adjusted to suit dietary preferences. Whether you’re prepping meals ahead or throwing dinner together on a busy evening, this recipe delivers every time.
Ingredient Highlights
Cooked Shredded Chicken
This forms the protein backbone of the soup. You can poach and shred your own, use leftovers, or opt for store-bought rotisserie chicken for convenience. Both white and dark meat work well.
Chicken Broth (Low Sodium)
The liquid base that infuses the soup with depth. Choose a lower-sodium option so you can season to taste as you go. Vegetable broth is an acceptable swap if needed.
Fire-Roasted Tomatoes
These bring a smoky, slightly sweet layer that plays beautifully with the spices. Diced tomatoes can work in a pinch, but fire-roasted varieties offer superior flavor.
Black Beans
They contribute a creamy texture and extra plant-based protein. They also help make the soup more filling and nutritious. Pinto or navy beans can be used as alternatives.
Corn Kernels
Corn adds a pop of color and natural sweetness. Fresh, frozen, or canned are all suitable—just be sure to drain canned corn before adding.
Red Enchilada Sauce
This is what gives the soup its signature taste. Choose a robust, flavorful sauce or use homemade if you want more control over spice levels and ingredients.
Green Chiles
These lend a mild heat and a bright, tangy note. Jalapeños or a dash of hot sauce can replace them if you like it spicier.
Plain Greek Yogurt
This boosts the protein content while lending creaminess without making the dish too heavy. Full-fat is ideal for texture, but you can use low-fat or plant-based yogurt if preferred.
Cream Cheese
A small amount gives the broth a rich, silky consistency. Go with regular or reduced-fat cream cheese based on your dietary goals.
Onion & Garlic
These two build the savory base of the soup. Sautéing them at the beginning adds incredible depth to the finished dish.
Spices: Chili Powder, Cumin, Smoked Paprika
These seasonings create the warm, earthy profile reminiscent of traditional enchiladas. Smoked paprika in particular adds a hint of complexity.
Olive Oil
Used for sautéing. Avocado oil or any neutral oil can also do the job.
Salt & Pepper
Season to taste after simmering to get the perfect balance.
How to Make It
-
Sauté the Flavor Base
Warm one tablespoon of olive oil in a large stockpot or Dutch oven over medium heat. Add one chopped onion and cook for about five minutes until soft and translucent. Add three minced garlic cloves and cook for another 30 seconds until aromatic. -
Bloom the Spices
Sprinkle in one tablespoon chili powder, one teaspoon cumin, and half a teaspoon smoked paprika. Stir constantly for 30 seconds to lightly toast the spices and deepen their flavors. -
Add Liquids and Canned Goods
Pour in four cups of chicken broth, one can (15 oz) of fire-roasted tomatoes, one cup of enchilada sauce, and one can (4 oz) of green chiles. Stir well to combine, and bring the mixture to a gentle simmer. -
Incorporate Chicken, Beans, and Corn
Stir in two cups of shredded chicken, one cup of corn, and one can (15 oz) of drained and rinsed black beans. Allow everything to simmer for 15 to 20 minutes, uncovered, to let the flavors blend and the soup thicken slightly. -
Creamy Finish
Lower the heat to avoid curdling. Add four ounces of cubed cream cheese and stir until it melts into the soup. Then mix in half a cup of plain full-fat Greek yogurt until fully combined and creamy. -
Adjust and Serve
Taste the soup and adjust salt and pepper as needed. If the soup seems too thick, add a little extra broth or water. Serve warm with your favorite toppings.
Cooking Tips, Swaps & Flavor Twists
Tips for Success:
-
Cube the cream cheese before adding to help it melt evenly.
-
Don’t boil the soup after adding yogurt—it can separate.
-
Stir frequently once the dairy is in to keep the texture smooth.
Easy Variations:
-
Toss in chopped spinach or kale during the last few minutes for added greens.
-
Add cooked rice or quinoa to bulk up the soup even more.
-
Mix in chipotle peppers in adobo sauce for a deeper smoky kick.
Substitution Ideas:
-
No black beans? Use pinto, white beans, or lentils.
-
Need it dairy-free? Try coconut yogurt and a plant-based cream cheese.
-
Swap chicken for tofu or tempeh to make it vegetarian.
Serving Suggestions & Meal Pairings
This soup stands tall on its own, but it also pairs well with:
-
Crispy tortilla strips or warm tortilla wedges
-
A bright side salad with citrus dressing
-
Guacamole and salsa with tortilla chips
-
Spanish rice or cilantro-lime rice on the side
It’s an excellent dish to serve on chilly evenings, for casual dinners with friends, or even as part of a weekend meal prep routine. It stores well and tastes even better the next day, making it a smart choice for busy weeks.
Nutrition Notes
With a thoughtful balance of ingredients, this soup offers plenty of nutritional perks. The chicken and Greek yogurt deliver a high dose of protein, which supports satiety and muscle recovery. Beans add fiber and extra nutrients, helping to stabilize blood sugar and keep hunger at bay.
By skipping heavy cream and using yogurt and light cream cheese, the dish manages to stay creamy and rich without going overboard on calories or saturated fat. You’re also getting a variety of vitamins and minerals from tomatoes, corn, and beans—all while satisfying your comfort food cravings.
Frequently Asked Questions
Can I make this ahead of time?
Yes, this soup keeps well in the fridge for up to four days. Store it in an airtight container and reheat gently on the stovetop or in the microwave.
Can I freeze it?
Absolutely. Let the soup cool fully, then portion into freezer-safe containers. It freezes well for up to three months. Thaw overnight in the fridge before reheating.
What if I’m avoiding dairy?
No problem. Use unsweetened, plain dairy-free yogurt and substitute the cream cheese with a non-dairy version. The texture may vary slightly, but it will still taste great.
How can I make it vegetarian?
Replace the chicken with extra beans, chickpeas, or cooked lentils, and use vegetable broth instead of chicken broth.
Is it spicy?
The base recipe has a mild kick, but nothing overwhelming. You can increase or reduce the heat by adjusting the chili powder, using spicy enchilada sauce, or adding hot sauce or jalapeños.
Can I add noodles or grains?
Sure! Cooked brown rice, white rice, or even small pasta shapes can be stirred in at the end for a heartier variation.
What toppings go best with this soup?
Try sliced avocado, a sprinkle of cheese, chopped green onions, crushed tortilla chips, or fresh cilantro. A squeeze of lime adds a refreshing pop.
A rich, one-pot chicken enchilada soup packed with protein, beans, and creamy spices. This nourishing recipe comes together quickly and is perfect for cozy weeknight meals.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
2 cups shredded cooked chicken
1 tablespoon olive oil
1 medium onion, diced
3 cloves garlic, minced
1 tablespoon chili powder
1 teaspoon ground cumin
½ teaspoon smoked paprika
4 cups low-sodium chicken broth
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, shredded cheese, lime wedges, chopped cilantro, tortilla chips
Instructions
-
Heat olive oil in a large pot over medium heat.
-
Sauté onion for 5 minutes until soft.
-
Add garlic and cook 30 seconds more.
-
Stir in chili powder, cumin, and smoked paprika. Cook 30 seconds.
-
Add broth, tomatoes, enchilada sauce, and green chiles. Bring to a simmer.
-
Add chicken, black beans, and corn. Simmer uncovered for 15–20 minutes.
-
Reduce heat and stir in cream cheese until fully melted.
-
Add Greek yogurt and stir until smooth.
-
Season with salt and pepper.
-
Serve with desired toppings.
