01 -
Preheat oven to 450°F to ensure even baking.
02 -
Whisk together flour, baking powder, salt, and garlic powder (if using) in a large bowl.
03 -
Stir shredded cheese and diced ham into dry mixture until evenly distributed.
04 -
In a separate bowl, mix melted butter and milk; pour into dry ingredients and stir until just combined, keeping some lumps.
05 -
Pour 0.25 cup melted butter into a 9x13-inch baking dish, spreading evenly.
06 -
Spoon batter over melted butter in dish, then bake for 25 minutes until golden brown and cooked through.
07 -
Remove from oven and let cool for a few minutes before cutting into squares. Serve warm.