Preheat the oven to 375°F and coat a 9-inch round baking pan or cast iron skillet with a thin layer of nonstick cooking spray.
In one bowl, combine cornmeal, flour, sugar, baking powder, salt and chili powder (optional). Whisk together until fully blended.
In another bowl, beat the eggs and then stir in buttermilk and oil.
Pour the egg mixture into the dry ingredients, stirring until just combined.
Add creamed corn, cheese, and jalapenos to the batter.
Transfer to greased pan and spread evenly. Bake for 25 minutes or until golden brown on top and a toothpick inserted into the center comes out clean.
Let the cornbread cool for 10 minutes before slicing and serving.