Homemade Soft Hamburger Buns

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.

Jump to Recipe (or scroll for photos and riveting information...)
Advertisement - Continue Below

The Perfect Hamburger Bun

Not every burger is perfect. In fact, not every burger is even very good. Burgers tend to be one of those meals that are so common to all of us, that often the details get overlooked and you just make a burger. I’m here to tell you that you can take your average burger, pay attention to the details and make that burger great. After building the burger patty – either with the traditional method or the smash burger method – the most important part of a burger is the bun, and there’s nothing better than homemade soft hamburger buns.

Homemade soft hamburger buns on a cooling rack.

Brioche-Like Burger Buns

It may seem over-the-top to make your own hamburger buns, but it’s not difficult and they do make such a difference to that final delicious sandwich. The perfect hamburger bun has an  even crumb so that you can toast it evenly and add nice even spread of your favorite condiments. It should also be soft enough to bite into so you don’t tear or tug at that burger. Finally, it needs to be delicious all on its own. These homemade buns have all three qualities because of the addition of butter, egg and milk. They are somewhat similar to a brioche dough, but without nearly as much fat.

Ingredients on a grey counter with a wooden spoon.

How to Make Homemade Soft Hamburger Buns

Making these homemade soft hamburger buns basically entails stirring the ingredients together in a bowl, kneading the dough a little and letting it rise before shaping and baking. You will notice that this recipe calls for instant yeast (or fast-acting yeast), as opposed to active dry yeast. Instant yeast is a more concentrated form of yeast that is milled into smaller granules. It’s easier to use than active dry yeast because it can be mixed right into dry ingredients, rather than having to proof the yeast in liquid before adding other ingredients. If active dry yeast is what you have, then not to worry – you can still use it. Just increase the quantity to 1 tablespoon OR let the dough rise for a little longer than you would otherwise. You can ready all about how to convert different types of yeast here

Two hands grating butter into a bowl of flour with a wooden spoon sticking out of it.

Grating in Butter

If you’re using a stand mixer to mix your dough, cut the butter into tiny chunks and just throw it in a little at a time as the dough hook turns. If you’re making this dough by hand, freeze the butter for 10 minutes or so and then grate it into your flour mixture. This creates chunks of butter that are the perfect size and they will disappear into the dough as you knead.

A hand kneading dough in a glass bowl with a wooden spoon, a small bowl of flour and a box grater near by.

Kneading Dough by Hand

Mixing and kneading the dough by hand is not really a big deal, unless you have dexterity issues. Start by folding the dough over on itself in a bowl, picking up all traces of dry flour. Then tip it out onto the counter with a little flour and push the dough away from you with the heel of your hand, fold the far end towards you over on itself, give the dough a quarter turn and repeat. Continue to knead until the dough is soft and smooth.

Two hands stretching dough thin to show when the dough has been kneaded enough.

How to Tell if you’ve Kneaded Enough

You’ll know when the dough has been kneaded enough by stretching a small piece of the dough with your fingers. If it rips, it needs more kneading. Once you can stretch it apart without it tearing, you’re ready to let the dough rise.

Dough having risen in a bowl with a towel, a small bowl of flour and a bench scraper next to it.

First Rise

The first rise should take 1½ to 2 hours, but it really depends on your room environment – the warmer the room, the faster the dough will rise. Instead of timing the dough, judge the timing by how the dough looks. Once the dough has doubled in bulk, it’s ready to be divided and shaped.

Homemade soft hamburger bun dough cut into 8 pieces on a counter.

How to Adjust Size of Buns

Cutting the dough into 8 portions will give you buns that fit a burger perfectly, but you may choose to make these buns smaller depending on how you are going to use them. If you’re making sliders, for example, you’ll want to divide the dough into 24 little portions and bake for a shorter period of time – about 12 to 15 minutes in the oven. 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 each ball on a greased baking sheet and press it down to flatten it a little.

A hand sprinkling sesame seeds on hamburger dough balls.

Sesame Seed Hamburger Buns

The classic burger bun has sesame seeds on top, but that’s entirely up to you. Maybe you’ve never liked those sesame seeds, in which case, leave them off. These are just as delicious with or without the sesame seeds. What is important, however is the egg and milk wash that goes on top. This is what will give you the dark brown shiny color that makes these buns look bakery-shop perfect.

Hamburger buns cooked on a sheet pan.

How to Store

Of course, there’s nothing like enjoying a homemade soft hamburger bun on the day it is made, but unless you’re making 8 burgers you’ll have some leftovers. You can store these in an airtight bag at room temperature over night or in the refrigerator for up to a week. You can also freeze the buns for up to 3 months, which means you’ll have a homemade burger bun any time you like! You never know when you might need the perfect burger bun, after all.

