01 -
In the bowl of a stand mixer fitted with the dough hook, combine the milk, water, yeast, sugar, and egg.
02 -
Add the flour to the bowl, and mix until incorporated. Mix in the salt and butter. Knead on medium-low speed for about 10 minutes, or until the dough comes together into a soft yet tacky dough. Avoid adding too much extra flour to prevent tough buns.
03 -
Transfer the dough to a lightly oiled bowl. Cover with plastic wrap and let rise in a warm place until doubled in size, about 1 to 2 hours.
04 -
Line two baking sheets with parchment paper. Divide the dough into 8 equal parts. Gently roll each portion into a ball and place four to a baking sheet, 2 to 3 inches apart. Cover with a clean towel and let rise again until puffy and almost doubled, about 1 to 1 ½ hours.
05 -
Preheat the oven to 400°F. Brush the tops of the buns lightly with the egg wash. Sprinkle with sesame seeds if desired. Bake for about 15 minutes, rotating halfway through baking, until the tops are golden brown.
06 -
Transfer to a rack to cool completely. Serve fresh or store in an airtight container in the freezer for up to one month. Let defrost at room temperature before reheating in a 350°F oven until warmed or toasting.