Ingredients
Method
Make the Filling
- In a small bowl, mix softened butter, garlic, parsley, garlic powder, and salt until well combined. Set aside.
Make the Dough
- In a large bowl, combine warm milk and sugar. Sprinkle yeast over the top, stir lightly, and let sit for 5–10 minutes until foamy.
- Add flour, garlic powder, and salt. Mix until a rough dough forms.
- Begin kneading. Once the dough starts coming together, add softened butter 1 tablespoon at a time, kneading well between additions.
- Knead for 8–10 minutes by hand or 5–6 minutes in a stand mixer until smooth, elastic, and slightly tacky.
- Transfer dough to a lightly greased bowl, cover, and let rise 1–1½ hours or until doubled.
Assemble
- Punch down the dough and roll into a 12×18-inch rectangle.
- Spread the garlic butter filling evenly over the surface.
- Sprinkle mozzarella and Parmesan evenly on top.
- Cut dough into strips, stack them, then cut again so pieces fit upright in a greased loaf pan.
- Cover loosely and let rise 30–40 minutes until puffy.
Bake
- Bake at 350°F (175°C) for 35–40 minutes, tenting with foil if the top browns too quickly.
Finish
- Mix melted butter, parsley, garlic powder, and salt.
- Brush generously over hot bread straight from the oven.
- Let cool slightly, pull apart, and enjoy warm.
