01 - Preheat your oven to 400°F.
02 - In a sizable pot or Dutch oven, warm the olive oil over medium heat. Add the diced onion and bell pepper, then sauté until they become tender, approximately 5 minutes.
03 - Incorporate the minced garlic and cook for an additional minute until fragrant.
04 - Add the ground turkey to the pot. Cook, breaking up the meat with a spoon, until it is no longer pink, which typically takes 5 to 7 minutes.
05 - Stir in the tomato paste, crushed tomatoes, diced tomatoes, both varieties of beans, corn, chili powder, ground cumin, smoked paprika, dried oregano, and the optional cayenne pepper. Season generously with salt and black pepper.
06 - Bring the chili mixture to a boil, then reduce the heat to a simmer. Allow it to cook uncovered for 30 minutes, stirring occasionally to prevent sticking.
07 - While the chili simmers, begin preparing the cornbread. In a large mixing bowl, thoroughly whisk together the cornmeal, all-purpose flour, granulated sugar, baking powder, and salt.
08 - In a separate bowl, whisk together the milk, eggs, and melted butter until well combined.
09 - Pour the wet ingredients into the dry ingredients. Stir just until the mixture is combined; avoid overmixing.
10 - Transfer the cornbread batter into an 8-inch square baking dish that has been adequately greased. Bake for 20 to 25 minutes, or until the top is golden brown and a toothpick inserted into the center emerges clean.
11 - Serve the hot chili with a piece of cornbread on the side. Optionally, garnish with fresh cilantro, a dollop of sour cream, or shredded cheese.