Warm olive oil in a large stockpot or Dutch oven over medium heat. Add onion and cook 3-4 minutes, just until softened.
1-2 Tablespoons extra-virgin olive oil, 1/2 medium sweet onion
Stir in garlic, green chiles, and cumin. Cook 1 minute more, just until fragrant.
2-3 cloves garlic, 1 (4 ounce) can green chiles, 2 teaspoons ground cumin
Stir in the chicken broth, beans, and salsa. Increase heat to medium-high until liquid comes to a rapid simmer.
4 cups low-sodium chicken broth or stock, 2 (15 ounce) cans Cannellini or other white beans, 2 cups (16 ounces) salsa verde
If you prefer a thick chili, blend part of the mixture at this point — you can either pulse an immersion blender straight in the pot for 5-10 seconds, or scoop out roughly 1 cup of the mixture, blitz in a blender or food processor, and return to the pot. If you prefer a thinner, more soup-like consistency, you can skip this step.
Add chicken to the pot. Reduce heat back to medium, and let simmer for another 5 minutes, just until chicken is warmed through. Sample and season with salt to taste.
2-3 cups shredded cooked chicken
Serve big bowls with all your favorite toppings.
shredded cheese, tortilla strips or chips, fresh jalapeno slices, diced avocado, cilantro leaves, sour cream, etc.