This is by far the best bread/ bun recipe Iv ever come across. Thanks to suhaina. I absolutely stunned my entire household with this recipe. Was extremely soft and delicious.. Il never buy this from the bakery again :)

The measurements were just perfect! :)

for the dough
3 cups bread flour
3/4 to 1 cup warm water (approx)
4 tbsps sugar
2 tbsps milk powder
1 tsp salt
2 tsps instant yeast
1 egg
3 tbsps melted unsalted butter

for the filling:
sausages- I used chicken
white sesame seeds
1 egg, for the egg wash

  • In a large mixing bowl. mix together the flour, milk powder, yeast, sugar, salt.
  • Make a well in the centre and add the egg.
  • start kneading and slowly add the water. use required amount of water to form a dough.
  • knead for a few minutes and add the butter. knead and place in a bowl. leave it in a bowl to double in size. approx 1 hour.

  • Line a baking tray with parchment paper.
  • After the dough has doubled in size, roll it over a floured work surface.
  • Divide into equal balls . I got 10
  • Take each ball and roll it with your hand like shown in the below pic. 

  • wrap it around a sausage and place on the baking tray.
  • Repeat the same for the rest of the dough balls.
  • cover and place in a warm place for the 2nd rise. approx 45 min to 1 hour.

  • 10 mins before you start the baking process, preheat the oven at 180 deg celcius.
  • do an egg wash on top of your rolls and sprinkle some white sesame seeds.
  • bake for about 10 mins or till the tops become golden brown.


  1. urs looks so good... even i love suhaina's recipe, i've made it a couple of times and have turned out to be so good... :)