Ingredients
Equipment
Method
- Prepare the Chicken: Season the chicken thighs with salt and pepper.
- Sauté Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Add onion and cook until softened, about 5 minutes. Add garlic, cumin, oregano, and cayenne pepper (if using) and cook for 1 minute more, until fragrant.
- Add Sauce and Broth: Pour in the green enchilada sauce and chicken broth. Bring to a simmer.
- Cook the Chicken: Add the chicken thighs to the pot. Reduce heat to low, cover, and simmer for 20-25 minutes, or until the chicken is cooked through and easily shreds.
- Shred the Chicken: Remove the chicken from the pot and shred with two forks. Return the shredded chicken to the pot.
- Add Beans and Corn: Stir in the cannellini beans and corn. Heat through.
- Stir in Cilantro: Stir in the chopped cilantro.
- Season and Serve: Season with salt and pepper to taste. Serve hot, garnished with your favorite toppings.
Notes
For the best flavor, roast the tomatillos, poblanos, and onions before blending them into the green enchilada sauce. Chicken thighs provide a richer broth than chicken breasts. Simmer the soup gently to allow the flavors to meld. Store leftover soup in an airtight container in the refrigerator for up to 3 days. Soup can be frozen for up to 2 months. To make homemade green enchilada sauce: Preheat oven to 400°F (200°C). Toss tomatillos, poblano peppers, jalapeno (if using), onion, and garlic with a drizzle of olive oil. Spread in a single layer on a baking sheet. Roast for 20-25 minutes, or until the tomatillos and peppers are softened and slightly charred. Let cool slightly. Transfer to a blender or food processor. Add cilantro, lime juice, cumin, oregano, salt, and pepper. Blend until smooth. If the sauce is too thick, add a little water or chicken broth to thin it out.
