This post may contain affiliate links for which I earn a small commission at no extra cost to you. For more info please check out my Disclosure Policy. Appreciate your support!

Christmas dinner should be something everyone at the table can tuck into, so here are all my vegan Christmas recipes in one place. There are 29 of them, from the main event and all the trimmings to desserts and a few sweet bits for the evening, and every one is gluten free too.

My top pick

What can I cook?

Got mushrooms? See what else you can cook.

Show me recipes
Gluten free vegan lentil Wellington with pastry stars, sliced on a serving plate.

Easy Lentil Wellington

Rated 4.98 from 38 reviews

Lentils, chestnut mushrooms and chestnuts wrapped in gluten free puff pastry, ready in 50 minutes and serves 8, and you can make it ahead of Christmas Day so the oven is free for the roasties.

This is the main I make every Christmas, and I know you will love it.

P.S for more festive ideas head to my dedicated Christmas Recipes page to have a browse.

Vegan Christmas Mains

The centrepiece. All three can be made or prepped ahead.

1. Easy Lentil Wellington

Easy-Lentil-Wellington
4.98 from 38 votes

Easy Lentil Wellington

My top pick for the centrepiece. Lentils, chestnut mushrooms and chestnuts wrapped in gluten free puff pastry, ready in 50 minutes, and you can cook it ahead of Christmas Day.

“Very easy to make & my husband said “superb” .... I also loved this & will definitely make it again.”

★★★★★SaraRead all reviews

2. Christmas Nut Roast

nut roast sliced on a plate.
4.79 from 38 votes

Christmas Nut Roast

Chestnuts, walnuts, cashews and dried apricots baked in a loaf tin until it slices cleanly. It freezes well, so you can have the main sorted well before the big day.

“Super easy recipe. Enjoyed making it. I think the firm texture is especially good. (Other nut roasts I’ve made fall apart!) Very tasty. Will repeat by family demand!”

★★★★★PhilippaRead all reviews

3. Stuffed Butternut Squash

stuffed butternut squash on a white plate, sliced open
5 from 4 votes

Stuffed Butternut Squash

A whole butternut squash filled with lentils, chestnuts, pecans, mushrooms and cranberries. It looks the part in the middle of the table, and you can prep it in advance and roast it when you need it.

“Made this for our family dinner tonight James in Australia. I used walnuts as no chestnuts. It tasted great. I will do it again for Christmes lunch tomorrow and probably again next year! So easy. Thank you.”

TraceyRead all reviews

Vegan Christmas Starters and Party Food

Something to start the meal, or to hand round on Christmas Eve.

4. Vegan Sausage Rolls

homemade lentil and walnut sausage rolls on a stoneware plate garnished with sesame seeds.
5 from 16 votes

Vegan Sausage Rolls

Lentils, walnuts, mushrooms and fresh herbs rolled in puff pastry with a layer of cranberry sauce. Lovely for Christmas Eve or a party plate, and they freeze once cooked.

“Made these last night and everyone loved them and were very impressed! Some including me enjoying more than normal sausage rolls. So tasty and filling and beautifully crunchy with the G.F pastry. I will definitely be making these again.”

★★★★★JoRead all reviews

5. Curried Parsnip Soup

Curried parsnip soup served in a bowl.
5 from 3 votes

Curried Parsnip Soup

Roasted parsnips blended with mild curry powder for a warming starter, ready in 30 minutes. It freezes for up to three months, so it is one less job on the day.

“Extremely tasty and delicious. Easy to make will be making this again.”

★★★★★WendyRead all reviews

6. Carrot and Parsnip Soup

Carrot and Parsnip soup.
5 from 1 vote

Carrot and Parsnip Soup

Carrots and parsnips with coriander, turmeric and a squeeze of lemon. A bright, simple starter that also freezes for up to three months.

“Quick, easy and delicious!”

★★★★★JuneRead all reviews

Vegan Christmas Roast Potatoes and Sides

