Soft Homemade Hamburger Buns
These soft homemade hamburger buns are golden, fluffy, and ready in under 3 hours. Skip the store-bought bag and make buns your burgers actually deserve.
This post may contain affiliate links. which provide us a small commission when used to purchase. We’re grateful for your support.
Soft homemade hamburger buns are one of those things that sound intimidating but are honestly so much easier than you think, and the payoff is massive. We are talking pillowy, golden, slightly glossy buns that hold up to a juicy burger without turning into a soggy mess. Once you make these, the bag at the grocery store is going to feel like a real step down.
These buns come together with pantry staples and a little patience while the dough rises. If you are already a bread baker, you know the drill. If this is your first time working with yeast dough, do not stress. This is a great starting recipe. While you are here, you might also love my Homemade Pretzel Rolls or Classic Honey Challah Bread if you are on a bread-baking kick.
QUICKLY JUMP TO:
Why this Works
The secret to a bun that is soft but sturdy is fat and sugar working together with the gluten structure. Butter enriches the dough and keeps the crumb tender, while a touch of sugar feeds the yeast and promotes that gorgeous golden crust in the oven. Eggs add structure and richness without making the bun too dense or bready.
The egg wash before baking is not just for looks. It creates a thin, shiny barrier on the surface that locks in moisture, encourages even browning, and gives the sesame seeds something to stick to. Every step here has a job, and together they produce a bun that is bakery-worthy straight from your home oven.
Heather’s Recipe Notes
- Yeast matters: Use instant yeast for the most reliable rise. If you only have active dry yeast, you will need to proof it in the warm milk first before adding it to the dry ingredients.
- Dough texture check: The dough should be slightly tacky but not sticky. If it clings to your hands aggressively after kneading, add flour one tablespoon at a time until it pulls away cleanly.
- Size consistency: Use a kitchen scale to portion your dough balls. Around 90 to 100 grams per bun gives you a standard burger-sized bun. Eyeballing works, but the scale keeps them uniform so they bake evenly.
- Flat buns after baking: Press the dough balls down slightly before the second rise. Buns naturally puff up during baking, and if they go in too round, they can dome into a shape that is hard to eat.
- Do not skip the second rise: That second proof after shaping is what gives you the light, airy interior. Rushing it leads to a denser bun. Give them the full 30 to 45 minutes.
The Maillard Reaction
That deep golden color on top of a perfectly baked hamburger bun is not just cosmetic. It is the Maillard reaction in action, a chemical process that happens when amino acids and sugars in the dough are exposed to heat above 280 degrees Fahrenheit. The result is hundreds of new flavor compounds that create the rich, slightly nutty, toasty taste of a great bun.
The egg wash supercharges this process. Eggs contain proteins and sugars that brown faster and more evenly than plain dough, which is why brushed buns come out of the oven a consistent, deep amber rather than pale and dull. Baking at 375 to 400 degrees Fahrenheit gives the surface enough heat to trigger the reaction without over-browning before the interior finishes cooking. That sweet spot is where the magic lives.
Ingredients You’ll Need
- All-purpose flour
- Instant yeast
- Half & half – or whole milk
- Lukewarm water
- Sugar
- Eggs
- Butter
- Kosher salt
- Sesame seeds, optional
Subs & Variations
- Milk substitute: Whole milk is ideal for richness, but oat milk or unsweetened almond milk work fine in a pinch. Avoid watery milk alternatives as they can affect the dough texture.
- Butter substitute: Swap the butter for a neutral oil like avocado or vegetable oil if needed. The buns will be slightly less rich but still delicious.
- Brioche-style upgrade: Add an extra egg yolk and an additional tablespoon of butter for a richer, brioche-adjacent bun with a deeper golden color.
- Sesame-free: Skip the sesame seeds entirely or swap in poppy seeds, everything bagel seasoning, or flaky sea salt for a different vibe.
- Slider buns: Divide the dough into 12 portions instead of 8 for perfectly sized slider buns. Reduce the baking time by 3 to 4 minutes and keep an eye on the color.
Tips for Storing
- Room temperature: Store cooled buns in an airtight bag or container at room temperature for up to 3 days. They stay soft longer if you keep a paper towel in the bag to absorb excess moisture.
- Freezer friendly: These freeze beautifully. Once fully cooled, wrap each bun individually in plastic wrap, place in a zip-top freezer bag, and freeze for up to 3 months.
- Reheating from frozen: Thaw at room temperature for about an hour, or wrap in a damp paper towel and microwave for 20 to 30 seconds. A quick toast in a skillet with a little butter brings them right back to life.
- Avoid the fridge: Refrigerating bread actually speeds up staling due to starch retrogradation. Room temp or freezer is always the better call.
- Make-ahead option: The dough can be made through the first rise, then refrigerated overnight. Shape and do the second rise the next day. Cold dough is also easier to work with.
People Also Ask
Absolutely. A stand mixer with a dough hook makes the process easier, but this dough comes together just fine by hand. You will need to knead it for about 10 minutes on a lightly floured surface until it is smooth and elastic. It is a great arm workout.
Dense buns usually come down to one of three things: expired or inactive yeast, not enough rise time, or too much flour added during kneading. Make sure your yeast is fresh, your milk is warm (not hot, which kills yeast), and resist the urge to add too much flour if the dough feels sticky.
Yes. After the first rise, punch the dough down, cover it tightly, and refrigerate it overnight. The next day, let it sit at room temperature for 30 minutes before shaping, then proceed with the second rise and baking as normal.
375 to 400 degrees Fahrenheit is the sweet spot for homemade burger buns. Lower than that and they can come out pale and undercooked inside. Higher and the outside can over-brown before the center is done. Every oven is a little different, so start checking at 14 minutes.
The egg wash is your seed glue. Brush the buns generously right before baking, sprinkle the seeds on immediately, and press them lightly so they have contact with the egg wash. Do not skip the press or they will fall off the second you slice the bun.
Yes. Shape the dough into balls after the first rise, place them on a parchment-lined baking sheet, and freeze until solid. Transfer to a freezer bag and store for up to 2 months. When ready to bake, thaw on the counter, let them complete their second rise (which will take longer from frozen), then bake as directed.
Similar Recipes
Soft Homemade Hamburger Buns
Recommended Tools
Ingredients
- 1 cup lukewarm water, about 110ºF
- 3 tbsp half and half, or whole milk
- 2 ¼ tsp instant dry yeast
- 3 tbsp granulated sugar
- 1 large egg
- 3 ¼ cups all-purpose flour
- 1 tsp kosher salt
- 4 tbsp butter, room temperature
Sesame Topping
- 1 tbsp water
- 1 large egg
- 2 tbsp sesame seeds, optional
Instructions
- Fit the stand mixer with the dough hook attachment. Add the warm water, milk, yeast, granulated sugar, and egg. Stir to combine with a wooden spoon.
- Add the flour and kosher salt and mix until slightly shaggy dough forms. With the mixer running, add the butter 1 tbsp at a time. Continue on medium-low speed for 5-8 minutes. The dough will be tacky.
- Add dough to a lightly oiled bowl and cover. Rest in a draft free location for 2 hours.
- Divide the dough into 8 equal balls. Stretch the edges of the ball, folding it into itself and pinch the bottom seam together. Place on a parchment lined large baking sheet. Repeat with remaining 7 balls. Cover with a tea towel and let rise again for 1 to 2 hours.
- Preheat oven to 400ºF. In a small bowl, whisk together remaining egg and water. Brush tops of dough balls with egg wash and sprinkle with sesame seeds.
- Bake 15-17 minutes, rotating the baking sheet half way through. Remove and cool completely before cutting.
Save this Recipe!
Easily save this recipe to your own recipe collection box and come back to it anytime you want!
Notes
Nutrition
* Nutritional information is not guaranteed to be accurate.
Did you try this recipe?
Please consider Leaving a Review!Recipe by:
Co-Founder at Spiceology | More About Heather…
Heather is a recipe developer and content creator living in Vancouver, Washington. She started Farmgirl Gourmet in 2006, almost 20 years ago, as a way to share recipes with friends and family. Heather is also the co-founder of Spiceology , a unique spice company, which she started in 2013. She shares family friendly recipes for easy everyday meals with a gourmet twist.
