Lightly grease a 10" cast iron skillet. Set aside.
Preheat the oven to 400 degrees F.
In a large mixing bowl, whisk together the dry ingredients (flour, baking soda, salt, sugar and Ranch seasoning and ¼ of a cup of Parmesan cheese).
In another mixing bowl, whisk together the wet ingredients (buttermilk, egg and oil).
Add the wet ingredients to the dry ingredients and stir with a wooden spoon until the dry ingredients are well combined. Do not overmix. The dough will be shaggy.
Sprinkle a little bit of flour on a counter. Place the dough on the counter and shape into a bowl, about 8 inches in diameter. Place the bread into the prepared skillet.
In a small measuring cup, mix together the remaining 2 tablespoons of Parmesan cheese with the melted butter.
Brush the butter over the top of the bread. Reserve half of the mixture for brushing after baking.
Bake the bread for 25 to 30 minutes, or until golden brown on top.
Remove from the oven and let rest for 10 minutes. Brush the bread with the remaining melted butter. Remove from the skillet and place on a cutting board to cool completely.