Prepare the Yeast Mixture: Combine warm water, sugar, and active dry yeast in a large mixing bowl. Allow to sit for about 5–7 minutes until foamy.
Create the Dough: Add olive oil, salt, and half of the bread flour to the yeast mixture. Stir until well combined, then gradually incorporate the remaining flour until a soft dough forms.
Knead Until Smooth: Turn out the dough onto a floured surface and knead for around 8–10 minutes until smooth and elastic.
Let It Rise: Transfer the kneaded dough into a greased bowl, cover with a cloth or plastic wrap, and place in a warm area for 1–1½ hours or until doubled in size.
Shape & Fill Your Dough: Punch down the risen dough, shape it into a rectangle, sprinkle minced garlic and both types of cheese over it, then roll it up jelly-roll style.
Final Rise & Bake: Place the rolled dough seam-side down in a greased loaf pan, cover for 30–40 minutes until puffy. Preheat oven to 375°F (190°C), brush with olive oil, and bake for 25–30 minutes until golden brown.