The Perfect Vegan Christmas Dinner 2022 (Menu+Recipes)

HurryTheFoodUp is reader-powered. If you click through using links on our site we may earn a small commission at no cost to you.

This holiday season, impress your friends and family with delicious vegan Christmas dinner recipes that will have them wondering why they ever ate meat at all!

From main dishes to side dishes to appetizers and dessert, the very best vegan christmas recipes are yours for the taking.

Vegan Christmas Dinner Recipes | Hurry The Food Up

A vegan roast doesn’t have to skimp on flavor. In fact, since I started eating nut roasts and other vegan recipes on Christmas day, I’ve often thought that they can be more flavorful and interesting than turkey or chicken!

Rich flavors, wonderful texture, plenty of herbs, a thick sauce, served with perfectly roasted veggies…that sounds like a holiday table to die for.

But I’m getting ahead of myself. Let’s go back to basics and look at what can constitute a vegan Christmas dinner menu.

The Basics Of a Vegan Christmas Dinner: Mega Mains

To start with, the most important thing: what’s replacing the meat? Meat is usually the centerpiece of a Christmas dinner table, so it’s important to find an amazing replacement.

A nut roast is the classic. For those who are new to this, nut roast is kind of like a meatless meatloaf, made with nuts, legumes, herbs and breadcrumbs, often served with a tomatoey sauce.

If that doesn’t sound like your thing, a wellington is another good alternative. Veggie wellingtons are made of a mixed veggie stuffing (with mushrooms or squash, for example) wrapped in pastry and sometimes plaited into a beautiful pattern. Alternatively, you could go all out and make some seitan fake meat, in the shape of a ham or turkey!

Super Sides

When it comes to side dishes, many of the holiday classics are already vegan or easily veganizable. Think crispy brussel sprouts, fluffy roast potatoes, tender parsnips, all soaked in vegan gravy. I’ve even found a recipe for vegan yorkshire puddings!

For dessert, you’ve got simple, healthy ideas like cinnamon baked pears, or more indulgent options like chocolate fudge squares.

That’s a whole lot of delicious food, right!? And I haven’t even got around to all the dips and appetizers!

I would take this list as a kind of menu – pick a couple from each section and, wham, your holiday dinner is sorted. Or, to make it easier, scroll to the bottom and check out the sample menus I have put together for you!

Merry Christmas everyone!

Let’s get into the recipes!

What’s cooking for Christmas this year then?


Protein: 14g
Calories: 424kcal
Ready in: 55 minutes
Recipe by: SixHungryFeet
Bonus: flavourful, wonderful texture

A vegan alternative to the traditional roast. Delicious nut roast to make your holiday dinners even more special.

Protein: 22.7g
Calories: 254kcal
Ready in: 1 hour 40 mins
Recipe by: ZardyPlants
Bonus: meaty, impressive centrepiece

Smoky, sweet, and satisfying yet healthy, this Vegan Ham is the perfect holiday centerpiece or family dinner. It’s moist, packed with flavor, has a great meaty texture and is also great for meal prep or leftovers (hello, sandwiches!). The best way to get that meaty ‘experience’ without eating any meat!

Protein: 9.9g
Calories: 186kcal
Ready in: 50 minutes (just 15 minutes prep)
Recipe by: ZardyPlants
Bonus: delicious, nutritious and so healthy

This firm, savory, satisfying Lentil Mushroom Loaf is the perfect main dish for Thanksgiving, Christmas, a dinner party, or any occasion. With its classic sweet and smoky flavor, it is sure to please the whole family. Or you can keep it all for yourself. 😉

Protein: 9g
Calories: 365kcal
Ready in: 1 hour
Recipe by: VeganOnBoard
Bonus: flavourful, beautiful

This vegan mushroom wellington makes an impressive and delicious centerpiece to any festive meal. It’s got a flavorsome mushroom and nut filling, whole roasted portobellos, cranberry sauce and is covered by beautifully braided puff pastry.

Protein: 9.5g
Calories: 276kcal
Ready in: 1 hour 45 mins (30 mins prep)
Recipe by: ResplendentKitchen
Bonus: easy, tasty, moist

Try this delicious and satisfying vegan version of meatloaf! Made with lentils, walnuts, and other healthy ingredients, this recipe is perfect for a weeknight dinner. You will love how easy it is to make this vegan meatloaf recipe – simply mix together the ingredients and bake in the oven.

