Add everything into your mixer bowl in order. This fits in my Kitchenaid Lift Bowl, however it would probably be too much for a lot of mixers, so I would probably halve it!
720 g Warm water, 180 g Milk/Cream of choice*, 30 g Yeast, 150 g Sugar of choice**, 1100 g Bakers Flour, 200 g Plain Flour, 150 g Ghee/Oil/Fat***, 20 g Salt
Knead on low with a bread hook for about 5 mins, as the machine starts to struggle bump it up a setting or two (every mixer is different!) and continue to knead for at least 5 minutes, but probably more like 10. You want the dough to be really smooth and silky and all that fat incorporated.
Place in a lightly oiled container to double
Once doubled, tip the dough out onto your dough mat, handling it fairly gently. Divide into 90g portions and shape into balls.
Place the balls on a baking tray lightly pushing them down to flatten them slightly, I fit 15 on a standard cookie sheet (American style, from Costco)
Egg wash lightly - optional, one egg with a table spoon of water mixed in a bowl and brushed over the top and sprinkle with seeds of choice
Bake for 25ish minutes at about 200 degrees.