Granny Williamson's Ginger Pudding

00h 15
02h 00

Warming and rich, this pudding recipe proves traditional is always best! Steamed to perfection, serve with fresh custard or cream.

Ingredients and Method


  • 150ml Milk
  • 2 tbsp Golden Syrup
  • 1 Large Egg, beaten
  • 100g Breadcrumbs, stale bread is better
  • 1 tbsp Brown Sugar
  • 175g Vegetable Suet, shredded
  • 1 tsp Ground Ginger
  • 100g Plain Flour
  • 1/4 tsp Baking Soda


  1. Heat the milk in a small pan to simmering point, making sure that it does not boil then stir in the golden syrup and beaten egg. Mix together well then stir in the breadcrumbs, sugar and suet.
  2. Next, sift the flour, ground ginger and baking soda together in a large mixing bowl then empty the milk pan contents into the bowl and combine the two mixtures well.
  3. Spoon or pour the finished mixture into the well greased 900ml pudding basin. Create a lid to cover the basin (see how to steam a perfect pudding) using foil and greaseproof paper, forming a pleat in both the paper and the foil. Tie in place and create a handle, before placing the pudding basin in a steamer or lidded pan. Ensure that the water level inside the pan reaches half way up the basin. Steam for 2 hours. Remember to check the steamer after 30 minutes to ensure it doesn't boil dry (make sure that the water level doesn't fall below one quarter of the way up the basin).
  4. Once steamed, lift out the pudding and remove the foil and paper. Always use oven gloves when handling a hot pudding basin. Loosen the pudding all round using a palette knife then remove the pudding onto a plate (the best technique is to place a large plate on top of the pudding and invert it, shaking it gently). Serve with custard or cream.