1. Heat the milk and butter and sprinkle on the semolina.
2. Continue to heat until the milk boils and the mixture thickens, and cook for a further 2 - 3 minutes, until the grain is clear, stirring all the time.
3. Remove from the heat and stir in the sugar.
4. Pour the pudding into a greased ovenproof dish and bake in the oven at 200°C (400°F) mark 6 for about 30 minutes, till lightly browned.