Heat the olive oil in a large stockpot over medium heat.
Add the diced chicken and cook for 3–5 minutes per side, or until browned and cooked through.
Stir in the green enchilada sauce, salsa verde, chicken broth, salt, and pepper. Bring the mixture to a boil.
Reduce the heat to low, cover, and simmer for 10 minutes.
Add the heavy whipping cream, Monterey Jack cheese, and cream cheese. Cook over medium heat, stirring frequently, until the cheeses are completely melted and the soup is smooth, about 4–6 minutes.
Stir in the xanthan gum and cook for 1–2 minutes, stirring constantly, until the soup thickens.
Serve warm with your favorite toppings, such as sour cream, chopped cilantro, and sliced green onions.
Notes
Expert Tips
Chicken - Cook the chicken in a large pot that you will cook all the other ingredients. You will brown the chicken until cooked through, but you can also use leftover cooked chicken.
Combining Soup Ingredients - Allow the soup to come to a boil and simmer so the ingredients mix together and begin to thicken.
Variations Ideas
Add Veggies - Add 1/2 of a cup spinach, bell peppers, or cauliflower. You can even add in a can of tomato sauce.
Spicy Version - Use hot Rotel or pepper jack cheese for a kick of flavor.
Crockpot Option - Add everything except cheese/cream — cook 4–6 hours on LOW, then stir in cheese and cream before serving.
Spices - You can even add in Mexican Spices as 1/2 tsp of paprika, cumin and chili powder for added of flavor.