01 - Preheat the oven to 400°F.
02 - In a large ovenproof skillet, heat olive oil over medium heat. Add onion and bell pepper; sauté for 3 to 4 minutes until softened.
03 - Stir in minced garlic and cook for 30 seconds. Add ground turkey and cook, breaking it up, until browned and cooked through, about 5 to 6 minutes.
04 - Add corn, drained diced tomatoes, cumin, smoked paprika, oregano, chili powder, salt, and pepper. Simmer for 3 to 4 minutes to allow flavors to meld. Remove skillet from heat.
05 - In a medium mixing bowl, whisk together cornmeal, flour, sugar, baking powder, baking soda, and salt.
06 - In a separate bowl, whisk buttermilk, egg, and melted butter. Pour wet mixture into dry ingredients and mix just until combined; avoid overmixing.
07 - Spread the turkey filling evenly in the skillet. Spoon cornbread batter on top and gently spread to cover the surface.
08 - Bake for 20 to 25 minutes, or until the cornbread topping is golden and a toothpick inserted comes out clean.
09 - Allow to rest for 5 minutes before serving.