Ginger Chocolate Pudding

Delicious & simple pudding of ginger & Sweet William Chocolate w/ a creamy chocolate custard

Prep/Cooking time – 1 hour
Serves – 4



  • 100g soft margarine (lactose free)
  • 100g plain flour (mixture 3 flours was used – maize, tapioca and rice) (gluten free)
  • Baking powder (gluten free)
  • 100g caster sugar
  • 2 eggs
  • 25g cocoa powder – sifted
  • 50g of ginger – Buderim ginger thinly sliced and chopped up into tiny pieces
  • 25g Sweet William Original or Choc Chips

Chocolate Custard


  1. Lightly grease 4 individual pudding basins.
  2. Place margarine and sugar in a bowl and mix until light and fluffy.
  3. Add one egg at a time mixing well.
  4. Chop the chocolate and ginger and stir into the mixture.
  5. Add sifted cocoa and flour and mix until combined.
  6. Spoon the mixture into the prepared basins and level the tops.
  7. The mixture should fill the basins.
  8. Cover puddings with a piece of foil wrap and using a rubber secure to the pudding basins.
  9. Steam for 45 minutes, until puddings are cooked and springy to the touch.
  10. Meanwhile to make custard beat together egg yolks, sugar and cornflour to form a smooth paste.
  11. Add lactose free milk and stir until mixture thickens.
  12. Remove from the heat, add the chocolate and stir until the chocolate melts.
  13. Lift the puddings from the steamer, run a knife around the edges of the basins and turn out on to a serving plates.
  14. Drizzle chocolate custard over and serve with extra thinly sliced ginger.