Chocolate Orange Christmas Pudding recipe

Preparation Time: 30 minutes | Cooking Time: 2 hours

A traditional Christmas pud is given a kid-friendly makeover in this recipe. There's no alcohol, but there's cocoa powder and chopped dark chocolate to add richness and sweetness - perfect for the whole family.


  • 120g each butter and brown sugar
  • 175g plain flour
  • 80g each dried cranberries and sultanas
  • 3 eggs
  • Zest and juice of one large orange
  • 1 tsp. each bicarbonate of soda and allspice
  • 80g ground almonds
  • 100g dark chocolate, finely chopped
  • 2 tbsp. cocoa powder


  1. Beat together the butter and sugar until pale and fluffy, then beat in the eggs one at a time. Stir in the orange juice and zest.

  2. Sift in the flour, cocoa bicarb and allspice and stir to combine. Stir in the almonds. Fold in the cranberries, sultanas and dark chocolate.

  3. Pour the pudding into a greased 1.5 litre pudding basin. Cover with greaseproof paper in a double layer and tie with cooking string around the rim.

  4. Put the pudding basin into a pot of boiling water, cover and steam for 2 hours with the water halfway up the sides of the pudding bowl.

Serve with a chocolate sauce for an extra-chocolatey pudding. Recipe serves 8.

Recipe Details:

  • Author: Laura Young.
  • Published:

Add a Review or Comment: