- Preheat your oven to 350°F (175°C). Grease a 9x5-inch loaf pan or line it with parchment paper. 
- In a large mixing bowl, whisk together the flour, baking powder, salt, garlic powder, oregano, and basil until well combined. 
- Stir in the shredded cheddar cheese and grated Parmesan cheese until evenly distributed. 
- In a separate bowl, mix the milk, olive oil, and beaten eggs until well combined. 
- Pour the wet ingredients into the dry ingredients and stir gently until just combined. Be careful not to overmix; a few lumps are okay. 
- If using, fold in the chopped parsley for added flavor and color. 
- Pour the batter into the prepared loaf pan and smooth the top with a spatula. 
- Bake in the preheated oven for 45-50 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 about 10 minutes before transferring it to a wire rack to cool completely.