
Homemade hot dog buns are one of those small kitchen projects that pays off in a big way — soft, pillowy, and golden in a way that store-bought versions simply can't match. These are built from a short, straightforward list of pantry staples: milk, flour, butter, egg, yeast, sugar, and salt, with nothing hidden in the mix that would raise any flags. The enriched dough gets its tender crumb from softened butter worked in gradually during kneading, which gives each bun that slightly sweet, brioche-adjacent quality that makes every bite feel a little indulgent. A final brush of milk before baking helps the tops turn a deep, even golden brown that looks genuinely impressive coming out of the oven. They bake up just close enough together that the sides stay soft and pull apart cleanly — exactly the texture you want cradling a hot dog or sausage. Once you've made a batch of these, reaching for a plastic bag of buns at the grocery store is going to feel like a real step down.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →8 servings








Combine the warmed milk, yeast, and sugar in the bowl of a stand mixer (or a large bowl). Stir briefly and let stand for 5–8 minutes, until the surface is foamy and the mixture smells yeasty — this confirms the yeast is active.
Add the flour, salt, and egg to the yeast mixture. Mix on low speed with the dough hook (or stir with a wooden spoon) until a shaggy dough forms, about 2 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
