In a large mixing bowl, combine the flour, salt, sugar, and active dry yeast. Gradually add warm water and olive oil while mixing until a shaggy dough forms. Knead the dough on a floured surface for about 8-10 minutes until smooth and elastic.
Place the kneaded dough in a lightly oiled bowl, covering it with plastic wrap or a damp cloth. Allow it to rise in a warm area until doubled in size, approximately one hour.
Once risen, gently punch down the dough to release air bubbles. Divide it into six equal portions and shape each piece into a mini baguette by rolling it into an elongated form.
Arrange the shaped baguettes on a baking sheet lined with parchment paper, leaving enough space between them. Cover them lightly with a towel and let rise again for about 30 minutes until puffy.
Preheat your oven to 425°F (220°C). If using an egg wash, whisk together the egg with a splash of water until well combined and brush it over each baguette for that beautiful glaze.
Bake in the preheated oven for about 18 minutes or until golden brown and crusty. Allow cooling slightly before serving warm alongside your favorite dishes or as part of an impressive spread!