Protein: 12.5g
Calories: 401kcal
Ready in: 1 hour 5 minutes (just 15 minutes prep)
Recipe by: TheVegSpace
Bonus: colourful, festive and delicious

This Christmassy butternut roast is jam-packed with festive flavours – pistachios, cranberries, red wine, puy lentils, rosemary and thyme. It can be made ahead and reheated on the big day, so no last minute rush!

Protein: 21g
Calories: 514kcal
Ready in: 50 minutes
Recipe by: KitchenSanctuary
Bonus: tasty, healthy and very beautiful recipe!

My Lentil and Mushroom Bowl with Star Potatoes makes a great festive recipe! Plus a quick gravy recipe for the rest of the Christmas veg. All vegan too!

Protein: 5g
Calories: 170kcal
Ready in: 1 hour (just 20 minutes prep)
Recipe by: WowItsVeggie
Bonus: easy, tasty, healthy and beautiful main!

This vegan wellington looks impressive, but it is beyond easy and delicious to make! Savory veggies wrapped in puff pastry and cooked to perfection, what could be better? This vegan mushroom wellington will be the star of your next dinner!

Protein: 20g
Calories: 293kcal
Ready in: 1 hour 15 minutes (just 15 minutes prep)
Recipe by: WatchLearnEat
Bonus: delicious, nutritious and so good!

If you are looking for the perfect gluten-free and vegan main course for the holidays, this Maple Dijon Baked Tempeh is it! Covered in a rich, sweet and savory sauce flavored with maple syrup, Dijon mustard, tamari and apple juice with a touch of garlic and tarragon, this vegan tempeh recipe will give you all the holiday feels.

Protein: 10.3g
Calories: 413kcal
Ready in: 1 hour (just 10 minutes prep)
Recipe by: TinnedTomatoes
Bonus: delicious, nutritious and so good!

A golden puff pastry plait filled with sundried tomato pate, topped roasted vegetables and vegan Parmesan. The perfect dish for Sunday dinners or other special occasions like Christmas dinner. Serve with roast potatoes, a selection of vegetables and onion gravy.


Bonus: sweet, nutty, delicious

Perfectly roasted sweet potatoes cubes with a beautifully sweet and nutty pistachio dressing drizzled over. Plus, this recipe is vegan and full of nutrients!

Bonus: tangy, crispy

No longer will your Brussel Sprouts with balsamic cream or vinegar lay unloved at the table. These are the BEST sprouts ever and MUST be tried by all!

Bonus: easy, tasty, healthy and beautiful

Colourful Christmas Slaw. The perfect mix of veggies and fruits in one bowl. Ready in 20 mins. Easy to make and brightens up any Christmas table.

Bonus: so easy, tasty, healthy and versatile dish

Parsnips in Syrup and Mustard. Vegan and veggie, perfect for all. Simple to make with great results every time. 30 mins cooking.

Bonus: healthy, easy and full of flavour

Sweet potatoes are incredibly healthy – they just need to be done right. And we know exactly how. Vegan-friendly, quick and with an amazing infusion of flavour.

Bonus: delicious, nutritious and healthy salad

Damn Delicious Vegan Potato Salad – take your BBQ to the next level without oil or mayo in this delicious animal friendly classic.

Bonus: so easy, tasty, healthy and versatile dish

Delicious soft honey glazed carrots complemented with tarragon and mint for that real Christmassy flavour. Very easy to prepare and ready in 20 minutes.

Bonus: crispy, fluffy

Proper Roast Potatoes. The best there are, were, and ever will be. Easy method with great results. Crispy yet fluffy potato with a hint of rosemary.

Protein: 8g
Calories: 356kcal
Ready in: 1 hour 15 minutes (just 15 minutes prep)
Recipe by: EatSomethingVegan
Bonus: versatile, convenient and full of cheesy goodness

These Vegan Scalloped Potatoes have so much flavor, and are topped with a perfect, golden brown crust. You’ll love how deliciously creamy this potato recipe is!

Protein: 5g
Calories: 194kcal
Ready in: 1 hour 20 minutes (5 minutes prep)
Recipe by: StaceyHomeMaker
Bonus: healthy, beautiful, festive and so delicious dish

