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).
Grease the 1 litre basin/pudding steamer, and cut a circle of grease-proof paper that will comfortably fit on top of the basin
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.
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.
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.
Steam for around three hours, keep an eye on the water level and top up as necessary.
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!
Serve with a vegan cream or a vegan custard to taste!