Place the flour in a large bowl. Mix in the salt. Make a hole in the middle and begin to add the oil and the yeast mix inside. Using a spoon, slowly start mixing.
Gradually incorporate more warm water until a soft ball is formed. Keep kneading the dough for a few minutes. You can add more flour if the dough is too sticky.
Cover the bowl with a clean towel and let the dough rise for 60-90 minutes.
Preheat the oven to 425°F.
Punch the dough down and then divide into 6-8 sections. Shape each section into a bagel by rolling the dough into a ball and piercing a hole in the middle.
Make the water bath by mixing water with the honey. Boiling the bagels will give them their beautiful shine. Bagels must cook for 1 minute on each side. Once boiled, transfer on a baking sheet.
Using a pastry brush, brush the bagels with the egg wash. Add you favorite toppings (sesame, poppy seeds, salt, cheese, etc.)
Bake for 25 minutes, rotating the pan halfway through. You want the bagels to get a dark golden brown color. Remove the bagels from the oven and allow them to cool on the baking sheet for 20 minutes.