This festive Christmas salad is the perfect side dish to serve with your holiday meal! Loaded with arugula, nutty wild rice, roasted pecans, juicy pomegranate arils, greens onions, tart dried cherries, and tangy garlic dijon dressing; this hearty salad is a major crowd pleaser!

Protein: 2g
Calories: 178kcal
Ready in: 1 hour 30 minutes
Recipe by: JackSlobodian
Bonus: easy, tasty and full of health benefits

This braised red cabbage is rich and spiced, perfect for this time of year. Especially with Christmas just around the corner!

Protein: 15g
Calories: 476kcal
Ready in: 1 hour 5 minutes (just 15 minutes prep)
Recipe by: HappyFoodsTube
Bonus: easy, delicious and full of flavour

This is a tasty vegan stuffing recipe made with 10 ingredients. It’s easily customizable and substitutions and possible extras are included in this post. Simple recipe, with easy instructions.

Protein: 2g
Calories: 48kcal
Ready in: 1 hour
Recipe by: VeganPunks
Bonus: simple ingredients, tasty and versatile dish

Our vegan Yorkshire puddings have gone through years of iterations before we achieved a golden, crispy crown and the elusive ‘well’ ready to fill with gravy!

Starters and Appetizers

Bonus: warming, sweet and salty

Delicious Red Onion Soup. So fine it makes you cry. Simple ingredients and lightning fast. Ready in 20 minutes.

Bonus: fast, super delicious and incredibly beautiful salad! 🙂

A beautifully crunchy salad with a mix of rocket leaves, dried fruits, pear and walnuts set this salad above the competition. And it’s vegan too!

Protein: 3g
Calories: 52kcal
Ready in: 15 minutes
Recipe by: VeganPunks
Bonus: meaty, just like the originals

Vegan pigs in blankets with sage and wholegrain mustard are the best take on pigs in blankets! With cute as can be vegan cocktail sausages, wrapped in mouthwatering plant-based bacon and encased in a delightfully festive glaze, friends and family will be left wanting more!

Protein: 1g
Calories: 108kcal
Ready in: 10 minutes
Recipe by: VeganBlueberry
Bonus: mega quick, delicious and cheesy spread

Creamy and spreadable while still able to hold its shape, this vegan cheese ball is sure to be a hit at your next party or event! Don’t tell anyone that it it’s dairy-free, gluten-free, soy-free, and they’ll never guess!

Protein: 3g
Calories: 237kcal
Ready in: 30 minutes
Recipe by: NourishPlate
Bonus: quick, delicious and so healthy

Flavorful curried cauliflower soup is one of the best soups ever because it is made of good-for-your-health vegetables and is ready in 30 minutes or less! Plus, it is vegan and gluten-free.


Bonus: fast, healthy and delicious high-protein appetizer

Quick White Bean Spread (vegan pâté). A super fast recipe that works as an appetizer, snack or party dip. Surprise your guests with this awesome spread!

Protein: 0g
Calories: 26kcal
Ready in: 25 minutes
Recipe by: RunningToTheKitchen
Bonus: sweet, fresh, crunchy and so versatile

This butternut squash hummus makes a great holiday appetizer. With cranberries, pomegranates and rosemary, it’s a festive and fun dish to share!

Protein: 2.4g
Calories: 106kcal
Ready in: 25 minutes
Recipe by: TinnedTomatoes
Bonus: easy, quick and so tasty

An easy mushroom and chestnut pâté made in minutes and blended until smooth. Serve with oatcakes at Christmas, use as a sandwich filler or top veggie burgers with this delicious veggie pâté.

Protein: 3g
Calories: 214kcal
Ready in: 40 minutes (just 10 minutes prep)
Recipe by: VeganBlueberry
Bonus: easy to make, ultra creamy and savory dip

This Creamy Vegan Spinach Artichoke Dip is really almost too good to be true! Using just a few simple ingredients it meets the need for a tasty yet wholesome dip!!


Bonus: quick, mega tasty and healthy dessert

Cinnamon Baked Pears. They are super simple to make, take only five minutes of preparation, 25 minutes of baking, and always turn out great.

Bonus: easy to make, warming, full of flavour and so satisfying drink 😉

Traditional German mulled wine (Glühwein) with a modern twist. Very easy to make and always tasty. Get drunk in style.

