Warm the milk in a saucepan over low heat until just warm.
Combine the flour, sugar, yeast and salt together in a bowl, then add in the warm milk.
If the yeast requires activating, allow it to activate in 50ml of the milk, then add it in with the rest of the milk.
Mix together until it forms a dough, and knead for 10 mins until smooth and elastic.
Once kneaded, place on a floured surface and roll out to about 2cm thick, if you want them quite thick, or smaller if you want them thinner.
Cut them out with a 7.5cm cutter (any similar size will do).
Re roll all the off cuts and repeat until all the dough is used.
Dust a tray with semolina, place the muffins on the tray so they don't touch each other, and then dust the tops with more semolina.
Cover loosely, and leave to rise in a warm place for 1 hour or until doubled in size.
Place a large frying pan or, even better a skillet, over medium heat, and place in the muffins in batches.
You don't need any oil or butter, the semolina should stop them sticking.
Cook for about 7 minutes on each side.
If they are burning on the bottom too quickly, just turn down the heat.
Once cooked, place on a cooling rack and enjoy!