In a large skillet, heat the olive oil over medium-high heat. Add the diced onions, chopped green bell pepper, and minced garlic. Cook until they are soft and translucent, about 5 minutes.
Add the ground turkey to the skillet and sauté until the meat has cooked through and browned, breaking it up into small pieces with a wooden spoon as it cooks.
Add the jalapeño, chili flakes, cumin, sea salt, and ground black pepper to the skillet. Stir and cook for about 1 minute.
Drain and rinse the light and dark kidney beans, then add them to the pot along with the chicken broth. Stir everything together and bring the mixture to a boil.
Reduce the heat to low, add diced tomatoes and let the chili simmer for about 15 minutes, stirring occasionally.
Meanwhile, preheat the oven to 375°F.
While the chili is simmering, prepare the cornbread layer. In a large bowl, combine the fine cornmeal, all-purpose flour, and baking powder.
In a separate bowl, whisk together the beaten eggs, vegetable oil, whole milk, sugar, and salt.
Add the dry ingredients to the wet ingredients and stir until just combined.
Pour the cornbread batter on top of the simmering chili in the skillet, spreading it out evenly to cover the chili completely.
Transfer the skillet to the preheated oven and bake for about 20 to 25 minutes, or until the cornbread is golden brown and a toothpick inserted into the center comes out clean.
Remove the pot from the oven and let it cool for a few minutes before serving.
Garnish the chili cornbread with your choice of toppings, such as chopped jalapeño peppers, sour cream, cilantro, chives, or shredded cheese.
Serve.