Heat a large Dutch oven over medium-high heat with the olive oil. Once hot, add the ground chicken and cook one side for 3-4 minutes until golden brown before adding the onion and garlic.
Break apart the chicken and cook for another 3-4 minutes until the chicken is fully cooked and the onion has softened.
Add the beans (undrained), green chiles, salt, cumin, coriander, oregano, and chicken broth. *Start with 3 cups of broth and add as needed to reach your desired chili consistency.
Bring to a low boil before reducing the heat to medium-low, covering, and simmering for 30-60 minutes (the longer, the better).
Before serving, reduce the heat to low and add the frozen corn and cream cheese. Cover and simmer for 10-15 minutes until the cream cheese melts and mixes in evenly.
Salt and pepper to taste before garnishing with fresh cilantro, lime juice, shredded cheese, and your choice of crunchy topping.