Place all ingredients together in a large bowl or you can use your electric mixer with a dough hook. Keep mixing until a dough is formed. It does thicken as you mix. Your dough should be slightly sticky.
Turn out the dough on to a lightly floured surface and knead for about few minutes, stretching the dough away from you, then folding it back on itself. Avoid adding more flour if you can: the dough will become less sticky and easier to handle as you knead.
Divide the dough into 3 equal sized portions.
In a bowl mix together the butter, garlic and herbs (if using) to make the filling.
Roll one portion of dough out to a 25 x 20 cm rectangle. Flour regularly to stop sticking.
Spread the dough with ⅓ of the butter mixture. Sprinkle cheese over the top
Roll tightly from the long edge. Set aside and complete with the two remain portions.
Line a flat baking tray with baking paper. Plait the three rolled scrolls together on the tray. Either leave on the tray (you will have a more spread out loaf) or transfer to a sided loaf tin (this gives a higher compact loaf), do this by lifting the paper and placing it all as one unit into the sided tin.
Brush the top with any remains butter mixture.
Leave to rise in a warm draft free place for about 40mins.
Once risen, bake in a hot oven, 200°C for 35-40 mins. Check after 30 minutes to make sure it isn't starting to burn.
Cool for a few minutes before serving.
Serving Option: Brush with pesto or sprinkle with fresh herbs.