Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease and lightly flour a standard loaf pan (9x5 inches) or line it with parchment paper for easy removal.
Mix the Dry Ingredients : In a large mixing bowl, whisk together the flour, baking powder, and salt. Stir in the grated Parmesan and shredded cheese to evenly distribute the cheeses.
Prepare the Wet Ingredients: In a separate bowl, beat the softened butter and eggs until smooth and creamy. Mix in the half-and-half or milk, crushed garlic (if using), and pizza seasoning (optional).
Combine and Fold : Gradually add the wet mixture to the dry ingredients, folding gently with a spatula until just combined. Avoid overmixing. Fold in the chopped scallions or chives, sun-dried tomatoes or peppers, and any additional mix-ins you prefer.
Transfer to Pan: Pour the batter into the prepared loaf pan, spreading it evenly with the spatula. For a festive touch, sprinkle extra cheese or herbs on top.
Bake: Bake the bread for 45–50 minutes, or until the top is golden brown and a toothpick inserted into the center comes out clean. Let the bread cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely before slicing.
Serve and Enjoy: Slice the bread and serve warm or at room temperature. It pairs beautifully with soups, stews, or as a snack with a dollop of butter.