The trimmings are my favourite part of Christmas dinner, so there are plenty here.

7. Rosemary Roast Potatoes

rosemary infused roast potatoes in a baking dish on a white marble background
4.85 from 20 votes

Rosemary Roast Potatoes

Just 4 ingredients: Maris Pipers, olive oil, rosemary and salt. The recipe has three ways to get ahead, which makes Christmas morning far calmer.

“Brilliant recipe! Made them like this last Christmas and have made them this way ever since. Loved all the extra information to help make the recipe. Thanks”

SueRead all reviews

8. Air Fryer Roast Potatoes

air fryer roast potatoes served in a white bowl with fresh rosemary.
5 from 5 votes

Air Fryer Roast Potatoes

If the oven is full, these cook in the air fryer instead, with just 5 ingredients. Handy when the nut roast and parsnips are fighting for space.

“These are absolutely brilliant! Such a great way to make ordinary potatoes a little more exciting. Will definitely be making again!”

★★★★★AllanRead all reviews

9. Hasselback Potatoes

top view of hasselbacks in white baking dish with herbed salt seasoning showing.
5 from 2 votes

Hasselback Potatoes

Thinly sliced potatoes fanned out and roasted with rosemary, thyme, garlic and flaked sea salt. A bit of a showpiece side, ready in 70 minutes.

“First time making these, had some trouble keeping the slices even but basically all went well. I used dried spices as I was stuck at home, snow storm outside, but it worked fine.”

★★★★★SallyRead all reviews

10. Vegan Dauphinoise Potatoes

vegan dauphinoise potatoes in baking dish with spoon
5 from 3 votes

Vegan Dauphinoise Potatoes

Sliced potatoes baked in a creamy cashew, thyme and Dijon sauce with vegan cheese on top. All the comfort of the classic, with no dairy.

11. Boulangere Potatoes

boulangere potatoes.
5 from 2 votes

Boulangere Potatoes

Layers of potato and onion baked in vegetable stock with thyme and dairy free butter. A lighter alternative to dauphinoise, ready in 70 minutes.

12. Roast Parsnips

mustard maple glazed parsnips in white bowl on backdrop
5 from 4 votes

Roast Parsnips

Parsnips glazed in Dijon mustard and maple syrup, with just 5 ingredients. Sweet, sticky and on the table in 45 minutes.

“I like the fact my fussy grandson and youngest child ate them without complaining they weren't that famous freezer brand. Left overs in my family that would have been a miracle I made 2 kilos and 8 people demolished them.”

★★★★★GeoffRead all reviews

13. Smashed Brussels Sprouts

crispy brussel sprouts on grey baking tray with herbs on top.
5 from 1 vote

Smashed Brussels Sprouts

Sprouts boiled, smashed and roasted with rosemary, thyme and a little maple syrup. A good one for anyone who thinks they do not like sprouts.

14. Roasted Sprouts with Oranges & Walnuts

roasted sprouts front
5 from 2 votes

Roasted Sprouts with Oranges & Walnuts

Sprouts roasted with orange, garlic and walnuts, then finished with pomegranate seeds. Proper festive colours, ready in 30 minutes.

15. Roasted Root Vegetables

Roasted Root Vegetables on a roasting tray.
5 from 1 vote

Roasted Root Vegetables

Rainbow carrots, parsnips, sweet potato and beetroot roasted with garlic and rosemary. You can prep the veg the day before to save time.

16. Vegan Cauliflower Cheese

Cooked Cauliflower Cheese in black skillet pan. Pan is displayed on white marble background
4.75 from 90 votes

Vegan Cauliflower Cheese

Having a dairy allergy myself, I wanted a cauliflower cheese nobody would miss out on. The sauce is cashews, nutritional yeast and almond milk, and it is rated 4.75 from 90 reviews.

“Brilliant recipe!! It tasted great! The cheese sauce was easy to make too and it was really creamy!! I used dried yeast and sprinkle the cheese on top and baked! Yummy,yummy!”

