Skip to Content

Homemade Hamburger Buns (Perfect for Burgers, BBQ, and Sandwiches)

Share to Social

Soft, sturdy, and perfect for burgers, pulled pork, sloppy joes, and BBQ sandwiches, these homemade hamburger buns are easy to make and freezer-friendly.

hamburger bun and burger pin for pinterest

If you’ve ever spent time grilling the perfect burger only to pile it onto a store-bought bun, this recipe is for you.

These homemade hamburger buns are soft, sturdy, and incredibly versatile. We originally developed them for backyard cheeseburgers, but after the first batch came out of the oven, we quickly realized they were just as good for pulled pork, sloppy joes, barbecue beef, teriyaki chicken sandwiches, and more.

Unlike some ultra-soft hamburger buns that fall apart under juicy fillings, these have enough structure to hold up to hearty sandwiches while still remaining tender and flavorful.

Why You’ll Love These Homemade Hamburger Buns

  • Perfect for burgers and cheeseburgers
  • Strong enough for pulled pork and BBQ sandwiches
  • Easy to make with simple ingredients
  • Freezer-friendly
  • Great for sandwich rolls and dinner rolls, too
  • Beautiful golden color with classic sesame seeds

Ingredients

hamburger bun ingredients

You will find a full printable recipe card at the bottom of this post but here’s a quick peek at what you’re going to need to make these delicious buns. These are simple ingredients you probably already have in your pantry or refrigerator.

  • 1 cup milk
  • 1 tablespoon vinegar or lemon juice
  • ⅔ cup warm water
  • 2 tablespoons granulated sugar
  • 2½ teaspoons instant yeast
  • 3 tablespoons softened butter
  • 1 large egg
  • 1 cup all-purpose flour
  • 2¾ cups bread flour
  • 1 teaspoon salt

For the Topping

  • 1 egg
  • 1 tablespoon water
  • Sesame seeds

How to Make Homemade Hamburger Buns

Combine the milk and vinegar (or lemon juice) and allow it to sit for several minutes.

In the bowl of a stand mixer, combine the milk mixture, warm water, sugar, and yeast. Allow the mixture to sit for about five minutes.

wet ingredients for bread dough

Add the butter, egg, flours, and salt. Mix with a dough hook until a soft dough forms.

bread dough kneaded

Shape into a ball.

bread dough rolled into large ball

Transfer the dough to a greased bowl.

ball of bread dough in bowl

Cover, and allow it to rise until doubled in size, about one hour.

bread dough, risen in bowl

Punch down the dough and divide it into 8 equal portions.

dough cut into 8 pieces

Shape each piece into a smooth ball.

dough balls

Place several inches apart on parchment-lined baking sheets.

dough balls on parchment lined tray

Flatten each dough ball with your palm.

buns rising on baking sheet with parchment paper

Hint: Flatten the dough balls more than you think you need to before the second rise. I learned during recipe testing that these buns rise beautifully in the oven. If you leave them too rounded, you’ll end up with very tall buns. For a more traditional burger-joint style bun, gently press each dough ball into a wide disk before proofing.

Cover and allow the buns to rise for 25–30 minutes.

Preheat oven to 350°F.

Whisk together the egg and water. Brush the tops with the egg wash.

risen buns with egg wash

Sprinkle generously with sesame seeds.

unbaked buns with sesame seeds on tray with parchment paper

Bake for 20–25 minutes, or until golden brown.

baked hamburger buns

My buns took a bit longer to bake than originally expected, but keep a close eye on them. You want them golden, not overly dark. Overbaking can dry out the crumb.

Allow the buns to cool completely before slicing.

hamburger bun, sliced

These buns are even more delicious toasted with a little butter. The crisp exterior and soft interior make them the perfect base for burgers, barbecue sandwiches, sloppy joes, and more.

Serve with your favorite burger or other protein. (See my notes below about uses for these buns!)

burger with homemade bun

Perfect for More Than Just Burgers

One of the things I love most about these buns is how versatile they are. They’re sturdy enough for sloppy joes and barbecue sandwiches, but soft enough for burgers and chicken sandwiches. I recently used them for a teriyaki chicken sandwich topped with pineapple and teriyaki sauce, and they held up beautifully without getting soggy.

hese buns are fantastic for all sorts of sandwiches, including:

In fact, I recently used one of these buns for a teriyaki chicken sandwich topped with pineapple and teriyaki sauce. The sturdy texture held up beautifully and made a delicious alternative to a traditional burger.

I also keep homemade sloppy joe filling portioned out in my freezer, and these buns are sturdy enough to handle those saucy sandwiches without falling apart.

Can I Turn This Dough Into Hoagie Rolls?

bread dough in bowl

Absolutely. Divide the dough into 6 portions instead of 8 and shape each portion into a short log instead of a round bun. These make wonderful hoagie rolls for:

  • Meatball subs
  • Italian sandwiches
  • Philly cheesesteaks
  • Pulled pork sandwiches
  • BBQ beef sandwiches

If your primary goal is a softer hoagie roll, consider replacing about ½ cup of the bread flour with all-purpose flour.

Can I Use This Dough for Dinner Rolls?

Yes! For softer dinner rolls, replace about ½ cup of the bread flour with additional all-purpose flour. You can:

Make Classic Dinner Rolls

Divide the dough into 12–15 pieces, roll into smooth balls, and place them in a greased baking dish so they touch while baking.

Make Muffin-Tin Rolls

Place the dough balls into greased muffin tins for perfectly shaped individual rolls. These are wonderful for holiday meals and weeknight dinners alike.

Frequently Asked Questions

Can I freeze these hamburger buns?

Absolutely. Let them cool completely, then place in a freezer-safe bag and freeze for up to 3 months. To thaw, leave them at room temperature for an hour or pop them in a low oven for a few minutes. They taste just as fresh as the day they were baked.

Why did my buns turn out too tall?

The most likely culprit is not flattening the dough balls enough before the second rise. These buns puff up beautifully in the oven, so if you want a more traditional burger-joint shape, press each ball into a wider disk than you think you need before proofing. I learned this the hard way on my first batch!

Can I make softer buns?

Yes — swap about ½ cup of the bread flour for all-purpose flour. Bread flour gives the buns their sturdy structure, but reducing it slightly produces a lighter, softer crumb that works beautifully for lighter sandwiches and burgers.

Can I skip the sesame seeds?

Of course. The sesame seeds add that classic look and a subtle nuttiness, but the buns are delicious plain. You could also top them with poppy seeds, everything bagel seasoning, or just leave them bare.

Are these good for pulled pork sandwiches?

They’re excellent for pulled pork, sloppy joes, BBQ beef, and any other saucy filling. The slightly sturdier texture from the bread flour is exactly what you want when your sandwich has a lot of moisture — it holds together without falling apart.

What’s the purpose of the milk and vinegar mixture?

Combining milk with a splash of vinegar or lemon juice creates a quick buttermilk substitute. The acidity reacts with the other ingredients to produce a tender, slightly tangy crumb. It also helps activate the yeast and gives the buns a subtle depth of flavor you don’t get from plain milk alone.

Can I make these without a stand mixer?

Yes, though it takes a little more effort. Mix the wet and dry ingredients together in a large bowl, then turn the dough out onto a floured surface and knead by hand for about 8–10 minutes until smooth and elastic. It’s a great workout and the results are just as good!

How do I know when the dough has risen enough?

The dough should roughly double in size during the first rise — about an hour at room temperature. A good test is to poke the dough gently with a floured finger. If the indent springs back slowly, it’s ready. If it springs back immediately, give it a little more time.

Can I use this dough for hoagie rolls or dinner rolls?

Yes on both! For hoagie rolls, divide the dough into 6 portions and shape into short logs. For dinner rolls, divide into 12–15 pieces, roll into smooth balls, and bake in a greased dish so they touch. For softer dinner rolls, replace about ½ cup of the bread flour with all-purpose flour.

How do I get that beautiful golden color on top?

That comes from the egg wash — a whisked egg mixed with a tablespoon of water, brushed generously over the tops before baking. Don’t skip it! The egg wash is also what makes the sesame seeds stick and gives the buns that shiny, bakery-style finish.


Backyard Texas Grill Tip

For the best flavor, lightly butter the cut sides of the buns and toast them before serving. A quick toast adds flavor, improves texture, and helps the buns hold up even better under juicy fillings.

Thanks for Stopping By!

Before you go, why not pin some photos to your Pinterest boards?

Sharing is Caring

Help spread the word. You're awesome for doing it!