Protein: 2g
Calories: 102kcal
Ready in: 20 minutes
Recipe by: WowItsVeggie
Bonus: quick, light, soft and so delicious cookies

These vegan peanut butter blossoms will be the star of the show at any cookie tray! No matter what holiday or occasion, this vegan version of the classic favorite is always a hit. The peanut butter blossoms are pillowy and soft with a delightful hint of chocolate in the center.
The best part? They only take 20 minutes to make and can be frozen for up to 3 months!

Protein: 7.7g
Calories: 405kcal
Ready in: 15 minutes
Recipe by: RunningOnRealFood
Bonus: quick, easy, tasty and so healthy

These homemade no-bake vegan Nanaimo bars are surprisingly easy to make with just a handful of ingredients. These amazing sweet treats are rich, decadent and taste just like the classic Christmas dessert!

Protein: 3g
Calories: 99kcal
Ready in: 20 minutes
Recipe by: IntentionalHospitality
Bonus: easy, nutritious and so tasty!

Christmas pudding protein balls are filled with traditional warm spices like cinnamon, allspice, cocoa, and a touch of orange then sweetened with dates and raisins. A perfect sweet Christmas snack to share or a treat for yourself after a busy day of shopping.

Protein: 0g
Calories: 109kcal
Ready in: 15 minutes
Recipe by: VeggieDesserts
Bonus: mega easy, delicious and great as a gift 🙂

Salted chocolate honeycomb recipe is surprisingly easy to make and you only need four ingredients! It’s vegan and gluten free and makes a great edible gift.

Protein: 3g
Calories: 242kcal
Ready in: 50 minutes (5 minutes prep)
Recipe by: HappyKitchen
Bonus: quick and easy

This sweet and gooey chocolate fudge recipe is made without condensed milk or sugar and is 100% guilt-free, vegan, easy to make and packed with nutrients!

Protein: 0g
Calories: 43kcal
Ready in: 15 minutes
Recipe by: TwoHealthyKitchens
Bonus: quick, delicious and beautiful

Gingerbread Date Balls are easy little no-bake treats that take just minutes to make … and will disappear even faster! Filled with yummy, holiday gingerbread flavor, they’re indulgent enough to nibble for dessert or add to festive cookie trays, yet nutritious enough for snacking, too! No guilt in these little indulgences! Bonus: since these date balls are so quick and can be made ahead and frozen, they’re perfect last-minute, homemade DIY gifts, too!

Protein: 3g
Calories: 221kcal
Ready in: 1 hour 10 minutes (15 minutes prep)
Recipe by: CassClayCooking
Bonus: Delicious and easy to make

This easy vegan cinnamon apple bread is a delicious and guilt-free dessert bread that can be made easily and is loved by all!

Protein: 3g
Calories: 305kcal
Ready in: 50 minutes
Recipe by: TheKitchenGirl
Bonus: Beautiful and so delicious

Pear Cranberry Apple Crisp is naturally sweetened apple crisp recipe with pears, apples, and cranberries under a delicious, crispy oat topping. It’s so good, no one will ever detect that it’s vegan AND gluten free.

Bonus: mega easy, tasty, beautiful

Easy Baked Apples with a Cinnamon Nut Stuffing. Warm, filling, wintry tastes of cinnamon and apple collide in this simple but delicious kick ass dessert.

Bonus: super simple, healthy

With only two ingredients in just 25 minutes, you could be staring at a fresh batch of mouthwatering healthy vegan banana oatmeal cookies! Try them now:


Servings:12 cookies (roughly)
  • 2 ripe banana
  • 1 cup rolled oats (oatmeal or porridge oats work really well)

  • Preheat the oven to 180°C (360°F).
  • Get a bowl and and mash the bananas until they’re mushy.

    2 ripe banana

  • Add the cup of oats and any of the optional ingredients.

    1 cup rolled oats, 1 tsp cinnamon, 1 small handful raisins, 1 small handful walnuts, 1 small handful sesame seeds

  • Stir until everything is nicely mixed.
  • Put baking paper on the tray so the cookies don’t stick. If you don’t have that make sure to grease the baking tray with butter (or olive oil if you’re vegan).
  • To make the cookie shape just grab a spoon and scoop a decent amount from the mixture onto the baking tray like I did in the photo above. It’s super quick and easy.
  • Off it goes into the oven for about 15 – 20 minutes.
  • Done!

