Skip to main content
30 Recipes

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.

Bottle of deep red Christmas infused vodka with cranberries, cinnamon stick, and orange peel visible through the glass 10 min Easy

Christmas Infused Vodka

Czech Christmas kompot with dried fruit, cinnamon stick, and cloves in a glass pitcher 40 min Easy

Christmas Kompot (Czech Dried Fruit Compote)

Homemade Christmas liqueur in a clear glass bottle with cinnamon stick and dried orange, amber-golden color 30 min Easy

Homemade Christmas Liqueur

Christmas tanghulu skewers with strawberries, grapes, and cranberries coated in glassy sugar shell on a white plate 30 min Medium

Christmas Tanghulu (Candied Fruit on a Stick)

Shaved brussels sprout salad with pomegranate seeds, toasted almonds, and Parmesan in a white bowl 25 min Easy

Shaved Brussels Sprout Salad with Pomegranate and Toasted Almonds

Paleo peppermint patties coated in dark chocolate on a white ceramic plate 25 min Easy

Paleo Peppermint Patties

Two glass mugs of deep red hibiscus hot toddy with cinnamon sticks and orange slices on the rim, steaming on a white surface 10 min Easy

Hibiscus Hot Toddy

Overhead view of a pitcher of christmas juice made with cranberry, pomegranate, and fresh orange slices 5 min Easy

Christmas Juice (Cranberry Pomegranate Holiday Drink)

Spiced pomegranate punch in a clear glass punch bowl with orange slices and cinnamon sticks floating on the surface 30 min Easy

Spiced Pomegranate Punch

Five mason jars of Christmas pepper jelly in red and green colors on a white surface 45 min Easy

Christmas Pepper Jelly Recipe (Red and Green)

Traditional kutia in a white bowl with wheat berries, poppy seeds, walnuts, and honey drizzle 120 min Medium

Kutia Recipe: Traditional Eastern European Christmas Eve Wheat Pudding

Hot chai apple cider in a glass mug with cinnamon stick and star anise, steam rising 25 min Easy

Chai Apple Cider (Chaider)

Slow cooker mulled cider in a glass punch bowl with orange slices and cinnamon sticks 130 min Easy

Slow Cooker Mulled Cider

Stack of thin crisp pepparkakor Swedish ginger cookies in star and heart shapes on a white ceramic plate 35 min Easy

Pepparkakor (Swedish Ginger Cookies)

Six jars of homemade Christmas jam with deep ruby-red cranberry color, one jar open with a spoon showing the thick glossy texture 45 min Easy

Christmas Jam Recipe (Cranberry Spiced Berry Jam)

Glass mug of non-alcoholic mulled wine made with grape juice, cinnamon stick, orange slice, and star anise 35 min Easy

Non-Alcoholic Mulled Wine Recipe (Virgin Mulled Wine)

Christmas champagne cocktail with pomegranate arils and orange peel in a crystal flute 5 min Easy

Christmas Champagne Cocktail with Pomegranate

Swedish glogg in a glass mug with almonds, raisins, and a cinnamon stick 35 min Easy

Swedish Glogg Recipe (Traditional Scandinavian Mulled Wine)

Glass mug of Czech mulled wine svarak with orange slice and cinnamon stick, steam rising 25 min Easy

Czech Mulled Wine (Svařené Víno)

Ponche navideño in a white ceramic mug with tejocote, cinnamon stick, and steam rising 60 min Easy

Ponche Navideño (Mexican Christmas Punch)

Classic Christmas nut roast in a white loaf dish, sliced to show the dense nut and lentil interior 80 min Medium

Classic Christmas Nut Roast

Traditional German Rotkohl braised red cabbage in a white ceramic serving dish, deep purple and glossy with apple pieces 70 min Easy

German Rotkohl (Braised Red Cabbage)

Vegan Christmas cookies in star, tree and snowflake shapes decorated with white and colored vegan royal icing on a white plate 37 min Easy

Vegan Christmas Cookies (Soft, Buttery, and Perfectly Spiced)

Homemade whole-berry cranberry sauce in a white bowl with orange zest 20 min Easy

Homemade Cranberry Sauce with Orange and Warm Spices

Bowl of traditional Christmas wassail with floating orange slices, cinnamon sticks, and cranberries 70 min Easy

Traditional Christmas Wassail

Glass mug of German mulled wine with orange slice, cinnamon stick, and star anise 25 min Easy

Classic German Mulled Wine (Gluehwein)

Chocolate no bake Christmas cookies with visible oats on a white plate 20 min Easy

No Bake Christmas Cookies with Chocolate, Oats, and Peanut Butter

Christmas Chex mix with seasoned cereal, pretzels, and nuts in a white serving bowl 75 min Easy

Christmas Chex Mix (Sweet and Savory Holiday Snack Mix)

Cranberry gin fizz cocktails with rosemary sprigs and fresh cranberries in highball glasses 25 min Easy

Cranberry Gin Fizz with Rosemary and Sparkling Water

Christmas sangria in a glass pitcher with orange slices, cranberries, cinnamon sticks, and star anise 15 min Easy

Christmas Sangria with Warm Spices and Citrus

The Christmasify Kitchen

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. 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. 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. 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. 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.