★★★★★ClareRead all reviews

17. Vegan Yorkshire Puddings (Gluten Free)

Yorkshire puddings towered on a blue/black plate covered in gravy.
4.64 from 148 votes

Vegan Yorkshire Puddings (Gluten Free)

Egg free Yorkshire puddings with 5 ingredients, and the most reviewed recipe in this list with 148 ratings. They freeze for up to 3 months, so make a batch early.

“BEST Yorkshire pud I’ve ever made or had!!”

★★★★★RitaRead all reviews

Vegan Christmas Gravy and Sauces

Both can be made ahead, which frees up the hob on the day.

18. Best Mushroom Gravy

mushroom gravy served in a metal pot.
4.75 from 8 votes

Best Mushroom Gravy

Chestnut mushrooms, red onion, fresh herbs and tamari, ready in 20 minutes. Make it ahead and simply reheat it on the day.

“James I love this recipe, I've made it three times already - thank you. I didn't strain the veg kept it in the gravy (chopped it up small to begin with) served with a wellington and everyone loved it.”

PeppaRead all reviews

19. Homemade Cranberry Sauce

Homemade Cranberry Sauce
5 from 3 votes

Homemade Cranberry Sauce

Fresh cranberries and maple syrup, 10 minutes start to finish. It keeps in the fridge for up to 7 days, so it can be done early in the week.

“A simple yet fantastic recipe! I made this over the weekend and have frozen the majority in preparation for Christmas Day. We did have some with our roast this Sunday and it was absolutely delicious!”

★★★★★RozRead all reviews

Vegan Christmas Desserts

From a showstopper tart to a pudding for one.

20. Vegan Chocolate Tart

overhead of vegan chocolate tart sliced with golden cake slice and topped with berries.
4.69 from 97 votes

Vegan Chocolate Tart

An almond and cacao base with a silky chocolate and coconut milk filling, made with 6 ingredients. The most reviewed dessert here, rated 4.69 from 97 reviews.

“Absolutely delicious. I made this with chocolate flavoured with orange, yummy! So easy too. Can't wait to make again. I will be making a few for an upcoming party”

★★★★★EmmaRead all reviews

21. Healthy Mince Pies

Mince pies with nut base.
5 from 2 votes

Healthy Mince Pies

No bake mince pies with a walnut, almond, pecan and date base. Fill them with a vegan mincemeat and they freeze for up to three months.

“Amazing. I hate pastry so these are perfect. Also great for everyone”

★★★★★JohannaRead all reviews

22. Gluten Free Chocolate Cake

chocolate cake on to white cake stand
4.89 from 9 votes

Gluten Free Chocolate Cake

A gluten free chocolate sponge topped with a rich avocado and cacao ganache. It serves 10, so it is a good one for a crowd.

“I made this cake for my daughters birthday and it was loved. Ididn’t double the ganache ingredients and wondering whether I should have?”

★★★★★GillRead all reviews

23. Baked Pears

a closeup view of these delicious baked spiced pears coated in a rich sauce.
5 from 7 votes

Baked Pears

Pears baked with orange, cinnamon, ginger and nutmeg. Lighter after a big dinner, and just as good for breakfast on Boxing Day.

“An absolute favourite of mine! A super easy dessert to make - family loved it!”

★★★★★AliceRead all reviews

24. Chocolate Pot

Gluten Free Chocolate Pot dessert.
4.81 from 26 votes

Chocolate Pot

A gooey single serving chocolate pot, ready in 11 minutes. Perfect for a quiet night in between Christmas and New Year.

“This one was so beautiful... Yesterday I tried to do a sweet for easter but it did not went well (recipe find elsewhere) so today I saw this one and I really needed to try it! So worth it! Tastes amazing and is so simple!”

★★★★★MarianaRead all reviews

25. Chocolatey Pecan & Fig Brownies

Chocolatey Fig & Pecan Brownies square
4.78 from 9 votes

