Vegan Christmas pudding recipe

(No ratings)

Stuffed full of dried figs, grated apple, and mixed dried fruit, this vegan Christmas pudding is every bit as delicious as a traditional pud.

  • Vegan
Preparation Time20 mins
Cooking Time4 hours
Total Time4 hours 20 mins
Cost RangeCheap

Stuffed full of dried figs, grated apple, and mixed dried fruit, this vegan Christmas pudding is every bit as delicious as a traditional pudding.

Cinnamon, nutmeg, orange zest, and black treacle add festive flavours, while brandy adds the perfectly boozy finishing touch. While a classic Christmas pudding contains eggs and suet, this recipe ditches the eggs and uses vegan suet in place of animal products. While we’ve chosen to divide the mixture into eight mini basins, the recipe can easily be used to create one large pudding – simply up the steaming time to six hours.


For the Christmas pudding

  • 90g plain flour
  • 1tsp ground nutmeg
  • 1tsp mixed spice
  • 1tsp cinnamon
  • 90g dark muscovado sugar
  • 45g dry white breadcrumbs
  • 100g vegan suet
  • ½tsp baking powder
  • 2tbsp black treacle
  • 6tbsp brandy or rum
  • finely grated zest and juice of 1 orange and 1 lemon
  • 2tbsp beetroot powder or ¼tsp red colouring
  • 1 apple, peeled and grated
  • 250g mixed dried fruit
  • 200g dried figs, chopped

To serve:

  • 5tbsp maple syrup
  • 2tbsp brandy or rum
  • edible gold glitter
  • 1 fig cut into wedges

You will need:

  • 8 individual pudding basins, greased and base-lined




  1. Combine the flour, nutmeg, mixed spice, cinnamon, sugar, breadcrumbs, suet and baking powder in a large mixing bowl.
  2. Pour the black treacle, brandy or rum, orange and lemon zest and juice, beetroot powder or red colouring into the flour mixture.
  3. Add the grated apple, dried fruit and dried figs to the mixture then mix everything together with a large spoon. Divide the mixture equally between the pudding basins. Cover each one with baking parchment and foil and secure with some string.
  4. Cook the puddings in a steamer for 4 hours, topping up the water every 30 minutes or as needed.
  5. To serve, warm through in the steamer for 1 hour. Warm the maple syrup and brandy or rum and sprinkle in some edible gold glitter.
  6. Turn each vegan Christmas pudding out onto a plate, top each one with a fig wedge and drizzle over the warm maple syrup, brandy or rum and edible glitter mixture.

Top tip for making this vegan Christmas pudding

Complete the festive tradition by setting light to your pudding before serving. Simply drizzle with a few spoons of brandy, rum, or whiskey and light with a match at the table.

You might also like...

Figgy pudding

Plum pudding

Rosie Hopegood
Freelance Contributor (US)

Rosie Hopegood is a journalist, editor, and writer with many years of experience writing about lifestyle, including parenting, for a broad range of magazines and newspapers. Now based in Brooklyn, New York, Rosie has written for Daily Telegraph, Al Jazeera, The Observer, The Guardian, The Independent, Vice, Telegraph Magazine, Fabulous Magazine, Stella Magazine, Notebook Magazine, Saga Magazine, Reader’s Digest, Sunday Telegraph, Sunday Mirror, S Magazine, and Stella Magazine. She spent five years on staff at the Mirror, where she was Deputy Features Editor on the magazines team.