4 cups flour
1 tbsp. sugar
1 tbsp. vegetable oil
1 tsp. salt
2 tsps. yeast
1 1/2 cups warm water
1 tsp. baking soda
mix a pinch of sugar, 2 tsp. yeast, and the warm water into a bowl and let sit for 5 minutes.
add the yeast mixture to a large bowl with the flour, remaining sugar, salt, and oil and mix. pour the dough out onto a board and knead for 5-10 minutes.
cut the dough into 8 equal pieces and gently place into the mixing bowl. cover with a damp towel for 20 minutes.
take the dough and roll each piece into a snake, then twist the ends together to make a circle. make sure to try and cover the seams. let the bagels rise for another 20 minutes while you boil a pot of water with 1 tsp. baking soda.
preheat the oven to 350° F. when the water is boiling drop the bagels in one or two at a time and let boil for a minute. flip the bagels and let them boil for another minute. they should puff up and become shiny. transfer the bagels to a rack to dry off.
set bagels onto an oiled baking sheet (non-vegan: brush with egg before baking) and bake at 350° for 10-15 minutes. flip the bagels over and bake for another 5-10 minutes.