Go Back Email Link
+ servings
baked hamburger buns in baking dish close up overhead

Easy Homemade Hamburger Buns Recipe

DON'T BE SPOOKED! Hamburger buns are surprisingly easy to make at home! These hamburger buns are so incredibly soft and super customizable! Leave plain or top with your choice of topping!
No ratings yet
Print Pin
Prep Time: 15 minutes
Bake Time: 25 minutes
Total Time: 2 hours 10 minutes
Servings: 6 hamburger buns


For the hamburger bun dough:

  • 1/2 cup warm water, at about 110°F
  • 1 teaspoon granulated sugar
  • 2 & 1/4 teaspoons (1 package) instant or active dry yeast
  • 1 large egg, at room temperature
  • 3/4 cup warm milk, at about 110°F
  • 3 & 1/2 cups all-purpose flour, plus more for kneading and shaping
  • 1 teaspoon salt
  • 1/4 cup (1/2 stick) unsalted butter, melted and cooled

For the hamburger bun topping:

  • 1 large egg
  • 1 teaspoon water
  • sesame seeds (optional)


  • In a large bowl, combine water, sugar and yeast. Set aside for 5 to 10 minutes, or until foamy on top. Add your egg and milk to the yeast mixture, and whisk to combine.
  • Add your flour and salt to the wet ingredients. Stir them together until you start to get a rough, shaggy dough. Add your melted butter, and continue stirring until you get a ball of dough.
  • Turn your dough onto a lightly floured work surface, and knead the dough for about 5 to 10 minutes, or until smooth and elastic. Add flour if needed to keep your dough from sticking. You can also do this step in a stand mixer fitted with the dough hook attachment (it'll be quicker!)
  • Transfer your dough to a lightly oiled bowl, and turn it over to coat all sides with the oil. Cover and set aside in a warm place for about 1 hour, or until the dough is about doubled in size.
    Line a 9x13 inch baking dish with parchment paper. Set aside.
  • Turn your risen dough onto a lightly floured work surface, and divide into 6 equal portions. Roll each portion into a smooth ball. Place the balls of dough into your parchment lined baking dish. Cover and set aside again for the buns to double in size (about 30 to 45 minutes).
    Preheat your oven to 350°F.
  • In a small bowl, whisk together your egg and water. Uncover the risen buns, and brush with the egg and water mixture. Sprinkle sesame seeds on top (or your preferred topping, or leave plain).
  • Bake in the center of your preheated 350°F oven for 25 to 30 minutes, or until the buns are a deep golden brown color on top. Cool slightly before serving!


Tried this recipe?Tag @eatsdelightfulblog or use #eatsdelightful!