Using a stand mixer add the dry ingredients to the mixing bowl. Mix the dry ingredients together
Make a well in the center and add one egg. Pour the milk into the bowl. Start the stand mixer on a low setting and allow it to knead the dough. Slowly add in the butter
Scrape down the sides of the bowl and knead for 15 minutes or until the dough is smooth and pulls away from the sides of the bowl. The dough will feel quite floppy and soft but not sticky. You can also knead by hand, however you will need quite a lot of muscle power
Grease a bowl with oil and rub some oil on the dough. Place the dough in the bowl and cover with a cling wrap
Place the dough in a warm environment for 1-2 hours until it rises to about 3 times the original size
Punch the dough with your hand and divide the dough into eight pieces
Make each piece into a neat round circle and tuck the edges underneath
Place on a tray lined with parchment paper. Cover loosely with a clean kitchen towel and allow to rise for another 30 minutes
Make the egg wash by beating the egg with a tablespoon of water. Brush the buns with egg wash and sprinkle sesame seeds
Bake at 180 degrees Celsius for 15 minutes or until golden brown
Cool on a wire rack and store in an airtight container