Warm the olive oil in a soup pot over medium heat. Add the onion and cook for 2 to 3 minutes until softened.
Stir in the garlic, cumin, oregano, chili powder, cinnamon, and salt. Cook for 30 to 60 seconds until fragrant.
Place the chicken thighs in the pot and sear for 2 minutes on each side until lightly browned but not cooked through.
Add the green chiles, pumpkin puree, pinto beans, coconut milk, and chicken broth. If you want a thicker soup that's more like chili, use ½ cup of broth and add more as desired. You can also use a little less coconut milk.
Increase heat to bring to a boil then reduce heat to maintain a gentle simmer. Cover and cook for 15 to 20 minutes, stirring occasionally, until the chicken is cooked through and registers an internal temperature of at least 165℉/74℃.
Add the corn to the pot. Then, remove the chicken from the pot. Shred it with two forks. Return to the pot and cook for a few minutes until the corn is warmed through.
Remove from heat, ladle into bowls, add toppings of choice, and enjoy!
Leave a rating or review by tapping the stars on this recipe card (above) or in the comments section (at the end of the post)!