Season chicken with salt and pepper. Sear in hot oil in a large pot for 3 to 4 minutes per side until golden. Remove and set aside.
In the same pot over medium heat, cook onion for 4 to 5 minutes. Add garlic and jalapeño and cook 1 to 2 minutes. Add all spices and cook 30 seconds, stirring, until fragrant.
Add green chiles, white beans, corn, and broth. Stir and scrape up any fond from the bottom.
Return chicken to the pot. Bring to a boil then simmer on medium-low uncovered for 20 to 25 minutes until chicken is cooked through and tender.
Remove chicken and shred with two forks. Return to the pot.
Reduce heat to low. Add cubed room temperature cream cheese. Stir continuously for 3 to 4 minutes until completely dissolved and the broth is smooth, silky, and velvety.
Remove from heat. Stir in sour cream, lime juice, and lime zest. Taste and adjust seasoning.
Ladle into bowls. Serve with shredded cheese, sour cream, cilantro, avocado, tortilla chips, and lime wedges.