Mix together water, yeast, and sugar in the bowl of your stand mixer. Let sit for 5 minutes
Add flour and salt and mix on low using a dough hook until everything is combined (approximately 2 minutes)
Knead dough by hand or using your stand mixer (dough may be too heavy for some stand mixers.)
Place dough into an oiled bowl, turn the dough to coat, and then allow to rise, covered, for 1 hour.
Punch down your dough and allow to rest for 10 minutes.
Bring a wide pot of water to a boil. Preheat your oven to 425 degrees and prepare your baking sheets.
On a floured surface, divide the dough into 6-8 pieces (6 XL bagels or 8 medium sized bagels). Form balls and then press your finger and thumb together through the middle to create a hole and form the bagel shape.
Reduce heat of boiling water to medium-high and add 2 or 3 bagels to the water. Boil on each side for 45 – 60 seconds. (The longer you boil, the chewier the bagel will be). Remove bagels, place onto prepared baking sheets and repeat with the rest of the bagels.
Using a pastry brush, brush the top of your bagels with milk (or an egg wash, if you prefer).
Bake for 20-25 minutes. Transfer to a cooling rack and allow to cool.
Enjoy!