Sauté the Aromatics:
Heat olive oil in a large pot or Dutch oven over medium heat. Add diced onion and cook until softened, about 4-5 minutes. Add minced garlic and cook for another minute.
Cook the Chicken:
Place the chicken breasts in the pot. Sprinkle with cumin, chili powder, smoked paprika, oregano, salt, and pepper. Stir to coat the chicken with the spices.
Simmer:
Add the green chiles, chicken broth, and white beans. Bring the mixture to a boil, then reduce the heat to low. Cover and simmer for 20-25 minutes, or until the chicken is cooked through and tender.
Shred the Chicken:
Remove the chicken from the pot and shred it using two forks. Return the shredded chicken to the pot.
Add the Creaminess:
Stir in the heavy cream, cream cheese (if using), and corn. Simmer for an additional 5-10 minutes, stirring occasionally, until the chili is creamy and well combined.
Finish with Lime:
Stir in lime juice and adjust the seasoning with salt and pepper to taste.