Green Chicken Enchilada Soup

Jump to Recipe ▼
Reader Rating
Total Time 20 minutes
Servings 6

This post may contain affiliate links. Please read our disclosure policy.

This Green Chicken Enchilada Soup is the perfect cozy meal! Made with shredded chicken, white beans and plenty of spices, it’s creamy, full of flavor and ready in under 20 minutes total!

a bowl of soup on a plate with a spoon made with white beans and shredded chicken and topped with diced avocado, tortilla strips and cilantro

Soup season may just be my favorite season, and this green chicken enchilada soup will quickly become a regular in the recipe rotation. 

Any soup that’s quick to make and full of protein is one that I can get on board with, especially if it has a little kick to it. My favorites are my spicy sausage potato soup and my chicken sausage soup, but this chicken enchilada soup is right up there! 

Recipe features

  • It’s packed with protein thanks to the chicken and beans.
  • This is a quick soup recipe; the total cook time is about 15 minutes! 
  • Can be topped with a variety of ingredients like avocado, tortilla strips and sour cream, which only adds to the overall flavor and texture.

Ingredients

Onion & garlic – Necessary for most soup recipes, and this is no exception. 

Spices – I opted to keep things simple and used a combination of chili powder and cumin (and salt of course!). 

Chiles – Hatch green chiles are going to pack a punch and add a little more spice to this soup. If you’re not a fan, try subbing a green bell pepper instead and sauté it with the onion so it softens. 

Beans – Any kind of white bean should work, but great northern beans or cannellini are my typical go-to’s. 

Enchilada sauce – To make the recipe as written, you’ll want to use green enchilada sauce. However, see “tips and tricks” section below if you prefer red enchilada sauce.

Cream cheese – Helps to make the soup creamy (and let’s be honest, more delicious!). Feel free to use dairy-free cream cheese to keep this soup dairy-free.

Chicken – Since the recipe calls for shredded chicken, using chicken breast is the way to go. You can use boneless chicken thighs though if you prefer. 

Broth – Chicken broth; no substitutions.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!

Instructions

Step 1: Sauté. Start by heating oil in a large pot or dutch oven over medium heat. Once hot, add the onion and sauté for 4 minutes until it softens, then add the garlic, cumin, chili powder, and salt and sauté for 1 minute until fragrant. 

a large pot with cooked diced onion, garlic and spices

Step 2: Add beans. Next, pour in the hatch green chiles, beans, enchilada sauce, and beans. Bring the soup to a boil, then reduce to a simmer and simmer for 5 minutes to allow the flavors to mend together.

Step 3: Add cream cheese and chicken. Whisk in the cream cheese until it’s mostly melted, then stir in the cooked shredded chicken. Do a quick taste test and add more salt and pepper as needed. 

2 images: a pot of soup in a large pot on the left and with shredded chicken added to it on the right

Step 4: Assemble. Ladle the soup into bowls, then add your desired toppings and enjoy! 

Tips and tricks

  • Make ahead: cook the chicken in advance to make this recipe even faster. To do so, simply follow one of my steps on how to make shredded chicken. Or, simply use a store-bought rotisserie chicken!
  • Alternatively, you can cook the chicken (the boiling method) in a separate pot while you’re making the soup and it should be done around the same time as the soup so then you can shred it and add it right in.
  • Be sure to cut the softened cream cheese into small chunks to it melts more easily.
  • Instant Pot: if you want to make this soup in your pressure cooker, follow my the steps from my instant pot white chicken chili; the recipes are fairly similar, and therefore the cook times should be as well.
  • Slow cooker: I haven’t tested this in the crockpot. I’m positive it can be done, I just don’t know the exact cook times. If you end up making it in the slow cooker, please leave a comment so others can do so as well! 

Optional ingredient swaps: 

  • Want to use red enchilada sauce instead? Go for it, and be sure to use black beans instead of white beans in the soup.
  • Try adding some frozen corn and/or canned fire roasted diced tomatoes to the soup to bulk it up.
  • Make it spicier by adding 1/4 teaspoon of cayenne pepper in with the other spices.

Toppings:

  • Tortilla strips
  • Avocado
  • Radishes
  • Cilantro
  • Sour cream or Greek yogurt
  • Lime juice
  • Shredded cheddar cheese 
a bowl of soup on a plate filled with shredded chicken and beans and topped with diced avocado, cilantro and tortilla strips

Storage

Refrigerator: Store leftovers in an airtight container in the fridge for up to 4 days. 

Freezer: Wait for the soup to cool, then transfer it to a freezer-safe bag or container and freeze for up to 4 months. 

Reheating: Reheat soup in a pot on the stove with a lid over medium heat, stirring until it’s warmed through. Or, place it in a microwave-safe dish and microwave, stirring every 30 seconds until it’s warm.

More easy soup recipes

If you made this recipe, be sure to leave a comment and star rating below. Thanks!

5 from 2 votes

Green Chicken Enchilada Soup

Servings: 6
Prep: 5 minutes
Cook: 15 minutes
Total: 20 minutes
This Green Chicken Enchilada Soup is the perfect cozy meal! Made with shredded chicken, white beans and plenty of spices, it's creamy, full of flavor and ready in under 20 minutes total!
Save this recipe?
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 tbsp olive oil
  • 1 cup yellow onion, diced; about 1/2 large onion
  • 3 garlic cloves, minced
  • 1 tsp cumin
  • 1/2 tsp chili powder
  • 1/2 tsp salt
  • 4 oz. hatch green chiles
  • 30 oz. great northern beans, drained and rinsed; (2 cans)
  • 15 oz. green enchilada sauce
  • 32 oz. chicken broth, (4 cups)
  • 2 oz. cream cheese, softened and cut into cubes
  • 1 lb. chicken breast, cooked and shredded

toppings:

  • tortilla strips
  • avocado
  • cilantro
  • lime juice
  • Greek yogurt

Instructions 

  • Heat oil in a large pot or dutch oven over medium heat. Once hot, add the onion and sauté for 4 minutes, then add the garlic, cumin, chili powder, and salt and sauté for 1 minute.
  • Next, pour in the green chiles, beans, enchilada sauce, and chicken broth and give everything a good stir. Bring the soup to a boil, then reduce heat to a simmer and simmer for 5 minutes to allow the flavors to mend together.
  • Add in the cream cheese and whisk until it's mostly melted, then add in the cooked and shredded chicken. Add salt and pepper to taste, then ladle the soup into bowls and add your desired toppings. Enjoy!

Notes

*Calories are per serving and are an estimation

Nutrition

Calories: 384kcal | Carbohydrates: 41g | Protein: 31g | Fat: 11g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Trans Fat: 0.01g | Cholesterol: 61mg | Sodium: 1569mg | Potassium: 949mg | Fiber: 12g | Sugar: 7g | Vitamin A: 705IU | Vitamin C: 13mg | Calcium: 135mg | Iron: 4mg
Did you make this?Leave a comment and star rating below!
A fresh lentil salad topped with fried halloumi, roasted tomatoes and zucchini | thealmondeater.com
Get new recipes sent to your inbox!
Subscribe to get new recipes first!
girl standing in kitchen

Welcome! I’m Erin, author of the Almond Eater.

Here, you'll find recipes for all diet types, because I believe that healthy food should be delicious without being complicated.

Similar Recipes

5 from 2 votes (1 rating without comment)

Leave a comment

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

Recipe Rating




1 Comment

  1. Jane says:

    5 stars
    So easy and so delicious!! I used a rotisserie chicken, which made it a snap!