Season chicken thighs with salt and pepper.
Drizzle olive oil in a large pot over medium heat and sear chicken on both sides (only cook until slightly browned).
Remove chicken and set aside (do not eat, the chicken should still be raw on the inside).
Add onions and cook until softened.
Add garlic, smoked paprika, chili powder, cumin, cayenne pepper, ground coriander, and tomato paste.
Cook until the mixture becomes thick, about 3 minutes.
Add sweet corn, black beans, fire-roasted tomatoes, chipotle peppers in adobo sauce and mix together.
Then add chicken stock and put chicken thighs back into the pot.
Simmer on low for 15 minutes.
Remove chicken and shred chicken with a fork and add back into the pot.
Add lime juice and heavy cream and stir together.
Garnish with tortilla strips of your choice, sour cream, cheddar cheese, cilantro, green onions, and limes!
