Prepare the Dough:
In a large mixing bowl, combine the flour, sugar, yeast, and salt. Make a well in the center. Add the warm water and olive oil, then stir using a wooden spoon until the dough begins to come together.
Knead the Dough:
Turn the dough out onto a lightly floured surface. Knead the dough for about 5-7 minutes, until it becomes smooth and elastic. You can also use a stand mixer with a dough hook if preferred.
First Rise:
Lightly oil the bowl and place the dough back inside. Cover with a clean kitchen towel and let it rise in a warm place for about 1 hour, or until it has doubled in size.
Shape the Dough:
Preheat your oven to 400°F (200°C). Once the dough has risen, punch it down to release the air. Transfer it to a greased baking sheet or pizza stone and gently stretch the dough to fill the surface of the pan. Use your fingers to create dimples all over the dough’s surface.
Add the Toppings:
Drizzle a little olive oil over the dough and sprinkle with fresh rosemary, sea salt, and any other toppings you desire (e.g., garlic powder, olives, or a splash of balsamic vinegar).
Second Rise:
Let the dough rest for another 20-30 minutes, uncovered, so it can rise slightly before baking.
Bake the Focaccia:
Place the baking sheet in the preheated oven and bake for 20-25 minutes or until the focaccia is golden brown and sounds hollow when tapped on the bottom.
Cool and Serve:
Remove from the oven and let it cool slightly. Slice the focaccia and serve warm with dipping oil or your favorite sauce.