Dice the onion and mince the garlic. Deseed then dice the jalapeño. Add the onion, garlic, and jalapeño to a large pot with the olive oil. Sauté over medium heat until the onions have softened.
Add the chicken thighs, cannellini beans, pinto beans, diced green chiles, cumin, oregano, smoked paprika, cayenne pepper, garlic powder, pepper, and chicken broth to the pot. Stir to combine.
Place a lid on the pot and turn the heat up to medium-high. Allow the chili to come up to a boil. Once boiling, turn the heat down to medium-low and let the chili simmer for 30 minutes, stirring occasionally.
After 30 minutes, remove the chicken thighs and shred with two forks. Add the shredded meat back to the pot along with the corn. Stir to combine and heat through.
Cut the cream cheese into chunks and stir it into the chili until melted. Stir in the sour cream. To further thicken the chili, smash some of the beans against the side of the pot.
Taste the chili and adjust the seasoning to your liking. Serve hot with your favorite toppings!**
*I use boneless, skinless chicken thighs for this recipe because they're super forgiving and always stay tender and delicious. Chicken breasts, on the other hand, can be a bit finicky and can dry out if overcooked. You can use chicken breasts for this recipe but you'll want to be very careful not to cook them over too high of heat. Keep the chili on a gentle simmer so the breast meat cooks slowly without getting tough and dry.**My favorite part of this chili is the toppings. Sure, you can eat (and enjoy) a bowl of this chili plain, but I love to pile on the toppings to make my bowl my own. Some of my favorites are sour cream, Monterey Jack or Pepper Jack Cheese, green onions, fresh cilantro, tortilla chips, hot Sauce, fresh or pickled jalapeños, avocado, or lime!
A Note on the Spice Level: You can make this white chicken chili either spicy or mild! If you prefer a mild chicken chili, simply skip the fresh jalapeño, make sure to buy mild canned diced green chiles, and skip the cayenne pepper. If you'd like a spicier white chicken chili, make sure to include some of the seeds from the jalapeño, buy hot diced green chiles, and add more cayenne pepper to your liking. A few dashes of hot sauce would be awesome, as well!