Stella Parks
http://www.seriouseats.com/recipes/2017/01/homemade-bagels-recipe.html
For the Yukone:
6 ounces cold water (3/4 cup; 170g)
3 1/2 ounces bread flour (2/3 cup; 100g)
For the Dough:
12 1/2 ounces all purpose flour (2 1/2 cups; 355g)
1/2 ounce sugar (1 tablespoon; 15g)
2 1/2 teaspoons (9g) Diamond Crystal kosher salt; for table salt, use half as much by volume or use the same weight
1 teaspoon instant dry yeast (4g)(see note)
3 1/2 ounces water (1/2 cup minus 1 tablespoon; 100g)
1 ounce barley malt syrup (4 teaspoons; 30g), optional
DIRECTIONS
For the Yukone: In a 10-inch skillet, whisk water and flour over medium heat until the paste is as thick as mashed potatoes, about 2 minutes. Scrape onto a plate, spread into a 1-inch layer, cover and cool until to about 75°F (23°C), around 30 minutes.
For the Dough: Pulse flour, sugar, salt, and instant yeast in a food processor fitted with a metal blade. Once combined, add cooled yukone and water (if using active dry yeast, first dissolve with the water). Process until dough is silky smooth, about 90 seconds. Turn dough onto a clean, un-floured surface, and divide into 8 roughly equal portions (3 ounces or 85g each).
To Shape: Cup a portion of dough beneath your palm and work in quick, circular motions to form a tight skin around the ball, with only a tiny seam along the bottom. If the seam is large or irregular, continue rounding until the bottom is nearly smooth. Cover with plastic and let rest 15 minutes. Poke a hole into the center of each portion with a damp fingertip, then gently stretch into a 3 1/4-inch ring, wetting your hands in cold water as needed to prevent sticking. Arrange on a well greased, parchment-lined half sheet pan, cover with plastic, and refrigerate 24 to 36 hours, depending on your schedule.
To Boil: Adjust oven rack to lower-middle position and preheat to 425°F (218°C). Fill a stainless steel pot with about 3 inches of water, stir in malt (if using), and bring to a boil over high heat. Meanwhile, line a baking sheet or cutting board with a thick layer of paper towels. Working two or three at a time, boil the bagels about 30 seconds per side. Place on paper towels, then immediately transfer to a parchment-lined half sheet pan (if left on the paper towels too long, the bagels will stick; if this happens, quickly dip the bagel back into the hot water, and the wet paper towel will peel right off).
To Finish: Bake until blistered and golden brown all over, about 35 minutes. Cool at least 15 minutes. To serve, split horizontally with a serrated knife. Uncut, bagels can be stored up to 48 hours in a paper bag (or loosely wrapped in parchment), then sliced and briefly toasted to serve.