These soft and chewy buns are perfect for your next vegan hot dog or sub sandwich. Sure, most likely you could buy vegan hot dog buns easily and cheaply at your local grocery store but homemade bread just tastes better. Plus, bread is way more fun to eat when you’ve made it yourself. You only need four ingredients so get started now!
Click here for the printable recipe.
Video tutorial for Simple Homemade Hot Dog Buns
I like hot dog buns made with all-purpose unbleached white flour better. If you’re going to have junk food like hot dogs, might as well go all in, eh? But maybe you’re having some healthy hot dogs, like these Scallion Seitan Sausages, and you want to stay on the healthy theme. You can use whole wheat flour for this recipe. No problem, my friend. Just use less flour since whole wheat flour absorbs more water than all purpose flour. The general rule is to use 25% less volume when using whole wheat flour compared to white. However, since flour can vary brand to brand, it’s best to go by feel. Add flour a little at a time until you get the desired consistency.
Vegan Hot Dogs to go in those homemade buns!
Printable Recipe for Vegan Hot Dog Buns
Simple Homemade Hot Dog Buns
These homemade buns are perfect for hot dogs or sub sandwiches. Soft, chewy and easy to make, this simple bread only requires 4 basic ingredients: flour, yeast, water, and salt. Use your choice of whole wheat flour or white flour.
- 1 to 1 1/4 cup warm water (105°F-115°F)
- 2 1/4 teaspoons dry yeast (traditional or instant)
- 3+ cups all-purpose white unbleached flour or whole wheat flour*
- 1 teaspoon sea salt
- In a large bowl, whisk together the water, yeast, and a half cup of flour. Let it rest until the mixture becomes foamy, indicating that the yeast is active.
- Gradually add more flour and the salt, stirring it in completely between additions, until a soft, sticky dough forms. Scrape the dough out of the bowl and onto a floured surface.
- Knead the dough for 1 to 10 minutes, sprinkling more flour as needed to keep the dough from sticking too much. Avoid adding too much flour or the dough will become too stiff. Knead for a longer time for a smooth, elastic dough; the bread will be of finer quality. However, if you're pressed for time, just a short period of kneading is fine; the bread will still be pretty good.
- Place the dough back into the mixing bowl and cover. Let it rest in a warn, draft-free location for about an hour or until doubled in size.
- Uncover the dough and transfer it to a floured working surface. Divide into 6 - 8 equal portions and form the loaves. Refer to the video.
- Place the shaped loaves onto a prepared baking sheet, leaving 1-2 inches of space between. Cover with a damp, clean kitchen towel and let rise in a warm location for about one hour or until the loaves have doubled in size.
- Optionally, brush a syrup graze onto the tops of the buns. Make the glaze by mixing 1/2 tablespoon of water with 1/2 tablespoon of maple syrup.
- Bake at 400F (180C) for 20 - 25 minutes or until the buns are golden on top and sound hollow when tapped on the bottom. Let cool before serving.
The flour estimate is quite rough as the quality of flour and humidity can greatly affect how much flour is required. If you choose the greater amount of water, you will also need about a cup more flour.
Amount Per Serving: Calories: 112Total Fat: 1gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 0gCholesterol: 0mgSodium: 267mgCarbohydrates: 23gFiber: 2gSugar: 0gProtein: 4g
Nutritional Information automatically calculated by a plugin and may not be correct.
hmm homemade buns!!!!
Yay – I just made these & my family loved them! Thank you for the recipe!
You’re welcome, Melissa!
Am I missing something or does this not mention using the salt at all? I’m confused.
You’re not missing anything. I need to correct the instructions. Salt should be adding at the same time as the flour in step two. Thanks for the comment, Benjamin!
Thank you! 🙂
Great easy recipe! I tried making these buns and they were very easy to make; however, they didn’t rise for me. They rose minimal. I used the instant yeast fleischmans and it wasn’t expired. It was in my cupboard for at least 3 months. When I put the water and yeast together with the flour, it did fizz and bubble once I whisked it. Do you know what may have been the problem? I want to try again as this is a great recipe (it had a nice flavour given that it didn’t rise). Any suggestions? I didn’t use a thermometer for the water.
3-month-old yeast might be the issue. It may not have as much rising power. The other issue might be the water being too cool. Or too hot, killing some of the yeast. Next time, if you still have the same problem, try letting it rise in the oven with the oven light on. A warmer environment can help weak yeast do its job. Good luck!
Hi! Can i use almond flour or coconut flour as substitute?
What about spelt flour mixed with bread flour?
1.1*4 cup tap water for 40 seconds gets me 110 degrees on my water , you can get a cheap digital one amazon for 5 bucks if you need it
Made with half whole wheat and half unbleached flour. Tasted very good.
What size pan did you let them rise and bake on? Yours rose to such a nice size.
I made 10 rolls and some of them split apart. I suspect they were too small.
Also. Do u think it would work for burger buns? Don’t know if it would rise keeping a round shape??
I think burger buns would work too. I just used a regular large baking sheet.
Whole wheat flour does weigh down bread some so you may need a little longer to rise. Hope that helps for next time! Thanks for the comment 🙂
I made these with all purpose flour and they were absolutely perfect. I love u Mary. Thanks for another great recipe!!
Yay! I’m so happy you enjoyed these 🙂 Thanks for letting me know.
Mine came out like tiny little baguettes – tasty, but not at all light and fluffy like hot dog buns. 😕 Any idea where I may have gone wrong?
Check your oven temperature. It sounds like your oven might run a little hot.
You still need to update the instructions to add the salt…
oh no! Thanks for the reminder. I’ll do that right now!