Creamy High Protein Chicken Enchilada Soup

🚨 YOUR CUSTOM MACROS 🚨

Not sure what your macros should be? We can help you get started with a custom macro count.

This Creamy Chicken Enchilada Soup is nutritious and delicious. Made in the crock pot, instant pot or stovetop this is a perfect high-protein and comforting meal that the whole family will love.
Jump to Recipe
Soup topped with avocado, limes, onions, tortilla strips and cilantro.

This creamy chicken enchilada soup is one of my favorite soups to make when I want something flavorful, filling, and super comforting. It’s high in protein, loaded with flavors and is one the entire family can enjoy.

If you love enchiladas and a hearty bowl of soup this chicken enchilada soup is the best of both worlds.

With hearty beans, tender chicken, sweet corn, and red enchilada sauce this soup packs a serious flavor punch. The cream cheese and Greek yogurt make a velvety, rich soup that’s impossible to put down.

Close up of bowl of soup with toppings and a spoon in the bowl.

The best part is you can make it in the crock pot, instant pot or stovetop on busy nights. Use leftover chicken or rotisserie chicken to make this recipe even easier.

Why you’ll love this recipe

  • Simple ingredients.
  • 32g of protein and only 308 calories per serving.
  • Add your favorite optional toppings.
  • Classic enchiladas in soup form.

Ingredients for enchilada soup

These are the main ingredients and substitutions for creamy enchilada soup. See the recipe card below for the full ingredients list and instructions.

Ingredients for the soup. Chicken breast, vegetables, broth, enchilada sauce, spices and beans.

Variations and Substitutions

  • Use chicken breast, thighs, rotisserie chicken, ground turkey, chicken or beef.
  • Red or green enchilada sauce are both great!
  • Chicken Broth or bone broth.
  • Less Fat Cream Cheese or full fat. Nonfat Plain Green Yogurt or full fat.
  • Gluten-free: make sure your enchilada sauce is gluten-free as many are thickened with flour.
  • Dairy-free: use a dairy-free yogurt or full-fat coconut milk in place of cream cheese and yogurt.

How to make enchilada soup (a step-by-step visual guide):

Step 1: add everything except yogurt and cream cheese

Add the chicken the the base of the crockpot. Top with bell pepper, onions, corn, beans, tomatoes, chilies, enchilada sauce, seasonings, and chicken broth (image 1). 

All soup base ingredients added to the crock pot.

Step 2: set it and forget it

Stir to combine and set the crockpot to cook on low for 6-8 hours or high for 3 hours, or until the chicken is tender (image 2). 

Soup stirred together to cook in the crock pot.

Step 3: shred the chicken

Remove the chicken from the crockpot and shred with forks. Return to the pot (image 3).

Chicken removed and shredded and added back to the crock pot.

Step 4: make it creamy

Add the cream cheese and greek yogurt to the soup (image 4). Stir until melted and combined (image 5). 

Greek yogurt and cream cheese added to the soup.

Add the cream cheese and greek yogurt to the soup (image 4).

Greek yogurt and cream cheese stirred into the soup and fully melted.

Stir until melted and combined (image 5). 

What to serve with creamy chicken enchilada soup

For extra flavor, serve your hot soup with your favorite toppings: cilantro, green onions, avocado, lime wedges, tortilla strips, cheddar cheese, hot sauce, or jalapeños.

How to store and reheat your soup

Store your leftover soup in an airtight container in the fridge for up to four days. You can also freeze your soup in a freezer-safe bag for up to three months.

Enchilada soup with tortilla strips, onions, avocado and cilantro on top.

