Season the ground turkey with 1 tsp of the kosher salt and the pepper.
Heat the olive oil in a large pot over medium heat. Add the onion with ½ tsp kosher salt and cook until translucent.
Stir in the garlic, cumin, coriander, and chili powder. Cook for 1 to 2 minutes until fragrant.
Add the ground turkey and cook, breaking it up with a spoon, until no longer pink.
Pour in the chicken broth, green chiles and beans. Bring to a simmer and cook 10 minutes, stirring occasionally.
Stir in the corn.
In a small bowl, whisk the cornstarch into the cream (or milk) until smooth. Slowly pour into the chili, stirring constantly.
Simmer 5 more minutes uncovered until thick and creamy. Taste and add the remaining 1 tsp salt to taste. Serve with lime wedges on the side, if desired.
Notes
Salt: If using unsalted broth or beans, increase salt to taste at the end.Beans: Cannellini, great northern, or white kidney beans all work. Rinse well before using.Cream: Heavy cream makes the chili rich, but half-and-half, milk or evaporated milk can be swapped in. Avoid boiling once dairy is added.Thickening Options: Cornstarch gives the silkiest texture, but a flour slurry works too. Mix 2 tbsp flour with a splash of broth until smooth, then stir in and simmer a few minutes to cook off any raw flour taste. You can also mash a cup of beans and stir them back in.Storage: Keep leftovers in the fridge for up to 4 days or freeze for 3 months. Reheat gently on the stove or in the microwave.