Soft Homemade Burger Buns Recipe for Juicy Burgers

These homemade hamburger buns are buttery, soft and will elevate your burger nights. This easy burger bun recipe takes about an hour and yields buns that are far better than store-bought.

up close photos of a Homemade Burger Bun cut in half

I always prefer homemade bread — whether it’s no‑knead bread, pretzel bread, french bread, or dinner rolls, homemade usually wins. These hamburger buns are no exception: rich with butter, soft in texture, and the perfect match for a great burger.

front view of 4 Homemade Hamburger Buns (Burger Buns)

Burger Buns: Ingredients & Substitutions

Notes about the main ingredients and simple substitutions you can use without sacrificing texture and flavor.

ingredients in this Homemade Hamburger Bun recipe
  • Granulated sugar. Sugar helps the yeast activate; you can substitute honey if desired.
  • Whole milk. Any milk (not fat free) will work, but whole milk gives the richest crumb.
  • All-purpose flour. You can replace up to half the flour with whole wheat pastry or white whole wheat, but these buns are best with a quality all-purpose or bread flour.
  • Salted butter. Unsalted butter is fine; adjust salt if you use unsalted.
7 Homemade Hamburger Buns, one cut in half

How to Make Hamburger Buns

You can make these buns in a stand mixer with a dough hook or by hand. Both methods are straightforward.

Start by combining warm water, sugar, and active dry yeast in the bowl of a stand mixer fitted with a dough hook or in a large bowl if mixing by hand. Let sit 5–10 minutes until foamy.

two photos showing How to Make Homemade Hamburger Buns

Add melted and cooled butter, milk, and the egg to the proofed yeast and stir gently to combine.

Ingredient Temperature

Make sure the butter and milk are cooled completely before adding to the yeast. If the mixture is over 105°F, it can kill the yeast and the dough won’t rise.

two photos showing How to Make Homemade Hamburger Buns

Stir in 3 cups of all‑purpose flour and the sea salt using the dough hook. Add additional flour in 1/4 cup increments and knead until the dough forms a smooth, slightly tacky ball. If mixing by hand, use a wooden spoon or spatula and finish kneading by hand if needed.

Shape the dough into a ball, place it in a lightly oiled bowl, cover with a damp towel, and let rise until doubled, about 60 minutes.

two photos showing How to Make Homemade Hamburger Buns

Once the dough has doubled, punch it down and divide it into 12 equal pieces. Weighing the dough ensures uniform buns, but you can approximate if you don’t have a scale.

two photos showing How to Make Homemade Hamburger Buns

Shape each portion into a flat, round disc about 2–3 inches in diameter so the baked buns aren’t too tall to bite into. Place on a parchment-lined baking sheet, cover with a damp towel (not touching the rolls), and let rise again until doubled, 30–60 minutes.

How to Make Homemade Hamburger Buns - buns rising on baking sheet

Bake & Serve

Near the end of the final rise, preheat the oven to 375°F. Bake the buns for 15 minutes or until golden brown.

Homemade Hamburger Buns on a baking sheet after baking

Remove the buns from the oven and immediately brush the tops with melted butter, then sprinkle with sesame seeds or coarse sea salt.

butter being brushed onto the top of a homemade hamburger bun
front view of sesame seeds being sprinkled on Homemade Burger Buns

Serve

Slice the buns in half and use them for hamburgers, turkey or chicken burgers, shredded BBQ chicken, or hearty sandwiches. They also pair well with chicken salad, egg salad, or veggie burgers.

6 Homemade Hamburger Buns on a baking sheet after baking topped with sesame seeds

Burger Buns Recipe FAQs

How do you store burger buns?

Store leftovers in an airtight container or bag at room temperature for up to 3 days.

How do you freeze hamburger buns?

Cool completely, place in a freezer-safe bag, and freeze for up to 1 month.

How do I make crisp buns?

To crisp buns, slice them in half and: 1) place cut-side down on a baking sheet and warm in a 350°F oven for about 5 minutes; 2) toast them in a toaster; or 3) place them cut-side down on the grill for 30–60 seconds.

6 Homemade Hamburger Buns (Burger Buns), one cut in half

If you try this recipe and enjoy it, please leave a comment and rating. I love seeing your photos and creations!

Homemade Hamburger Buns thumbnail

Homemade Hamburger Buns (Burger Buns)

Laura

These homemade buns are buttery, soft and will take homemade burgers to the next level.
5 from 13 votes
Course Bread, Main Course, Side Dish
Cuisine American
Servings 12 Buns
Calories 220
Prep Time10 minutes
Cook Time15 minutes
Rising1 hour 30 minutes
Total Time2 hours

Equipment

  • KitchenAid Mixer (optional)
  • Measuring spoons
  • Measuring cups
  • Spatula
  • Baking sheet
  • Parchment paper

Ingredients

Burger Buns:

  • ½ cup warm water
  • 2 Tablespoons granulated sugar
  • 1 Tablespoon active dry yeast
  • 4 Tablespoons salted butter (melted and cooled)
  • 1 ¼ cups whole milk (room temperature)
  • 1 egg
  • 1 teaspoon fine sea salt
  • 3 ½ to 4 cups all-purpose flour

Topping:

  • 2 Tablespoons butter (melted)
  • 2 Tablespoons sesame seeds or coarse sea salt

Instructions

  1. Combine water, sugar, and yeast. Let sit 5–10 minutes until foamy.
  2. Add melted butter, milk, and egg; gently stir to combine.
  3. Add 3 cups flour and sea salt, mix on low with a dough hook.
  4. Add more flour ¼ cup at a time and knead until dough is smooth and slightly tacky.
  5. Place dough in a lightly oiled bowl, cover, and let rise until doubled, about 60 minutes.
  6. Punch down, divide into 12 pieces, and shape into flat discs about 2–3 inches across.
  7. Cover and let rise again until doubled, 30–60 minutes.
  8. Preheat oven to 375°F during the final rise.
  9. Bake for 15 minutes or until golden.
  10. Brush tops with melted butter and sprinkle with sesame seeds or salt. Serve warm.

Notes

Store: Keep buns in an airtight container at room temperature for up to 3 days.

Freeze: Cool completely, then freeze in a freezer-safe bag for up to 1 month.

How to crisp: Slice and toast in a 350°F oven for about 5 minutes, in a toaster, or briefly on the grill.

Ingredient substitutions:

  • Granulated sugar can be replaced with honey if preferred.
  • Any milk except fat-free works; whole milk gives the best texture.
  • Up to half the flour may be swapped for whole wheat pastry or white whole wheat, but the best results come from all-purpose or bread flour.
  • Unsalted butter can be used; adjust salt to taste.

Nutrition

Serving: 1 bun
| Calories: 220 kcal
| Carbs: 32 g
| Protein: 5 g
| Fat: 8 g

Nutrition information is an approximation.

Try these Recipes

Chicken Burgers

Best Coleslaw Recipe

Best Hamburger Recipe

Best Potato Salad Recipe

Broccoli Salad

Turkey Burgers