Instant Pot and Stovetop Instructions

  • Add all ingredients except the cream cheese and greek yogurt to the instant pot.
  • Set the instant pot on manual (pressure cook mode) for 20 minutes. Quick release the pressure when the timer in done.
  • Remove the chicken and shred with forks. Add the chicken back to the instant pot.
  • Add cream cheese and greek yogurt to the soup and stir until completely melted into the soup. Serve and enjoy with desired toppings.
  • In a large pot, sauté the chopped bell pepper and onion over medium heat until they begin to soften.
  • Place the raw chicken breasts on top of the sautéed vegetables. Add the corn, black beans, diced tomatoes, green chilies, enchilada sauce, and all the seasonings. Pour the chicken broth over everything, ensuring the chicken is mostly submerged.
  • Bring the pot to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-30 minutes, or until the chicken is cooked through and tender.
  • Carefully remove the chicken breasts from the pot. Shred the chicken using forks and then return the shredded chicken to the pot.
  • Stir in the cream cheese and Greek yogurt until they are fully melted and combined with the rest of the ingredients.
  • Let the pot simmer for an additional 5-10 minutes to allow the flavors to meld together.

If you like this soup be sure to try out our other delicious soup recipes:

If you make this recipe, please leave a rating and/or comment! Tag me on Instagram @ohsnapmacros, I love hearing from you!

Soup topped with avocado, limes, onions, tortilla strips and cilantro.

Chicken Enchilada Soup

Danielle Lima
This Creamy Chicken Enchilada Soup is nutritious and delicious. Made in the crock pot, instant pot or stovetop this is a perfect high-protein and comforting meal that the whole family will love.
5 from 29 votes
Prep Time 5 minutes
Cook Time 20 minutes
Course Main Course
Cuisine Mexican
Servings 8 servings
Calories 308 kcal

📱 MyFitnessPal & MacrosFirst App Users

You can find this recipe and many others on MyFitnessPal and MacrosFirst by searching: Ohsnapmacros – Chicken Enchilada Soup

Ingredients
  

  • 2 lbs. boneless skinless chicken breast, raw
  • 1  red bell pepper, chopped 144g
  • 1  small yellow onion, chopped 150g
  • 15 oz. can Whole Kernel Corn (no salt added) drained
  • 15 oz. can low sodium Black Beans Low Sodium drained and rinsed
  • 15 oz. can petite diced Tomatoes (no salt added)
  • 10 oz. can mild Red Enchilada Sauce
  • 4 oz. can diced green chilies
  • 4 cups low sodium Chicken Broth 32 oz.
  • 1 tsp. salt
  • 1 tsp. pepper
  • 1 tsp. onion powder
  • 1 tsp. garlic powder
  • 2 tsp. paprika
  • 1.5 Tbsp. chili powder
  • 1.5 Tbsp. ground cumin
  • 4 oz 1/3 less fat Cream Cheese
  • 1/4 cup nonfat plain Greek yogurt 56g

Instructions
 

Crock Pot Instaructions

  • Add the chicken the the base of the crockpot. Top with bell pepper, onions, corn, beans, tomatoes, chilies, enchilada sauce, seasonings and chicken broth.
  • Stir to combine and set the crockpot to cook on low for 6-8 hours or high for 3 hours, or until the chicken is tender.
  • Remove the chicken from the crockpot and shred with forks. Return to the pot.
  • Add the cream cheese and greek yogurt and stir until melted and combined. Serve and enjoy with desired toppings.

Instant Pot Instructions

  • Add all ingredients except the cream cheese and greek yogurt to the instant pot.
  • Set the instant pot on manual (pressure cook mode) for 20 minutes. Quick release the pressure when the timer in done.
  • Remove the chicken and shred with forks. Add the chicken back to the instant pot.
  • Add cream cheese and greek yogurt to the soup and stir until completely melted into the soup. Serve and enjoy with desired toppings.

Stovetop Instructions

  • In a large pot, sauté the chopped bell pepper and onion over medium heat until they begin to soften.
  • Place the raw chicken breasts on top of the sautéed vegetables. Add the corn, black beans, diced tomatoes, green chilies, enchilada sauce, and all the seasonings. Pour the chicken broth over everything, ensuring the chicken is mostly submerged.
  • Bring the pot to a boil, then reduce the heat to a simmer. Cover the pot and let it cook for about 20-30 minutes, or until the chicken is cooked through and tender.
  • Carefully remove the chicken breasts from the pot. Shred the chicken using forks and then return the shredded chicken to the pot.
  • Stir in the cream cheese and Greek yogurt until they are fully melted and combined with the rest of the ingredients.
  • Let the pot simmer for an additional 5-10 minutes to allow the flavors to meld together.

