Cast iron skillets are great for browning hot dogs. Cast iron skillets make great cornbread. And who doesn't need to sneak extra vegetables into a recipe that sounds like Fair food? This easy, one-pot meal is quick and easy to make. It's especially good next to a pile of red-cabbage slaw, making a colorful supper.
Heat a 10" cast iron skillet over medium heat. Add the oil. When it shimmers, add the diced celery and pepper and saute until the vegetables are soft and translucent, about 10 minutes.
While the vegetables are cooking, prepare the batter. Combine the dry ingredients in a medium bowl. Whisk 1/2 cup milk and the egg in a small bowl. Slowly whisk the melted butter into the milk and egg. Pour the wet ingredients onto the dry ingredients. Stir briefly, until no ingredients remain dry. The resulting batter will be lumpy and should resemble a thick pancake batter. If the batter is thick like a muffin batter, add the remaining milk and stir briefly. Set the batter aside.
Remove the vegetables from the skillet with a slotted spoon, leaving as much oil as possible in the skillet. Turn the heat up to medium-high and brown the hot dogs on all sides to add a roasted flavor.
Remove the skillet from the heat. Brush the oil under the hot dogs on the walls of the skillet to prevent sticking. Evenly space the hot dogs. Add the celery, peppers and corn, forming an even layer around the hot dogs.
Pour the batter over the hot dogs and vegetables. Spread the dough to reach the walls of the skillet. Distribute the diced cheese over the batter.
Place the skillet in the center of the hot oven and bake 20 minutes until the cheese is well melted and the top is golden.
Allow to rest 10 minutes before serving. Serve warm.