Add water, sugar, butter and yeast into a mixing bowl. If you are using milk add this now, if you are using milk powder add it with the flour.
Let the yeast bloom for roughly five minutes.
Once the yeast is activated, add the remaining ingredients. When adding the flour, start with only using six cups first and set aside the remainer cup of flour if needed.
Bring the mix together using a wooden spoon until it forms into a rough dough ball.
Turn the dough out onto a floured surface or silicone baking mat.
Knead the dough for a couple of minutes. Only add some flour if it is too wet. The dough should remain slightly tacky at this stage though.
Place the dough back into the bowl and set aside covered in a warm spot for an hour.
Turn the dough back out onto the floured surface and divide the dough evenly. I get roughly sixteen lunch-sized rolls out of this recipe. Watch the video for tips on rolling out the dough.
Place the dough balls onto a lined baking tray and leave in a warm spot for another 30 minutes or until doubled in size,
Once they have risen, cover with grated cheese and diced ham.
Bake the rolls in a pre-heated oven at 180℃ fan bake for around 12 minutes until golden brown.