Mix together 3/4 of the flour with salt, sugar, onion powder and yeast. In a saucepan melt the butter, milk and water and leave to cool slightly before pouring into the dry mixture. Kneed the dough for 3 minutes before adding in the eggs. Once combined, add in the remaining flour and kneed for another 3 minutes. Flour your work surface and bring the dough together. Place in an oiled bowl and proof for one hour.
Sprinkle the base of a baking dish with breadcrumbs and brush some of the garlic butter around the edges. Place the dough balls in the baking dish and cover with cling film. Leave to sit for 30 minutes to proof before brushing the remaining garlic butter on top. Cover with foil and bake at 350F for 30 minutes.
Make garlic butter
Peel the garlic and add to a food processor along with the parsley and wiz until everything is finely chopped. Melt the butter and and mix together with the garlic and parsley. For an extra kick, add in a 1/4tsp of Cayenne Pepper.