Preheat your oven to 375°F (190°C) and grease or line a muffin tin with paper liners.
In a large mixing bowl, combine the all-purpose flour, baking powder, salt, black pepper, and garlic powder. Whisk until well blended.
Gently fold in the shredded cheese and chopped herbs until evenly distributed.
In a separate bowl, whisk together the milk, vegetable oil, and eggs until well combined.
Pour the wet ingredients into the dry ingredients and stir gently until just combined. Do not overmix; it’s okay if there are a few lumps.
Spoon the batter evenly into the prepared muffin tin, filling each cup about 2/3 full.
Bake in the preheated oven for 20 minutes or until the tops are golden brown and a toothpick inserted into the center comes out clean.
Allow the muffins to cool in the pan for 5 minutes before transferring them to a cooling rack. Serve warm or at room temperature.