Pour the warm water into a bowl and stir in the sugar and yeast. Let it sit for about 10 minutes, or until the surface becomes foamy.
Add the flour, salt, olive oil, and Italian seasoning to the bowl. Mix until the dough starts pulling away from the sides and forms a rough, shaggy ball.
Transfer the dough to a lightly floured surface and knead it for 8-10 minutes. You’re looking for a soft, elastic texture that springs back when gently pressed. This step builds the structure that makes the bread fluffy and airy.
Place the dough in a greased bowl, cover it with a kitchen towel, and let it rise for about 1 hour or until doubled in size.
Punch down the dough to release the air, then shape it into a rectangle or oval loaf. Brush the top with melted butter mixed with garlic powder and herbs, then sprinkle mozzarella and Parmesan evenly over the surface.
Let the shaped loaf rest for 15 minutes while you preheat the oven to 375°F (190°C). Bake for 22-25 minutes, or until the top is golden and the cheese is melted and bubbly. Let it cool slightly before slicing so the texture stays soft.