Vegan Christmas Pudding

December 18, 2016
Serves 1 Pudding
Pudidng steamer or 1 Litre basin
Prep time
Cook Time
3h 0m

Christmas season is back, and though we’re looking forward to friends, family and a break from work, not all the food is vegan-friendly.  Fortunately with a little work and testing we came up with our vegan Christmas pudding recipe, so everyone can enjoy this traditional Christmas fare.

To make our Christmas pudding work for our diet we had to dispense with animal-based products that are part of the traditional recipe. This includes suet, eggs, and dairy, as well as regular sugar which can often be processed with ground animal bones.  (You can get real vegan sugar here).



  • 100 Grams
    Chopped dry figs
  • 100 Grams
    Mixed dry raisins, sultanas, and currants
  • 75 Grams
    Chopped dry dates
  • 1
    Apple (Grated)
  • 1
    Orange Zest
  • 100 Grams
    Plain flour
  • 100 Grams
    Chopped almonds
  • 6 Tablespoons
    Maple syrup
  • 1/2 Teaspoon
  • 1 Teaspoon
    Ground cinnamon
  • 2 Teaspoons
    Mixed spice
  • 2 Tablespoons
    Brandy (Replace with orange juice for non-alcoholic version)
  • 6 Tablespoons
    Aquafaba (The liquid in a can of chickpeas)


  1. Grease the 1 litre basin/pudding steamer, and cut a circle of grease-proof paper that will comfortably fit on top of the basin

  2. Place all ingredients in to a mixing bowl and mix well.

    Once mixed pour the mixture in to the basin and push down firmly, squashing the ingredients inside. Try to keep teh top as flat as possible before you are finished.

  3. Place the greaseproof paper on top of the pudding

    If you're using a pudding steamer, follow the device instructions, if your cooking with a pan of water, wrap with a double layer of foil, ensuring it is tied tightly with a piece of string.

    Leave the string a little long if you like, it helps you get the pudding out of the water.

  4. If you are not using a steamer, fill a pan about one third full with water and bring to a boil, lower your basin in to the water, being careful not to let water in to the basin.

    Reduce the heat to a simmer and cover the pan with a lid.

  5. Steam for around three hours, keep an eye on the water level and top up as necessary.

  6. Once steamed, let the pudding cool for around ten minutes.

    Place a plate on top of the bowl, and turn the pudding upside down, and shake gently to remove the pudding.

    If the puding gets stuck, don't panic! Flip it back over and use a thin knife to gently prise the pudding away from the edge of the dish. Once this is done, try again, and use a sharp tap if necessary!

  7. Serve with a vegan cream or a vegan custard to taste!


There are no reviews yet.

Be the first to review “Vegan Christmas Pudding”