45-Minute High Protein Chicken Enchilada Soup (So Creamy!)
This High Protein Chicken Enchilada Soup is creamy, zesty, and ready in 45 minutes. Perfect for meal prep and healthy weeknight dinners!
Winter is officially here and your body needs real fuel. You want something warm and seriously satisfying tonight.
This High Protein Chicken Enchilada Soup is your new secret weapon. It is creamy, zesty, and incredibly bold. You get all the comfort without the heavy cream. It is the perfect healthy reset for your busy week.
Why This Recipe Is a Winner
This soup packs massive flavor in every single spoonful. It is ready in 45 minutes flat from start to finish. You do not need to spend hours in the kitchen. Your family will think you cooked all day long.
It is a total meal prep game-changer for your busy life. The protein count is high to keep you full longer. It uses simple ingredients you likely already have. You will love how the spices bloom in the pot.
Easy Cooking Steps
Making this soup is a total breeze for anyone. You just sauté your aromatics and let everything simmer. It is completely foolproof even for beginner cooks. You do not need any fancy kitchen equipment here.
The secret is all in the simple tempering trick. This keeps your soup silky smooth every time. You will feel like a pro chef in your kitchen. It is the ultimate one-pot wonder for weeknights.
Ingredients You’ll Need
Most of these items are pantry staples you already own. Grab some fresh chicken and you are ready to go!
- 1.5 lbs boneless skinless chicken breast
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 32 oz low-sodium chicken broth
- 10 oz red enchilada sauce
- 10 oz can diced tomatoes with green chilies
- 15 oz can black beans, rinsed and drained
- 1 cup frozen corn
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp salt
- 0.5 tsp black pepper
- 1 cup non-fat Greek yogurt
Step-by-Step Instructions
- Heat olive oil in a large stockpot over medium heat; add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in chicken broth, enchilada sauce, diced tomatoes, chili powder, cumin, salt, and pepper.
- Place raw chicken breasts into the liquid and bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15 to 20 minutes until the internal temperature of the chicken reaches 165°F (74°C).
- Remove chicken from the pot, shred using two forks, and return the shredded meat to the soup.
- Add black beans and corn to the pot and simmer for an additional 5 minutes.
- Remove the pot from heat. To prevent curdling, whisk a ladle of warm broth into the Greek yogurt in a separate bowl before stirring the mixture into the soup until fully incorporated.
Best Ways to Enjoy It
Serve this warm in your favorite deep bowl. Top it with fresh avocado and bright cilantro. Crush some salty tortilla chips on top for crunch. It makes a fantastic easy lunch the next day.
Pair it with a light side salad if you like. A squeeze of fresh lime juice adds a perfect zingy finish. This is the ultimate comfort food for cold nights.
How to Store Leftovers
This soup stays fresh in the fridge for four days. Store it in airtight glass containers for best results. It is perfect for batch cooking on Sundays. You can reheat it easily on the stovetop. Avoid boiling it again to keep the texture smooth.
Tips for Best Results
- Temper your yogurt to avoid any curdling issues.
- Shred the chicken while it is still very warm.
- Use two forks for the fastest shredding method.
- Do not overcook the chicken breast in the broth.
- Check the internal temp with a meat thermometer.
- Rinse your black beans well before adding them.
- Use fire-roasted tomatoes for a deeper smoky flavor.
- Let the soup sit for five minutes before serving.
Ways to Switch It Up
- Add fresh jalapeños for a spicy flavor kick.
- Swap black beans for pinto beans if you prefer.
- Use rotisserie chicken to save even more time.
- Stir in some fresh spinach at the very end.
Common Questions
Can I make this in a slow cooker?
Yes, you can cook it on low for six hours. Add the yogurt only at the very end. This keeps the creamy texture perfectly intact.
Why did my yogurt curdle?
The soup was likely too hot when you added it. Always temper the yogurt with warm broth first. This lowers the temperature shock significantly.
Is this soup freezer-friendly?
It freezes well without the Greek yogurt added. Add the yogurt fresh after you reheat it. This ensures the best possible consistency every time.
You are going to love how this soup makes you feel. It is pure comfort in a bowl!
— Jasmine

Ingredients
Method
- Heat olive oil in a large stockpot over medium heat; add diced onion and sauté for 5 minutes until translucent.
- Add minced garlic and cook for 1 minute until fragrant.
- Stir in chicken broth, enchilada sauce, diced tomatoes, chili powder, cumin, salt, and pepper.
- Place raw chicken breasts into the liquid and bring to a gentle boil.
- Reduce heat to low, cover, and simmer for 15 to 20 minutes until the internal temperature of the chicken reaches 165°F (74°C).
- Remove chicken from the pot, shred using two forks, and return the shredded meat to the soup.
- Add black beans and corn to the pot and simmer for an additional 5 minutes.
- Remove the pot from heat. To prevent curdling, whisk a ladle of warm broth into the Greek yogurt in a separate bowl before stirring the mixture into the soup until fully incorporated.
