You only need one basic donut recipe, and a whole world of stuffing and glazing is open to your imagination. This recipe does need patience but no skill, even a baking'phobe' like me can do 'em!
Whisk together the yeast and the warm milk until the yeast has dissolved in a large bowl
Stir in 150g (1 cup + 2 tbsp) of the plain flour, cover the bowl with cling film and leave for a couple of hours.
The dough should have risen by at least a third and should have loads of bubbles.
Add the remaining flour, salt and then add the butter and mix until completely combined. I prefer to use a stand mixer.
Add the beaten eggs, then the sugar, and continue to knead.
Turn out onto a heavily floured work surface and knead until you have a smooth dough.
Place in a lightly oiled bowl and cover with cling film, and leave to prove until it doubles in size, which will take about 2 hours
Put the dough onto a floured surface and roll out into a long sausage, and divide into 12 equal pieces.
Roll them into balls, then flatten them with the palm of your hand.
If you want ring donuts stick your finger through the middle of the balls and jiggle. The dough should be elastic enough for a ring to form fairly quickly, and make the hole around 2cm (¾") in diameter
Cover with a cloth and allow the donuts to prove again for about an hour
Fry the donuts in batches in hot oil at 170°C or 340°F, and fry for a couple of minutes on one side before flipping and frying for a further 2 minutes