01 -
Combine yeast and sugar in a stand mixer bowl. Whisk in warmed milk, cover loosely, and let sit for 5–10 minutes until frothy.
02 -
Add softened butter, egg, flour, salt, garlic powder, and dried basil to the yeast mixture. Mix on low speed for 3 minutes until a soft dough forms.
03 -
Switch to a dough hook and knead on medium for 5 minutes, or knead by hand on a lightly floured surface. Add extra flour sparingly if dough becomes too sticky. Dough should be soft and slightly tacky.
04 -
Shape dough into a ball and transfer to a greased bowl. Cover with plastic wrap or foil. Let rise in a warm spot for 60–90 minutes until doubled in size.
05 -
Grease a 23 × 13 cm loaf pan. If using, prepare homemade or store-bought pesto.
06 -
Punch down risen dough. On a lightly floured surface, divide into 12 equal pieces (about 50 g each). Flatten each by hand into a 10 cm round.
07 -
Spread each dough round with 1–2 teaspoons pesto and top with 1 heaping tablespoon mozzarella cheese. Fold rounds in half and arrange upright, round side up, in the loaf pan.
08 -
Cover the filled pan and let rise in a warm place for 45 minutes until puffy but not spilling over.
09 -
Preheat oven to 177°C. Place pan on lower oven rack and bake for about 50 minutes until golden brown. Tent with foil if browning too quickly. Cool on a wire rack.
10 -
Mix melted butter with garlic powder. Brush over warm bread and sprinkle with parmesan. Garnish with extra pesto if desired.
11 -
Let cool 10 minutes in the pan, then remove and serve warm. Store leftovers at room temperature up to 2 days or refrigerated for up to 1 week.