Go Back
+ servings
5 from 6 votes
Homemade soft hamburger buns in a towel lined basket.
Homemade Soft Hamburger Buns
Prep Time
20 mins
Rising TIme
3 hrs
Total Time
3 hrs 20 mins
The perfect burger needs the perfect bun and these homemade soft hamburger buns will not disappoint! They take a couple of hours to rise, but that's unattended time and the payoff is a delicious, soft and the perfect vehicle for your best burger.
Course: Side Dishes, Sandwiches
Cuisine: American
Keyword: Lunch, Sandwiches, Individual Servings, Make Ahead
Servings: 8
Calories: 281 kcal
  • cups all-purpose flour (420g) + more for kneading
  • ¼ cup sugar
  • teaspoons salt
  • teaspoons instant yeast (one package)
  • ¾ cup warm water (about 80ºF)
  • ¼ cup warm milk (about 80ºF)
  • 1 egg beaten
  • 2 tablespoons butter cold
Egg Wash:
  • 1 egg beaten
  • 1 tablespoon milk
  • Sesame seeds optional
  1. Combine the flour, sugar, salt and instant yeast in a large bowl or the bowl of an electric stand mixer. Add the warm water, milk and egg. Grate the cold butter into the bowl and stir until the mixture comes together. Knead the dough with an electric stand mixer using the dough hook attachment, or turn the dough out onto a floured surface and knead by hand. Knead the dough for about 10 minutes until a smooth soft dough forms. Add more flour one tablespoon at a time as needed if the dough is too sticky.
  2. Place the dough in a large oiled bowl. Cover with a clean kitchen towel and let it rise in a warm place for 1½ to 2 hours, until it has doubled in size.
  3. Pre-heat the oven to 375°F and grease a half sheet pan (18-inches x 13-inches) with butter.
  4. Gently punch down the dough and turn it out onto a floured surface. Cut the dough into 8 pieces (see note). Once the dough portions have been cut, tuck all the cut sides of the dough underneath, leaving a smooth surface on top. Place the dough on the counter and cup your hand over it. Move your cupped hand with the dough inside in a circle on the countertop to seal the loose ends on the underside. Place the balls onto the prepared baking sheet and flatten slightly. Cover with the kitchen towel and let the rolls rise for an hour.

  5. Beat the egg and milk together and gently brush the top and sides of the buns with the egg wash. Sprinkle with sesame seeds if desired and transfer the pan to the oven.
  6. Bake for 15 to 18 minutes, until buns are golden brown.
  7. Serve warm or slice open, brush with butter or oil and toast on a grill or skillet. Store the rolls in airtight wrap for up to 1 week or freeze for up to 3 months.
Recipe Notes

***This recipe makes 8 buns that are the perfect size for a hamburger, but you can make buns of different sizes very easily. For smaller buns, divide dough into 12 pieces, let it rise for 45 to 60 minutes and bake for 12 to 16 minutes. For slider buns, divide the dough into 24 pieces, let rise for 30 to 45 minutes and bake for 12 to 15 minutes.

Nutrition Facts
Homemade Soft Hamburger Buns
Amount Per Serving (1 rolls)
Calories 281 Calories from Fat 45
% Daily Value*
Fat 5g8%
Saturated Fat 2g10%
Cholesterol 49mg16%
Sodium 412mg17%
Potassium 116mg3%
Carbohydrates 50g17%
Fiber 2g8%
Sugar 7g8%
Protein 9g18%
Vitamin A 159IU3%
Calcium 25mg3%
Iron 3mg17%
* Percent Daily Values are based on a 2000 calorie diet.