Combine bread flour, mik powder, sugar, and salt in a large mixing bowl and mix until well distributed. Make a well in the center.
Pour in ¾ cup lukewarm water then sprinkle the instant yeast over the water. Using a wooden spoon, stir the water to moisten the yeast.
Add the softened butter then slowly fold in the rest of the flour mixture with the liquid to create a dense dough.
Knead for 7-10 minutes until the dough becomes smooth. If the dough is too dry when you start to knead add a bit more water, a tablespoon at a time then knead to check again. Do NOT add too much water. The dough has to be dense, it will not be elastic but it should be smooth.
Transfer the dough to a greased bowl, cover with a plastic wrap and let it rest for 1 hour in a warm place.
Divide the dough into 20 pieces or about 50 grams each. Shape them into balls and arrange them on a baking tray lined with parchment paper.
Using a kitchen scissor, snip the top with 2 intersecting lines to form a cross. Cover with a tea towel and let it rest again for 30 minutes. Expect that they will not rise much.
Brush each piece with egg wash and sprinkle with sugar. Bake in a pre-heated oven at 180°C/350°F for 18-20 minutes or until top becomes golden
Take the star bread from the oven and transfer them to a bread basket or plate and enjoy with a cup of hot beverage.