Place flour, sugar, salt and yeast into a large bowl. Add water and oil and mix until well combined.
Note: This is a very wet and sticky dough.
Allow to double in size for about 1 hour, covered.
In the meantime cut breakfast sausage or boerewors into two inch pieces and fry until golden brown on the outside. Don 't cook them through until completely done as they still need to bake in the oven with the muffin, where they will cook through and brown-up while baking. Allow to cool.
'Punch' the dough down. Take a piece of dough about the size of a golfball and place into well oiled muffin tins, about half way up the muffin cup.
Allow to rise for a further 20 - 30 minutes until double in size.
Place a cooled 2 inch piece of breakfast sausage/ boerewors across the top of the muffin and bake for 15-18 mins until golden brown.
Serve with grilled tomatoes, fried onions, mushrooms, eggs, macon, frankfurters and dare I say it a couple of slices of fried salami, and grilled minute steak if you have the need!!