Chocolatey Pecan & Fig Brownies

Buckwheat brownies studded with figs and pecans, ready in 25 minutes. It makes 12 squares, so there is plenty to go round.

“My son made these with a little help from me this afternoon. They are delicious”

★★★★★ZoeRead all reviews

Vegan Christmas Sweet Treats and Drinks

For the Christmas tin, a homemade gift or a cosy evening.

26. Vegan Chocolate Truffles

Vegan Chocolate Truffles on a plate with different toppings.
5 from 8 votes

Vegan Chocolate Truffles

Coconut oil, cacao and maple syrup, rolled in pistachios or cacao nibs. They keep for up to two weeks in the fridge, so they make a lovely homemade gift too.

“Definitely delicious! I had difficulty remembering that the mix was in the freezer and ended up defrosting/refreezing but it didn't seem to harm them at all.”

★★★★★CarrieRead all reviews

27. Vegan Rocky Road

Vegan rocky road in slices on parchment paper.
4.35 from 20 votes

Vegan Rocky Road

Pecans, almonds, pistachios and dried cranberries set in a cacao and coconut oil mix. Cut it into 15 squares for the Christmas tin.

“Wow, wow, wow. I finally made this today. It is fabulous. My only comment is that my chocolate sauce was so thick I had to add some of the still hot nuts to melt the sauce to enable me to pour it over the rest of the nuts.”

★★★★★CatherineRead all reviews

28. Candied Pecans

Candied Pecans on a baking tray.
5 from 1 vote

Candied Pecans

Pecans tossed in maple syrup, cinnamon and sea salt, done in 16 minutes. They keep for a few weeks, so they are great for nibbles or gifting.

29. Christmas Hot Chocolate

a closeup of this homemade Christmas Hot Chocolate in two white coffee mugs garnished with cacao powder and cinnamon sticks.
5 from 3 votes

Christmas Hot Chocolate

Cacao, cinnamon, ginger and nutmeg with your favourite plant milk, ready in 5 minutes. A cosy way to finish Christmas Day.

“This Hot Chocolate is the ONE! Although it requires 1% more effort than an ordinary hot chocolate, it makes ALL the difference and is 100% worth it! Can see myself making this time and time again. Great recipe, thanks James!”

★★★★★BryanRead all reviews

My Make-Ahead Plan for Christmas Day

Taken from the storage notes on each recipe, so the day itself is mostly roasting and reheating.

  • Weeks ahead (freezer): Christmas Nut Roast, Vegan Yorkshire Puddings, both parsnip soups, Vegan Sausage Rolls, Healthy Mince Pies, Candied Pecans and Air Fryer Roast Potatoes.
  • A few days ahead: Vegan Chocolate Truffles (up to 2 weeks in the fridge), Homemade Cranberry Sauce (up to 7 days in the fridge), Best Mushroom Gravy (make, cool and reheat) and the Easy Lentil Wellington (cook it ahead, the recipe explains how).
  • The day before: Peel and prep the Rosemary Roast Potatoes and Roasted Root Vegetables, and get the Stuffed Butternut Squash filled ready to roast.

I hope these 29 vegan Christmas recipes help you plan a calm, delicious Christmas. Please leave a star rating ⭐️⭐️⭐️⭐️⭐️ on the recipes you make and let me know how you get on in the comments.

FREE GUIDE

Get Christmas dinner sorted early

A free plan with make ahead recipes, a countdown and freezer labels

About James Wythe

Hey, I'm James! A fully qualified health coach, cookbook author, full time food blogger and new dad with over 1 million followers. I started this journey after a sudden illness left me bed bound for 2 years and housebound for 4 years! I’m here to help you make healthy and delicious food for you and your family in less time!

You May Also Like

Leave a comment

Your email address will not be published. Required fields are marked *

2 Comments

  1. Hi James, you are the inspiration for our Christmas food this year. We wish you and your wife a great Christmas and keep the recipes coming in 2020. Happy New Year to you from San Diego