These homemade hamburger buns are easy to make with pantry staples and are so soft and fluffy you will never go back to store-bought buns again!
Making bread recipes at home from scratch can really elevate any meal to restaurant quality! Whether it’s French bread, sourdough or dinner rolls, it’s easier than you think.
Table of Contents
Hamburger Bun Recipe
You can’t beat a big, juicy hamburger loaded with burger sauce and all your favorite toppings. Another way to take it up a notch? These homemade hamburger buns! Making them from scratch really does make your burger next level delicious.
These are the perfect hamburger buns for a backyard BBQ or weeknight dinner. They’re super soft, delicious and sturdy enough to hold your burger with all the toppings! Plus they’re so easy to make, you won’t want to go back to store-bought hamburger buns.
We love to serve them with not only with hamburgers but BBQ pork, BBQ chicken and kalua pork, too. You can even make a smaller version for cheeseburger sliders.
How to Make Homemade Hamburger Buns
Start by whisking together 2 cups flour, sugar and salt in the bowl of a stand mixer. Pour the milk and water in a small bowl and microwave until warm (about 30 to 45 seconds). Add the warm milk mixture to the flour mixture. Then mix in the egg, yeast and vegetable oil.
Add in 1/2 cup flour at a time, kneading with your bread hook until the dough no longer sticks to the sides of the bowl. Press on the dough with your finger to test if it’s ready. If your finger doesn’t stick to the dough (but it’s still soft), then you’re good to go.
Rub shortening or oil around the dough ball and then cover the bowl with a warm towel. Place the bowl by a window (to help quicken the process) and let it rise for 30 minutes.
Once the dough has risen, punch it down with your fist. Then divide into 8 balls and place on a baking sheet. Use your palm to gently press down on each dough ball. Then let rest for another 30 minutes.
Bake at 375°F for about 15 to 20 minutes. The centers should be cooked through and the tops golden brown. Remove from oven and brush butter on the tops of the buns. Let cool, then slice in half before serving.
Helpful Tips
- If you want extra large buns, divide into 6. If you’d like smaller buns, divide into 10-12.
- Although it’s optional, I like to add an egg wash and sesame seeds to get the perfect hamburger top. The egg wash helps create a shiny hard top on the bun.
- After the buns come out of the oven, coat the tops with butter for a richer taste.
- Use a serrated knife to slice the buns in half. You get the cleanest cut with this type of knife.
Freezer Instructions
These buns are great for freezing. Once they cool, simply transfer to a freezer bag or container and store in the freezer. Let thaw at room temperature for a few hours when ready to enjoy. I like to toast my buns first before adding the toppings.
More Ways to Use Hamburger Buns
- Sloppy joes or turkey sloppy joes
- Turkey burgers
- Slow cooker BBQ brisket
- Greek chicken burger
- Grilled chicken sandwich
- Italian burgers
- Baked hamburgers
- BBQ pork sandwich
- Best cheeseburger recipe
Ready to make more bread recipes? Try my easy pizza dough or these homemade breadsticks!
More Bread Recipes
HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Hamburger Bun Recipe
Ingredients
- 3 cups all-purpose flour , more as needed
- 3 Tablespoons granulated sugar , divided
- 1 ½ teaspoons Kosher salt , or sea salt
- ½ cup warm water
- ½ cup warm milk
- 1 large egg , whisked
- ¼ cup vegetable oil
- 1 Tablespoon instant yeast
Optional: egg wash, sesame seeds for tops
Instructions
Make the dough:
- In the bowl of a stand mixer or a large bowl, whisk together 2 cups flour, the sugar and salt. In a small microwave bowl, combine the milk and water and microwave for 30-45 seconds or until warm (about 105°F). Then add to the flour mixture.
- Add the egg, yeast and vegetable oil to the flour mixture and mix until combined.
- If you are using a stand mixer, put on your bread hook and then add in 1/2 cup of flour at a time and continue to knead, until the dough is no longer sticking to the sides. You’ll know it’s ready when your fingers no longer stick to the dough, but it's still soft.
- Then cover the ball of dough and sides of the bowl with shortening or oil and cover the bowl with a warm towel. Set by the window and allow it to rise for about 30 minutes.
Prepare to bake:
- Punch down the dough and cut into 8 pieces. Then place on a baking sheet. Lightly press down with your palm and let rest another 30 minutes. Preheat oven to 375°F. If you'd like sesame seeds on top, whisk together one egg white with 1 Tablespoon of water. Gently brush on the tops and sprinkle with sesame seeds.
- Bake for 15-20 minutes, or until the tops are golden brown and the center is cooked through. Remove from the oven and coat the tops with butter. Allow to cool. Then slice just before serving.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
I have never made bread before, is there a particular type of flour I should use?
All-purpose flour is best for this particular recipe. Always check the recipe card and it will indicate which type of flour to use. Looking forward to hearing how it goes.
thank you for your wonderful bread recipe. I’m trying your hamburger recjpe next and can’t wait to take them out of the oven. Joyce
So glad to hear that! Hope you love the hamburgers :)
Hi, these turned out really good!! My kids loved them. Thanks for the recipe and all your other bread recipes too. They turn out great!!!
Yay, I’m so happy to hear that Elie! Thanks for your comment :)
Do you have any substitutes for milk?
I haven’t tried substituting milk in this recipe but any milk substitute should work just fine!
I’ve stopped buying buns. I’ve now made this at 6-7 times and it’s been perfect everytime!
Me too! Love that!
We’re still trying to avoid the grocery store so I love finding recipes like this! Thank you!! My husband and kids are going to love this.
What great timing! I had been thinking of grilling hamburgers for the weekend and wanted to have some nice rolls to serve them on. And, since I had finally found some yeast in the store, these were my first choice. They turned out beautifully and tasted so much better than store bought. Thanks for helping make my family BBQ even better.