Nutrition Facts

The Perfect Vegan Christmas Dinner 2022 (Menu+Recipes)

Amount per Serving

% Daily Value*

* Percent Daily Values are based on a 2000 calorie diet.

I’ve curated 3 my favorite recipes from this collection to create 3 different menus which come together to make incredible Christmas feasts. Which one will you serve up this year?

Menu 1 - Vegan Christmas Dinner Recipes | Hurry The Food Up

Chestnut Pate
A nutty, rich pate, perfect for spreading on oatcakes or crackers.

Vegan Pigs in Blankets
Juicy and delicious, like their meaty counterparts, you won’t want to miss these mustardy vegan pigs in blankets!

Main Dish:
Vegan Ham
Who knew you could make a whole delicious “ham” out of seitan!? A stunning centrepiece for your Christmas table.

Side dishes:
Proper Roast Potatoes
Fluffy, crispy and flavourful in equal measure, this roast potato recipe never fails!
Braised Red Cabbage
Sweet and crunchy cabbage adds a pop of color and flavor to your meal!Best Vegan Yorkshire Puddings
Parsnips with Syrup and Mustard
Yorkshire Puddings
Chewy and delicious yorkshire puddings, with the perfect well to catch gravy!
Roasted Parsnips with Syrup and Mustard
Tender parsnips with a spicy sweet sauce.

Traditional German Mulled Wine
The classic Christmas drink! Warming, citrussy and rich, perfect for a cold winter night.
Pear Apple and Cranberry Crisp
Delicious stewed fruit with a crispy crunchy topping. How about some vegan custard to top it off?

Menu 2 - Vegan Christmas Dinner Recipes | Hurry The Food Up

White Bean Paté
A simple, delicious vegan spread, perfect with chopped veggies or crackers

Pear and Walnut Salad with Orange Mustard Dressing
Whet your appetite with this light, fruity salad. Citrus, nuts and sweet pears!

Main Dish:
Butternut Squash Roast
What a treat! A whole roast squash stuffed with nuts, lentils, cranberries and more.

Side dishes:
Healthy Mashed Sweet Potatoes
Creamy sweet potatoes with a kick of spice.
Pomegranate Wild Rice Christmas Salad
This salad is a real showstopper. Tart fruits with nutty wild rice and plenty of fresh veggies.
Brussel Sprouts with Balsamic
Christmas’ most infamous vegetable given a makeover! We promise you’ll love these tart and crispy sprouts.

Cinnamon Baked Pears
A gloriously simple dessert: pears baked with cinnamon and stuffed with walnuts and maple syrup.
Christmas Pudding Protein Balls
The perfect mixture of dried fruit, nuts and spices to capture the flavour of a Christmas pudding.

Menu 3 - Vegan Christmas Dinner Recipes | Hurry The Food Up

Holiday Butternut Squash Hummus
Hummus topped with a festive mix of butternut squash, cranberries and pomegranate seeds.

Vegan Cheese Ball
Creamy vegan cheese that holds its shapes. Nutty and herby.

Main dish:
Quinoa Lentil Mushroom Loaf

Side dishes:
Proper Roast Potatoes
Brussel Sprouts
Braised Red Cabbage

Traditional German Mulled Wine
Salted Chocolate Honeycomb

Vegan Christmas Dinner FAQS

I’m sure you have questions about veganizing your Christmas dinner! Hopefully I’ve answered them here:

What do vegans eat for Christmas dinner?

Typically, a nut roast would take center stage in a vegan Christmas dinner. There can also be roast vegetables, roast potatoes, vegan gravy, vegan stuffing and cranberry sauce.

What can I have instead of turkey for Christmas dinner?

A nut roast or a vegetable wellington are good alternatives to turkey. You can also buy pre-prepared meat alternatives like stuffed or sliced “turkey” among others.

What do vegans eat on holidays?

Vegan alternatives to classic dishes. For example, instead of a turkey, you might eat a nut roast or vegan meat. Some classic dishes are vegan friendly, such as roast potatoes and roast vegetables as long as they are made with olive oil and not butter. You can easily buy or make vegan stuffing and gravy.

We hope you enjoyed this vegan Christmas menu. Let us know what vegan Christmas dinner ideas you like best in the comments below!


Be known by your own web domain (en)

Source link

Leave a Reply

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