Preheat the oven to 400°F. Add 4 Tbsp butter to a 10 1/4-inch cast iron skillet. Place into the oven to melt while the oven preheats. Leave in oven just until melted then remove and set aside.
Meanwhile in a large mixing bowl, use a whisk to sift together the cornmeal, flour, sugar, baking powder and salt.
Add the okra, onion and red pepper to the dry ingredients. Mix until coated.
In a separate bowl, whisk together the cream style corn, buttermilk and eggs until fully combined. Melt remaining 2 Tbsp butter and add to wet ingredients.
Make a well in the center of the dry ingredients and add the wet ingredients. Mix until fully moistened.
Remove the skillet from the oven and swirl the butter to coat the sides of the skillet. Alternately, use a basting brush to brush the sides. Pour the batter into the skillet and arrange whole okra on top.
Bake for 35-40 minutes or until golden and a toothpick inserted into the center shows moist crumbs.
Slice and serve warm with butter.