Preheat your oven to 375°F (190°C) and grease a 9x5-inch loaf pan.
In a large mixing bowl, combine the flour, baking powder, salt, garlic powder, black pepper, and Parmesan cheese. Mix well.
In a separate bowl, whisk together the melted butter and milk until combined.
Pour the wet ingredients into the dry ingredients and stir until just combined. Do not overmix.
Fold in the chopped parsley, basil, and red pepper flakes if using.
Pour the batter into the prepared loaf pan and smooth the top with a spatula.
Bake for 30-35 minutes or until the top is golden brown and a toothpick inserted into the center comes out clean.
Allow the bread to cool in the pan for 10 minutes before transferring it to a wire rack to cool completely.