For the dough (or use store-bought):
3 cupsAll-purpose flour
¾ cupWarm milk
¼ cupWarm water
2 tspActive dry yeast
2 tbspGranulated sugar
3 tbspUnsalted butter (melted)
1Egg (large)
1 tspSalt
For the garlic butter:
½ cup (115 gm)Unsalted butter (melted)
4-5Garlic cloves (minced)
3 tbspFresh parsley (finely chopped)
1 tspDried oregano
2 tbspParmesan cheese (grated)
¼ tspSalt
For the filling:
2 cupsMozzarella cheese (shredded)
½ cupCheddar cheese (shredded)
½ cupAdditional mozzarella for topping
Alternative (using store-bought bread):
1Sourdough or Italian bread loaf