Homemade Burger Bun Recipe Jump to recipe

Homemade Burger Bun Recipe

Make your burgers even better with our delicious homemade burger bun recipe! Soft, slightly sweet, and easy to make at home.

This burger bun recipe is for a bread designed to hold a burger patty, toppings, and sauces.
Typically soft, slightly sweet, and with a light texture, burger buns are meant to complement the savory flavor of the patty. Although their origin is uncertain, burger buns can be easily made at home using common ingredients such as flour, yeast, sugar, salt, milk, and butter.
Homemade buns often offer better flavor and freshness than store-bought ones, making them an ideal way to elevate your burger experience.


Homemade Burger Bun Recipe

Cooking method: Baking
Cuisine: United States
Difficulty: intermediate
Prep timeCook TimeRest TimeTotal Time
15 min 20 min 60 min 95 min
Servings: 8 person
Calories: 230kcal
Best season: all

Burger buns, much like burgers themselves,

have an uncertain history and origin.

Homemade Burger Bun Recipe
Make your burgers even better with our delicious homemade burger bun recipe

However, it is believed that they were first used in China as a means of holding meat over a thousand years ago.
Buns then made their way to Europe and eventually arrived in the United States, where they became a popular accompaniment to the American hamburger. In the early 20th century, mass-produced buns were invented, allowing fast-food chains like McDonald’s to serve burgers on a large scale.

Today, burger buns come in various styles and flavors, from classic sesame seed buns to brioche buns, and more. Homemade burger buns are a great way to personalize burgers with unique flavors and textures.



  1. In a large mixing bowl,

    combine flour and salt.

  2. In a separate bowl, dissolve yeast and sugar in warm water.

  3. Add warm milk and melted butter to the yeast mixture.

  4. Pour the yeast mixture into the flour mixture and mix until a dough forms.

  5. Knead the dough on a stand mixer, or floured surface for about 5-10 minutes until smooth and elastic.

  6. Place the dough in a greased bowl and cover it with a damp cloth. Let it rise in a warm place for about 1 hour.

  7. Preheat the oven to 200°C (400°F).

  8. Punch the dough down and divide it into 8-10 equal pieces. Roll each piece into a ball and flatten it slightly.

  9. Place the buns on a lined baking sheet and brush the tops with the beaten egg. Sprinkle sesame seeds on top if desired.

  10. Bake for 15-20 minutes or until golden brown.

  11. Let the buns cool on a wire rack before slicing and using.

    Enjoy, Good Appetite!

Your might also like

Amazingly Tasty Pulled Pork Burger

395 minutes intermediate

Homemade Breakfast Pizza

110 minutes intermediate

Easy, Homemade Dinner Roll

170 minutes beginner

Homemade Authentic Pizza Dough

125 minutes beginner

Homemade Chicken Alfredo

45 minutes intermediate

Homemade Naan Bread

175 minutes intermediate