In a large bowl, combine bread flour, yeast, salt, and sugar.
Add warm water and olive oil, stirring until a shaggy dough forms, then knead on a floured surface for 8-10 minutes until smooth and elastic.
Place dough in a greased bowl, cover with a damp towel, and let rise in a warm place for 1 hour or until doubled in size.
Punch down dough and shape into a round or oval loaf, then place on a parchment-lined baking sheet.
Cover and let rise for another 30 minutes while preheating oven to 375°F.
Brush the top of the loaf with beaten egg and generously sprinkle with everything bagel seasoning.
Bake for 30-35 minutes until golden brown and the internal temperature reaches 190°F.
Cool on a wire rack for at least 20 minutes before slicing.