Vegan Christmas Recipes
Plant-based Christmas cooking has moved far beyond the nut loaf. Expect rich coconut cream desserts, spiced bakes with depth and warmth, hearty mains that hold their own at the centre of the table, and vegan versions of the classics.
10 min
Easy Christmas Infused Vodka
40 min
Easy Christmas Kompot (Czech Dried Fruit Compote)
30 min
Easy Homemade Christmas Liqueur
30 min
Medium Christmas Tanghulu (Candied Fruit on a Stick)
25 min
Easy Shaved Brussels Sprout Salad with Pomegranate and Toasted Almonds
25 min
Easy Paleo Peppermint Patties
10 min
Easy Hibiscus Hot Toddy
5 min
Easy Christmas Juice (Cranberry Pomegranate Holiday Drink)
30 min
Easy Spiced Pomegranate Punch
45 min
Easy Christmas Pepper Jelly Recipe (Red and Green)
120 min
Medium Kutia Recipe: Traditional Eastern European Christmas Eve Wheat Pudding
25 min
Easy Chai Apple Cider (Chaider)
130 min
Easy Slow Cooker Mulled Cider
35 min
Easy Pepparkakor (Swedish Ginger Cookies)
45 min
Easy Christmas Jam Recipe (Cranberry Spiced Berry Jam)
35 min
Easy Non-Alcoholic Mulled Wine Recipe (Virgin Mulled Wine)
5 min
Easy Christmas Champagne Cocktail with Pomegranate
35 min
Easy Swedish Glogg Recipe (Traditional Scandinavian Mulled Wine)
25 min
Easy Czech Mulled Wine (Svařené Víno)
60 min
Easy Ponche Navideño (Mexican Christmas Punch)
80 min
Medium Classic Christmas Nut Roast
70 min
Easy German Rotkohl (Braised Red Cabbage)
37 min
Easy Vegan Christmas Cookies (Soft, Buttery, and Perfectly Spiced)
20 min
Easy Homemade Cranberry Sauce with Orange and Warm Spices
70 min
Easy Traditional Christmas Wassail
25 min
Easy Classic German Mulled Wine (Gluehwein)
20 min
Easy No Bake Christmas Cookies with Chocolate, Oats, and Peanut Butter
75 min
Easy Christmas Chex Mix (Sweet and Savory Holiday Snack Mix)
25 min
Easy Cranberry Gin Fizz with Rosemary and Sparkling Water
15 min
Easy Christmas Sangria with Warm Spices and Citrus
Plant-Based Christmas Done Right
Plant-based Christmas cooking has moved far beyond the token side salad. Expect rich coconut cream desserts, spiced bakes with depth and warmth, hearty mains that hold their own at the centre of the table, and vegan versions of the classics that actually deliver on flavour.
The vegan Christmas centrepiece is where creativity shines. A butternut squash and sage Wellington wrapped in puff pastry (most shop-bought puff is accidentally vegan), a mushroom bourguignon rich with red wine and herbs, or a whole roasted cauliflower with harissa and tahini. These are not compromises - they are dishes that everyone at the table will want a second helping of.
Vegan Christmas baking has also come a long way. Flax eggs, aquafaba (chickpea water), and vegan block butter produce cookies, cakes, and pastries that are indistinguishable from their traditional counterparts. Coconut cream whips into a luxurious topping. Dark chocolate is naturally vegan and makes exceptional truffles, bark, and ganache.
For mixed gatherings, many traditional Christmas sides are easily veganised: roast potatoes in olive oil, roasted root vegetables, cranberry sauce, braised red cabbage, and most bread rolls. Make one dedicated vegan main course and your plant-based guests are fully catered for.
Vegan Christmas Recipes Tips
Expert advice for perfect results every time.
- 1
Stock up on vegan block butter
Vegan block butter (not spread) behaves like dairy butter in baking - it creams, flakes in pastry, and browns. It is the single most important ingredient for vegan Christmas baking. Keep several blocks in the fridge for the season.
- 2
Master the flax egg
Mix 1 tablespoon ground flaxseed with 3 tablespoons water and let it sit for 5 minutes until gel-like. This replaces one egg in most baking recipes. For recipes needing lift (sponge cakes), aquafaba (3 tablespoons per egg, whipped) works better.
- 3
Use coconut cream for richness
Full-fat coconut cream (refrigerated overnight and scooped off the top) whips into a decadent topping for desserts. It also makes superb panna cotta, ice cream bases, and creamy sauces for pasta and curries.
- 4
Check labels on everything
Many surprising products contain hidden dairy or animal derivatives: some breads, wines (fined with isinglass), dark chocolate (milk powder), and stock cubes. Check labels carefully and choose certified vegan products when possible.
Frequently Asked Questions
Common questions about vegan christmas recipes, answered.
What is a good vegan main course for Christmas?
Top vegan Christmas mains include butternut squash and sage Wellington (most puff pastry is vegan), mushroom bourguignon, stuffed aubergine with walnut and pomegranate, lentil and nut roast with cranberry glaze, whole roasted cauliflower with tahini and harissa, and jackfruit "pulled pork" with all the trimmings. Choose something hearty, visually striking, and full of umami.
How do I make vegan Christmas desserts?
Many Christmas desserts adapt beautifully to vegan. Chocolate avocado mousse, coconut panna cotta, vegan brownies (with flax eggs), peppermint bark (use dairy-free chocolate), fruit crumble with vegan butter topping, and sorbet or coconut ice cream. For Christmas pudding, use vegetarian suet (which is actually vegan) and replace eggs with treacle and extra liquid.
Is Christmas pudding vegan?
Traditional Christmas pudding is not vegan - it contains suet (beef fat), eggs, and sometimes butter. However, vegetarian suet (made from palm or sunflower oil) is actually vegan, and eggs can be replaced with extra treacle and a tablespoon of ground flaxseed mixed with water. Many recipes adapt easily. Some shop-bought puddings are now labelled vegan.
What vegan cheese works for a Christmas cheese board?
The best vegan cheeses for a Christmas board include aged cashew-based cheeses (like Violife mature or Miyoko's), smoked vegan cheddar, vegan camembert (bake it like regular camembert), and truffle-flavoured vegan cheese. Pair with vegan crackers, fig jam, grapes, walnuts, and chutney. The quality of vegan cheese has improved enormously in recent years.
How do I veganise traditional Christmas recipes?
Key swaps: butter → vegan block butter, milk → oat milk, cream → coconut cream, eggs → flax eggs or aquafaba, honey → maple syrup, gelatine → agar-agar, beef suet → vegetarian suet, chicken stock → vegetable stock, Parmesan → nutritional yeast. Most roast vegetables, cranberry sauce, and braised dishes are naturally vegan or need only minor adjustments.