Heat olive oil in a Dutch oven over medium heat. Add diced onion and cook 5 to 6 minutes until soft and translucent.
Add garlic, cumin, oregano, smoked paprika, and cayenne. Stir for 60 seconds until fragrant.
Stir in green chiles. Lay raw chicken breasts flat in the pot in a single layer.
Pour in chicken broth. Bring to a boil, then reduce to a steady simmer. Cover and cook 20 to 22 minutes until chicken reaches 75°C (165°F) internally.
Remove chicken to a cutting board, shred with two forks, and return to the pot.
Add cannellini beans and corn. Simmer on medium-low, uncovered, for 5 minutes.
Remove from heat. Stir in cream cheese cubes until fully melted. Add sour cream and stir until smooth.
Squeeze in lime juice. Season with salt and pepper to taste. Serve immediately with toppings.