In a large bowl, dissolve yeast in warm water. Add oil and sugar; let stand for 5 minutes. Add the egg, salt and enough flour to form a soft dough.
Turn onto a floured surface; knead until smooth and elastic, about 3-5 minutes. Let rise for 10-15 minutes. Divide into 8 pieces; shape each into a ball. Place 3 in. apart on greased baking sheets. Preheat oven to 425°.
Cover and let rest for 10 minutes. Bake until golden brown, 8-12 minutes. Remove from pans to wire racks to cool.
Notes
Bake for 10 minutes or less, so bun bottoms don't get too crusty. Kevin doesn't like that.From https://www.tasteofhome.com/recipes/40-minute-hamburger-buns/