Prep the chicken: Pat the chicken dry and season both sides with 1 teaspoon salt and 1/2 teaspoon black pepper. Set aside.
Sauté aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the onion and a pinch of salt. Cook 4–5 minutes until softened. Stir in garlic, jalapeño, cumin, chili powder, oregano, coriander, and smoked paprika.
Cook 1 minute until fragrant.
Build the base: Stir in the green chiles, beans, and chicken broth. Bring to a gentle boil.
Add the chicken: Nestle the chicken into the pot. Reduce heat to a simmer, cover, and cook 12–16 minutes, or until the chicken is cooked through (165°F in the thickest part).
Shred the chicken: Transfer the chicken to a plate.
Shred with two forks into bite-size pieces.
Thicken the chili: While the chicken rests, use a potato masher or the back of a spoon to mash some of the beans in the pot. This naturally thickens the broth.
Stir in the good stuff: Return shredded chicken to the pot. Add corn if using.
Simmer uncovered 5–10 minutes to meld flavors.
Make it creamy: In a small bowl, whisk the Greek yogurt with a ladle of hot chili to temper it. Stir the mixture back into the pot. Add lime juice.
Taste and adjust salt, pepper, and heat as needed.
Serve: Ladle into bowls and top with cilantro, green onions, avocado, and cheese if you like. Add extra lime for brightness.