30% OFF
Grab the code and apply at check out for 30% off
Planning a vegan Christmas dinner can feel like a big job, especially if you're cooking for a mixed table of vegans, flexitarians and a few sceptical relatives. The good news: a plant-based holiday meal doesn't need to be complicated. With a clear plan, a strong centrepiece and a few make-ahead sides, you can serve a festive spread that everyone enjoys.
This guide walks you through a complete vegan Christmas menu, from starters to dessert, plus a simple timeline so you're not stuck in the kitchen while everyone else opens presents.
A balanced holiday menu usually has five parts. Think of it as a checklist rather than a rulebook:
Before you shop, ask your guests about allergies (nuts, gluten and soy are the common ones). Many vegan holiday classics rely on nuts, so it's worth knowing in advance.
Keep the starter light – the main event is still to come. A few easy ideas:
If you enjoy homemade pickles and ferments, a small bowl of tangy sauerkraut or pickled vegetables cuts through rich holiday food beautifully. The Fermentation Station – My Gut and Me is our guide to making your own fermented foods and drinks, from sauerkraut to kombucha – start a batch a few weeks before Christmas and it'll be ready for the table.
The centrepiece is where most hosts get stuck. You want something that looks festive, slices well and feels generous. Popular choices include:
A savoury filling of mushrooms, lentils, onions and herbs wrapped in puff pastry. Many supermarket puff pastries are made with vegetable oils rather than butter – just check the label. It can be assembled the day before and baked on the day.
A classic for a reason. Chopped nuts, breadcrumbs, vegetables and herbs, baked in a loaf tin and sliced at the table. Make it nut-free with extra lentils and seeds if needed.
Halve a large squash, roast it, and fill it with herbed rice or grains, chickpeas, dried cranberries and toasted seeds. It looks spectacular and is naturally gluten-free if you choose the right grains.
For guests who want something hearty, a marinated and glazed tofu or seitan roast brings a satisfying, protein-rich centrepiece to the table.
Looking for more protein-packed main ideas? Protein Punk – 90 Ways to Save a Cow is full of plant-based recipes, from hearty mains to satisfying snacks, that prove you don't need animal products to meet your protein needs.
Sides are where a vegan Christmas dinner really shines, because so many traditional favourites are easy to make plant-based:
A rich vegan gravy made from caramelised onions, mushrooms, vegetable stock and a splash of soy sauce ties the whole plate together. Most homemade cranberry sauce (cranberries, sugar, orange) is naturally vegan already. Both can be made two or three days ahead and reheated.
Dessert is often the part people assume will be "missing something" without eggs and dairy. It doesn't have to be. Chocolate cakes, fruit tarts, crumbles and spiced puddings all translate beautifully to plant-based baking.
If you'd like a whole book of ideas, Vegan Desserts – Never Say No... covers everything from rich chocolate cakes to creamy fruit tarts – exactly the kind of sweet finish a holiday table needs.
Quick wins if you're short on time:
A good cup of coffee is the perfect full stop to a long meal. Oat milk and other plant milks make excellent creamy coffees and festive spiced drinks. For coffee lovers who want to brew like a barista at home, Coffee-a-Holic – No Shame. Happiness Begins with Bru explores brewing methods, grinding and the techniques behind a great cup.
For an alcohol-free option, homemade kombucha or sparkling juice with fresh fruit makes a festive drink everyone can enjoy.
The secret to a calm Christmas Day is doing most of the work before it starts:
A vegan Christmas dinner is less about replacing things and more about celebrating what plants do best: colour, comfort and flavour. Start with a plan, pick one showstopper, lean on make-ahead sides, and save room for dessert.
Want a complete library for the season and beyond? The Ultimate Vegan Experience combines all 20 of our recipe books into one comprehensive guide – and it makes a generous gift for the cook in your life. You can browse every title in our Vegan Cookbooks collection. Our printed books are pre-order products, so if you're planning to give one this Christmas, order early – and email us at info@tolerantplanet.com with any questions.
Happy holidays from all of us at Tolerant Planet!