Homemade Hot Dog Buns are soft, fluffy, and delicious. They’re the perfect way to make a classic ball park snack into a gourmet dinner.
These homemade buns are perfect for my Bacon Wrapped Hot Dogs but you could also use them as the bread for sandwiches that call for a hoagie roll!
Sabrina’s Hot Dog Buns Recipe
Hot dogs are always a favorite meal with both adults and kids. The ballpark snack tastes amazing when cooked to perfection and served with your favorite condiments and toppings. And they get even better piled onto freshly made buns! My homemade hot dog buns are fluffy and soft but still perfectly sturdy. This recipe makes 16 rolls, so you can eat some now and freeze some for later or make them ahead of a big party. Try them with bratwursts and sausages too!
Recipe Card


Ingredients
- 1 cup whole milk
- 1/2 cup water
- 1/4 cup unsalted butter
- 4 1/2 cups flour , divided
- 2 tablespoons sugar
- 1 packet instant yeast , 0.25 ounce
- 1 teaspoon kosher salt
- 1 large egg
Instructions
- To a medium saucepan add the milk, water and butter on medium heat.
- Using a thermometer, heat to 115-120 degrees.
- While the milk mixture is heating assemble dry ingredients.
- In a stand mixer add 2 cups of flour, sugar, yeast and salt.
- Mix with a dough hook to combine.
- When milk comes to temperature, turn the dough hook onto medium speed.
- Add in the milk mixture in a thin stream.
- Once the milk mixture is added in, add in the egg.
- When egg is mixed in, start adding the remaining flour ½ cup at a time.
- Once the flour is all absorbed, continue to use the dough hook to knead the dough for 5-6 minutes until it becomes smooth and elastic and pulls away from the bowl.
- Cover and let rise in a warm space for 1 hour.
- Punch down the dough.
- Cut the dough into 16 even pieces.
- Roll into 6″ long logs, pushing in the sides so they do not come to a point.
- Line two baking sheets with parchment paper.
- Flatten gently, cover with a clean dry kitchen towel and let them rise for 30 minutes.
- Preheat oven to 400 degrees.
- Remove kitchen towel, bake for 11-13 minutes.
- Allow to cool completely before slicing and assembling.