Homemade soft hamburger buns in a towel lined basket.

Featured Recipe Techniques

More about the skills used in this recipe.

Cooking School
How to Make a Burger

Tasty, tender and juicy. Those are the three qualities of a burger that everyone can get behind. Some like a...View Technique

Advertisement - Continue Below

Homemade Soft Hamburger Buns

  • Prep Time: 20 m
  • Rising TIme: 3 h
  • Total Time: 3 h 20 m
  • Servings:


  • 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.
Advertisement - Continue Below
Advertisement - Continue Below
Advertisement - Continue Below

Comments (22)Post a Reply

  1. I made this recipe to the letter and these Hamburger Buns were Delicious! I had not ever made Homemade Hamburger buns but my Mama used our make them when we were children, mostly out of necessity. They brought back wonderful memories and were perfect with our pulled pork!

  2. 5 stars
    The buns just came out of the oven and they are beautiful. We will be eating them tonight. I have been making other quick buns and other bread for a very long time and always looking for new recipes. I came upon your web cite by chance and so glad I did. The dough was so easy to handle. I lightly buttered the counter to cut the dough and form the buns and that works perfectly without any additional flour. Looking forward to trying your other recipes. Don’t have the shallots but I will be trying that recipe next time.

  3. I totally made the hamburger buns today oct 2,2020. Exclude the sesame seeds wish I could post my pic of the buns

  4. 5 stars
    This was my first attempt making my own buns. Wow! Amazing! The recipe is so thorough and easy to follow. Made them the old fashion way without a stand mixer and loved the entire experience! Everyone enjoyed the buns! Thank you for the great recipe!

  5. 5 stars
    My dough consistency was perfect, thanks to the spot-on recipe ingredients and measurements. 🙂 I always appreciate your attention to detail, Meredith! It makes all the difference. The flavor of the buns is really, really good. They are beautiful and delicious. With some of my leftover buns, I’m going to split them apart, use a garlic butter spread, then top with shredded mozz and pop them into the toaster oven for a bit, to go along with a pasta meal later this week. The bun recipe is so easy, especially with the help of my KitchenAid stand mixer. Anyone can make these.

  6. Awesome buns. I also want to thank you Meredith for putting in the time in the stand mixer. It seems that no one ever puts how much time in the stand mixer and for novices like myself, that’s a problem. So thank you for doing that and I hope you will continue to do it and other recipes.

  7. 5 stars
    I have now made these rolls a couple of times! Delicious! I used my bread machine to make the dough. Just add the ingredients as you normally would do for your machine. I weighed the dough, 85g, for a slightly smaller hamburger roll. Placed them on lightly buttered parchment paper and let them rise for an hour and baked. I am getting better at forming them into a ball! They smell so good!

  8. Thank you so much for this easy recipe. I too had never made hamburger buns. Hubby was not liking the ones that I had tried from the store. Geronimo…. He liked them and said…….now thats a winner!! So easy to make using the mixer and turned out perfect. I did bake them in my toaster oven at 370 degrees and they came out great. Keep up the great work Meredith and thank you for what you are doing to help us all.

  9. 5 stars
    I first made these buns at the start of the pandemic. I’m not a baker but I thought nows the time to start a new hobby. I was amazed at how easy the recipe was to follow and how great they came out. I have made them regularly since and they are now a family favorite. Thank you, Meredith!

  10. Thank you Meredith!!! Oh my! These turned out sooooo good! I love your recipe! I will be doing these again!!!
    I really look forward to your recipes because you make it easy to understand and make me feel like I can do it!! Thank you!!

  11. My son-in-law loved these buns, but asked if they could be made into dinner rolls for Thanksgiving. If so, what changes need to be made?

  12. 5 stars
    Oh. My. Goodness. I have been looking for a recipe similar to this for at least seven years. You knocked it out of the park!

  13. 5 stars
    First of all thank you, thank you for sharing this awesome recipe, I made the buns and it came out beautifully. The second time I attempted a loaf of bread and my family loved it. I will be using this recipe every time I make bread and buns.

  14. I have 12 grandkids, and they (and their parents) all give these buns an A+ ! Whether it’s BBQ pulled pork or a big, juicy burger, these get thumbs up from the entire family.

  15. 5 stars
    I make these buns at least twice a month. We and our grandkids love them for burgers, sloppy Joe’s, and pulled pork sandwiches. And if there are (rarely) 1 or 2 left after dinner, I love to lightly toast them and use for egg & bacon sandwiches, or spread with crunchy peanut for breakfast!

Leave a Reply

Your email address will not be published. Required fields are marked *