Notes

  • Nutrition facts are an estimate and will change with any substitutions. 
  • For mild heat lower chili powder to ½ Tbsp. 
  • You can adjust the heat by adding more Greek yogurt to the crockpot or individual servings. I mix in additional yogurt to the kids’ bowls to lower the heat for them and keep it spicy for adults.

Nutrition

Serving: 440gCalories: 308kcalCarbohydrates: 27gProtein: 32gFat: 8gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 1gCholesterol: 93mgSodium: 674mgPotassium: 772mgFiber: 6gSugar: 9g
Tried this recipe?Let us know how it was!

43 Comments

  1. 5 stars
    Love, love, love this recipe and so did my entire farm family! Our teenage cowboy said it was chicken enchilada heaven in a bowl…..it must have been because he went back for another heaping bowl! I fixed it in the crackpot and slow cooked it for 6 hours♥️

  2. This looks great! How would you make this recipe without an instant pot? I would love stove top or slow cooker instructions, please. Thank you!

    1. You could definitely try it! Sometimes laughing cow doesn’t melt as good so just keep that in mind.

      1. I made this in the crockpot and it did not turn out good at all. EXTREMEMLY runny. Did you drain all the juices out of the cans before dumping them in?

  3. MY ABSOLUTE FAVORITE!!!!! My entire family loves it– and craves it! It’s so amazingly delicious and super easy! I have also cooked this recipe on the stovetop (and chicken in the oven) and it turns out perfectly that way too!

  4. 5 stars
    Delicious! I didn’t have the bell pepper and the chilis but it still turned out so good! I used beef broth instead of chicken (because that’s what I had in hand) and it worked just fine! Will be a weekly meal for us!

  5. 5 stars
    Has turned into a staple in our house!! If using cooked chicken (like rotisserie) how would you adjust cooking time?

  6. 5 stars
    OMG SO GOOD! I used less chili powder and a smaller can of chopped green chilis. I used HEB’s “That Red Sauce” for the enchilada sauce. Otherwise made as written. I made this as a meal prep and it made 9 meals at 300g portion. I cannot wait to eat this for lunch tomorrow!

  7. 5 stars
    This was an easy to prepare soup and it was so delicious! It was very flavorful and spicy (but not too hot for hubby.) It made quite a bit and I was able to share with my daughter and BF. They loved it as well. I will definitely make this again.

  8. 5 stars
    This soup was delicious! So much flavor, and very simple to throw together. Best part is my kids even devoured it!

  9. 5 stars
    This is the 10th recipe of yours we have tried and every single one has turned out so good! I’m able to meet my macros, and my husband and kids get to eat really well! Yum!

  10. 5 stars
    Made this for dinner tonight & we loved it so much! Followed the recipe exactly. The tortilla strips on top add a nice crunch!

  11. 5 stars
    A new obsession. Made this in the instant pot and normally find instant pot chicken breast to be a little rubbery but in this it cooked perfectly! I made mine a little extra spicy and it is just so filling and warm. Couldn’t get the cream cheese to melt/combine very well so next time I’ll try to let that warm up a little while the soup is cooking, prior to adding it in.

  12. 5 stars
    This is SO good. Was easy to make, delicious and had plenty for leftovers- which somehow tasted better the next day. Highly suggest. Best part is, I can fit it easily into my macros and meal planning !

  13. 5 stars
    This was delicious!! Question does this freeze well? We have so much leftover I don’t want to go to waste! As always love love love your recipes!!

    1. Yes, freezes great! I like to pre portion before freezing in soupercubes and just take out a serving or two at a time to defrost and reheat. Thank you!! So glad you loved it.

  14. 5 stars
    I live in New England and it is cold and snowy today. Hubby said “I want hot soup”. Made this in the Instapot dairy free and it was the best soup I’ve had in a very long time. Thank you for your wonderful recipes and sharing them with us!

  15. 5 stars
    One of my favorites! So good for fall and winter or really any season. Easy to make her recipes never disappoint.

  16. 5 stars
    Yum yum this exceeded our expectations. I omitted the yogurt/cream cheese and just topped our bowls with a little labne at the end. Delish. Will repeat.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating