Home » Breads » Quick and Easy Hamburger Bun Recipe

Quick and Easy Hamburger Bun Recipe

Thank you for sharing!

This homemade hamburger bun recipe is a quick and easy way to make your burgers even better. They are soft and fluffy, and taste so much better than the store-bought variety.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you. See my disclosure policy here.

sheet pan of freshly baked hamburger buns

You can have the best homemade burger buns in just 30 minutes. Seriously. This quick and easy, small batch hamburger bun recipe makes perfectly soft burger buns that are way better than store bought. They’re exactly what you want to hold burgers or cheeseburgers, sloppy joes, shredded beef or pulled pork sandwiches, and more.

Quick and Easy Hamburger Bun Recipe

I discovered this burger bun recipe a few years ago (from A Taste of Home) and shared it on a weekly dinner menu. Since then, I’ve made a few modifications to the original recipe to make it even better!

They are perfect for enjoying homemade burgers however you like, from classic beef patties and cheeseburgers to healthy grilled turkey burgers and even veggie burgers.

This family loved recipe yields 8 buns, but can be easily doubled if you’re feeding a crowd. Also, the buns are baked to perfection in just 12 minutes. So if you’re looking for a great recipe for burger buns, give this one a try!

What makes this the Best Bun Recipe

There are a number of reasons that these quick 30 minute burger buns are simply amazing, and are sure to be your favorite go-to hamburger rolls recipe:

  • The dough is very soft and elastic, which makes it ideal for kneading in a mixer with a dough hook.
  • Your house will smell of freshly baked bread.
  • Homemade burger buns can be enjoyed fresh, or frozen and saved for later.

Follow my simple steps below to make the best, softest small batch hamburger buns recipe in under an hour.

hamburger buns recipe

Hamburger Bun Recipe Ingredients

Although this recipe calls for bread flour (I recommend King Arthur bread flour), but you can easily substitute all-purpose flour. I find that bread flour yields a smoother bun that looks exactly like store bought buns.

Note: Don’t skip the sugar! Since these buns have very little rise time, the sugar in the recipe helps provide a boost to the yeast.

Equipment Used in this Hamburger Bun Recipe

How to Make Homemade Hamburger Buns

Making the Dough. Dissolve the yeast in warm water in a large bowl. Add oil and sugar and let it stand for 5 minutes.

Add a beaten egg, salt, and 3 cups of flour to the bowl and make a soft dough. If the dough is too runny, add more flour 1/4 cup at a time until it is stiff enough to knead.

Knead the Dough. Turn the dough onto a surface that is covered in flour. Knead the dough (by hand or using a dough hook in a stand mixer) until it is smooth and elastic, which should take about 3-5 minutes.

Shape the burger buns. Divide and the dough into 8 pieces, roll each piece into a ball. To smooth the top, pinch the bottom of the dough repeatedly until it is smooth on top.

Gently flatten the roll in your hand. Place rolls 3 inches apart on a greased or parchment paper-lined baking sheet or hamburger roll pan. Cover and let rest for 20 minutes.

Bake the buns. Bake at 425°F for 8-12 minutes or until golden brown.

Ready to Serve. After baking, remove the pans from the oven and let them cool on wire racks. Once they are cooled, cut them in half to serve.

A baking sheet with 8 pieces of dough and a tea towel in the background

Tips for making Perfectly Soft burger buns

  • Be sure to combine the yeast with warm water – not cold or too hot.
  • Let the shaped bun dough rest for the full suggested 20 minutes to fully proof and get the best rise.
  • When the rolls come out of the oven, immediately brush the buns with some melted butter and sprinkle on sesame seeds for delicious flavor.

Recipe Variations

  • Add 1-2 tablespoons of dried minced onion or onion powder to the dough for onion flavor buns.
  • Swap out the bread flour for whole wheat flour for a healthier option.
  • Skip the sesame seeds and instead brush the buns with some garlic butter.
  • For a fun twist, use food coloring to tint the dough before shaping it into balls.

How to Serve Homemade hamburger buns

These quick and easy homemade burger buns are perfect for serving traditional beef burgers or cheeseburgers, or your favorite veggie or turkey burgers.

They are also delicious to enjoy with sloppy joes, pulled pork or chicken, shredded chuck roast, or other saucy main dishes.

Or use them to jazz up classic sandwiches by swapping slices of bread with soft hamburger rolls.

Turkey Burgers and buns with roasted sweet potato fries ready to serve

How to Store

Closely cover cooled hamburger buns in a sealed zip-top bag and store them at room temperature for up to 3 days. To reheat, place buns on a baking sheet and warm them in a 350°F oven for about 5 minutes until they’re soft and slightly crusty.

Note: If you plan on storing the hamburger buns for more than a day or two, it’s best to freeze them.

How to Freeze

Yes, you can freeze these hamburger rolls. Place your buns in a freezer-safe bag and freeze for up to 3 months.

To reheat frozen buns, thaw overnight on the counter, then place buns on a baking sheet and warm in a 350°F oven for about 10 minutes.

Love Baking? Try out these Baking Recipes

Baking is a quick and easy way to make delicious food. There are many different recipes to choose from, so you can find the perfect one for your needs.

If you are looking to bake a much more easy recipe than this one, try our Easy 3 Ingredient Biscuits. Love bread? This French Bread and Bisquick Corn Bread will surely be a family favorite! You’ll also love our Old Fashioned Yeast Rolls and Pizza Dough Recipe!

Or use your sourdough starter to make Sourdough Hamburger Buns.

Frequently Asked Questions

I don’t have a stand mixer. Can I knead this by hand?

Yes you can. Watch the video in this homemade bread post to see how to properly knead dough. This dough is soft and pliable, so flour your countertop and hands well before kneading.

How will I know if the dough has been kneaded long enough?

The signs that dough has been kneaded long enough. The dough should feel smooth, like the inside of your cheek. It should be tacky but not sticky. And, you should be able to stretch the dough several inches without it tearing.

This recipe is for active dry yeast. I have instant yeast. Can I use that?

Yes, you can. Skip adding the yeast to the warm water, and add it to the flour. Go ahead and mix the dough together as in step 2 of the recipe.

How do you keep your buns soft after baking?

There are a few things you can do to keep your buns soft after baking.
First, brush them with some melted butter as soon as they come out of the oven. This will help keep them moist.
Second, don’t over-bake them. They should be just golden brown, not dark brown.
Finally, store them in a zip-top bag or airtight container to prevent them from drying out.

grilled turkey burger and bun ready to serve

Get the Full Hamburger Bun Recipe Here

hamburger buns recipe

Quick and Easy Hamburger Buns

These quick and easy buns take just 30 minutes to make. Plus they're freshly baked and taste amazing.
5 from 11 votes
Print Recipe Pin Recipe
Prep Time 25 mins
Cook Time 8 mins
Total Time 33 mins
Course Side Dish, Lunch, Dinner, Bread
Cuisine American
Servings 8 buns
Calories 289 kcal


  • Baking Sheet


  • 2 tablespoons active dry yeast
  • 1 cup warm water 95° to 105°
  • cup vegetable oil
  • ¼ cup sugar
  • 1 large egg, beaten
  • 1 teaspoon salt
  • 3 to 3-1/2 cups flour (use bread flour or all-purpose flour)


  • Preheat oven to 425. In a large bowl, dissolve yeast in warm water. Add oil and sugar; let stand for 5 minutes. Add beaten egg, salt and 3 cups of flour and make a soft dough. If dough is too runny, add the rest of flour, 1/4 cup at a time.
  • Turn dough onto a floured surface; knead (by hand or using a dough hook in a stand mixer) until smooth and elastic, about 3-5 minutes. Immediately divide into 8 pieces and shape each into a ball. Place 3 in. apart on baking sheet (non-stick, greased, or cover with parchment paper). 
  • Cover and let rest for 20 minutes*. Bake for 8-12 minutes or until golden brown. Remove from pans to wire racks to cool. Cut in half to serve.


*You can let the hamburger bun dough rise 10 minutes, but I have found that 20 minutes is optimal for the lightest buns.
Keep homemade burger buns at room temperature in an airtight bag for up to 4-5 days. To freeze, seal in a bag and keep in the freezer for up to 3 months.
This recipe was inspired by Taste of Home


Serving: 1bun | Calories: 289kcal | Carbohydrates: 42g | Protein: 8g | Fat: 11g | Saturated Fat: 8g | Cholesterol: 20mg | Sodium: 303mg | Potassium: 83mg | Fiber: 2g | Sugar: 6g | Vitamin A: 30IU | Calcium: 10mg | Iron: 1mg
Tried this recipe?Let us know what you think!

Follow me on social media for the latest in simple, easy food inspiration:

38 thoughts on “Quick and Easy Hamburger Bun Recipe”

    • Yes, you can, I have before. Divide the dough into 10 hot dog buns. Then roll each until they are about 5″ long. Shorten the baking time by about 5 minutes (check them at that point).

  1. 5 stars
    Giving 5 stars for being a forgiving recipe and their beauty! Had a medical emergency during the last of the 20 min rise… hubs threw cling wrap and a towel over them and threw in the coldest fridge. Although they were a bit sticking to themselves and the wrap, I was able to separate and salvage them. Let them rise while the oven preheated again and baked for 8.5 minutes in the oven with a pizza steel above for heat retention as I made breakfast sandwiches. Look and smell amazing! Will not be able to comment and taste and texture until supper time but will advise!

  2. I commented yesterday but forgot to say was that I did not just form them into balls but I then flattened them with the heel of my hand to burger bun shape before setting aside to rise for the 20 minutes.

  3. 5 stars
    Aaaaamazing….. I was so impressed….how did I not know about this and I am a Baker….wow….. just wow !

    • Yes, you can, I have before. Divide the dough into 10 hot dog buns. Then roll each until they are about 5″ long. Shorten the baking time by about 5 minutes (check them at that point).

  4. I love reading all the reviews—they sound delish!! I don’t have bread flour, so wanted to use whole wheat flour. Do the whole wheat floe buns taste just as delicious as the bread flour?

    • Yes, you can use whole wheat flour, though they may be a tad denser than when using white flour. You might need to let them rise a little longer, as well.

  5. 5 stars
    These buns are so soft, fluffy and tasty. I added everything bagel to a couple of them. This will definitely be my go to recipe for buns.
    Thanks for sharing!!

  6. These are amazing!! Wonderful flavor and soft texture. So easy and quick! Husband says these are the only burger buns he wants from now on! Thank you for this recipe! (And thank you for the instant yeast tip!)

    • I prefer to freeze the dough before baking, however, if you bake them first you just let them thaw as you would frozen baked bread. I recommend thawing them on the countertop, covered to prevent them from becoming stale. If you thaw them directly in the toaster, they could become soggy.

  7. Oh my goodness! These are great! Yes, quick, easy & quite delicious! Made them today to use this week for lunches. I left 4 plain with just melted butter brushed on them after baking, the other 4 I used “Everything Seasoning”. Delicious! My new go-to bun recipe!

    • Adding Everything Seasoning to the tops of the buns is such a great idea! I am so happy to hear that you enjoyed the recipe.

  8. 5 stars
    These are delicious and quick to make. They take less time than driving to the store
    I use everything bagel topping on mine.

  9. 5 stars
    indeed super quick and easy to make! It’s tasty too! Thank you so much for sharing this hamburger buns recipe! Will make it again for sure!


Leave a Comment

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to content