Go Back
+ servings
a sliced open hamburger bun shown in a basket filled with buns
Print Recipe
5 from 1 vote

Homemade Hamburger Buns

Homemade hamburger buns are key when it comes to making a good burger great. They should be soft and tender yet sturdy enough to hold up to the meaty patty and all the toppings. This easy hamburger bun recipe comes together with just a few ingredients in under 40 minutes. You’ll never want to buy them from the store again!
Prep Time30 mins
Cook Time15 mins
Total Time45 mins
Course: Bread, Snack
Cuisine: American
Servings: 1 dozen
Calories: 2501kcal


  • 2 tbsp active dry yeast
  • 1 cup + 2 tbsp warm water 110° to 115°*
  • 1/3 cup vegetable oil
  • 1/4 cup sugar
  • 1 egg
  • 1 tsp salt
  • 3-3 1/2 cups all purpose flour


  • 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. Do not let rise. Divide into 12 equal pieces; shape each into a ball. Place 3 in. apart on greased baking sheets. If you want a more browned and glossy outside, brush the tops of each with an egg wash.
  • Cover and let rest for 10 minutes. Bake at 425° for 8-12 minutes or until golden brown. Remove from pans to wire racks to cool.


*The temp of the water is important. If you’re not familiar with baking and proofing yeast, use a candy thermometer to make sure it’s warm enough. If it’s not warm enough the buns won’t rise at all during baking and will become hard and crunchy.


Calories: 2501kcal | Carbohydrates: 387g | Protein: 54g | Fat: 82g | Saturated Fat: 61g | Cholesterol: 164mg | Sodium: 2413mg | Potassium: 605mg | Fiber: 14g | Sugar: 51g | Vitamin A: 238IU | Calcium: 90mg | Iron: 21mg