Melt butter in a large pot over medium heat.
Add chopped onion and garlic, sauté until softened and fragrant.
Stir in ground cumin and dried oregano, cook for 1 minute.
Add chicken breasts to the pot and pour in chicken broth.
Bring to a simmer and cook chicken until cooked through, about 15-20 minutes.
Remove chicken and shred with two forks, then return to the pot.
Add cannellini beans, green chiles, and frozen corn.
Stir in cream cheese cubes until fully melted and creamy.
Simmer chili for an additional 5 minutes to combine flavors.
Garnish with cilantro, scallions, tortilla chips, lime wedges, shredded pepper jack cheese, or avocado as desired.
Serve hot and enjoy your creamy white chicken chili.