Prep the base: Add the diced onion, minced garlic, green chiles, and white beans to the slow cooker. Sprinkle in cumin, chili powder, oregano, coriander, and a pinch of salt and pepper.
Add chicken and broth: Nestle the chicken breasts or thighs on top. Pour in the chicken broth.
Give everything a light stir to distribute the spices.
Set and cook: Cover and cook on Low for 6–7 hours or High for 3–4 hours, until the chicken is tender and easily shreds.
Shred the chicken: Remove the chicken to a cutting board and shred with two forks. Return the shredded chicken to the slow cooker and stir.
Creamy finish (optional but recommended): Stir in the softened cream cheese until melted and smooth. For extra richness, add the sour cream too.
If you prefer a lighter chili, skip this step or use just a dollop per bowl.
Thicken if needed: If you want a thicker chili, mash some of the beans against the side of the pot with a spoon or stir in the cornstarch slurry. Cook on High for 10–15 more minutes until slightly thickened.
Brighten it up: Stir in lime juice and chopped cilantro. Taste and adjust salt, pepper, and heat as needed.
Serve: Ladle into bowls and top with shredded cheese, avocado, tortilla chips, jalapeños, or a splash of hot sauce.