In a large bowl, combine the bread flour, sugar, salt, and yeast. Gradually add the warm water and vegetable oil, mixing until the ingredients form a dough.
Turn the dough onto a floured surface and knead for about 10 minutes until it becomes smooth and elastic.
Place the dough in a lightly oiled bowl, cover it with a damp cloth, and let it rise in a warm place for about 1 hour, or until it has doubled in size.
After the dough has risen, punch it down and divide it into 8 equal pieces. Roll each piece into a ball, then poke a hole through the centre with your finger, stretching the hole to about 1-2 inches in diameter.
Place the shaped bagels on a baking sheet lined with parchment paper. Cover them with a damp cloth and let them rise for another 10-15 minutes.
Preheat your oven to 425°F (220°C). Bring a large pot of water to a boil and add the baking soda. Carefully drop the bagels into the boiling water, boiling them for 1 minute on each side. This step gives bagels their characteristic chewy texture.
Remove the bagels from the water with a slotted spoon and place them back on the parchment-lined baking sheet. Bake in the preheated oven for 20-25 minutes, or until they are golden brown.
Allow the bagels to cool on a wire rack before slicing and serving.