Bloom yeast in lukewarm water then add in peanut oil and salt
Mix in 1 1/2 c flour, stir with wooden spoon then add in the rest of the flour, knead
Cover with clean towel and let stand for an hour
Divide dough into two portions and shape into long ropes. Cut into smaller ropes and make bagels from each rope. place on aluminum foil lined baking sheet and let rest for half hour
Bring water to boil and dissolve baking soda in it. Low heat to simmer.
Drop a bagel each at a time (or two), for a minutes or two, turn over bagel and boil for another minute or two
Place bagel back on baking sheet and sprinkle with toppings
Bake bagel for 10 minutes at 475 F
Best freshly baked, but good in room temperature for 2-3 days (without them getting hard/stale)
Enjoy :)