Soft, golden, fluffy, and sturdy enough to hold a juicy burger without falling apart. If you've never made your own buns before, they're honestly easier than people think and completely worth it.
Mix warm milk, sugar, and yeast together and let sit until foamy, about 5–10 minutes. Add melted butter, egg, and salt. Stir in flour gradually until a soft dough forms. Knead for 8–10 minutes until smooth. Cover and let rise until doubled, about 1–1½ hours. Divide into 6 portions and shape into balls. Flatten slightly and place on a parchment-lined tray. Let rise again for 30–45 minutes until puffy. Brush with egg wash. Bake at 375°F for 15–18 minutes until golden brown.