Sift the flour into a large mixing bowl.
Add the sugar, salt and yeast and mix well.
Rub in butter and gradually add lukewarm water to mix to a soft dough.
Add more water if needed.
Turn out onto a lightly floured surface and knead dough for about 10 minutes until smooth and elastic.
Place dough in an oiled bowl, cover, and allow to rest for 20 minutes.
Knock down the dough and add the remaining ingredients and knead until mixed.
Divide the dough between 6 greased mini loaf tins.
Cover and allow to rise for another 20 minutes.
Bake the loaves in a preheated oven at 180°C for 20 minutes or until cooked.
Serve warm with cold meats and cheeses of your choice or as an accompaniment to a braai.
Bake for 15 - 20 minutes or until golden in colour.