250 g high protein flour ~ sifted (I used bread Flour)
2.5 g bread improver ~ sifted
2.5 g bread softener (I omit this as I didn't have any)
10 g milk powder ~ sifted
38 g caster sugar
½ teaspoon salt
1 teaspoon instant yeast
1 egg ~ lightly beaten
135 g water or milk (do not use milk powder if using milk)
30 g butter ~ softened
Filling
100 g salted butter ~ softened
40 g brown sugar
¼ teaspoon vanilla essence
Topping
65 g low protein (high ratio) flour ~ sifted
65 g butter ~ softened
55 g icing sugar ~ sifted (i used 30 g icing sugar+25 g brown sugar)
1 egg ~ lightly beaten
⅓ teaspoon coffee flavoring or you can use 1½ teaspoons instant coffee dissolved in 1 teaspoon water (I used instant mocca)
A pinch of ground cinnamon can be added to the coffee flavoring for extra flavor (optional)
Instructions
For filling
Beat butter with an electric mixer on medium speed using the paddle attachment for three minutes.
Add in vanilla essence and brown sugar. Beat till creamy.
Refrigerate the mixture until firm.
Divide mixture into 20 g portion ball. Keep refrigerated until ready to use. (I just divide the mixture according to how many doughs I managed to get)
For Topping
Beat butter and icing sugar using an electric mixer with the paddle attachment on medium speed for 5 minutes until mixture is light and fluffy. (I beat by the hand)
Gradually beat in egg.
Add in coffee flavoring.
Sift flour into mixture and mix on low speed until combined.
Refrigerate until ready to use.
For Bread
Mix sifted flour, bread improver, bread softener, milk powder, sugar, salt, instant yeast and egg in a mixer bowl.
On the mixer (with dough hook) on low speed. Pour in the ¾ of the liquid, a little at a time.
Add in the butter and pour the balance liquid if needed. Knead till dough is soft, smooth and elastic (not sticky).
Divide dough into 55 g portions. You should get about 9 portions.
Roll each portion into a ball. Cover the balls of dough and leave to rest for 10 minutes.
Flatten the dough and place a portion of filling in the center of the dough.
Gather the edge and pinch to seal. Make sure to seal well or the filling will leak out during baking.
Place on a greased baking tray. Repeat with remaining portions of dough. Place each bun about 7.5 cm apart on the baking tray.
Prove for 45 minutes in a warm place or until doubled the size.
Pipe the topping on the buns in a spiral, starting from the center.
Bake in a pre-heated oven at 170 C for 12 - 15 minutes or until bun are lightly brown.
Notes
Amount of liquid used may vary depends on the flour you used.