Disclosure: Some of the links below are affiliate links. At no cost to you, I will earn a commission if you click through and make a purchase.
It can be hard to have a traditional holiday meal when you’re vegan. These vegan Christmas recipes will help you with ideas of what to make for appetizers, dinner, breakfast, and beverages.
To get started making Christmas recipes, you’ll need the following:
Vegan Christmas Recipe #1 – Santa Pancakes

I seriously cannot get over how cute these Santa pancakes from Fork and Beans are! She has tons of fun vegan recipes.
They’re healthy vegan pancakes that are grain-free, and just so fun to look at. This is a cute Christmas morning breakfast or you can make it any day in December.
Related Content: 22 Vegan Christmas Treats That Are Pure Holiday Goodness
2. Shepherd’s Pie

Three Little Chickpeas made this vegan shepherd’s pie. Some of the ingredients in the recipe are dried brown lentils, carrots, and cloves.
3. Glazed Tofu Roast

This glazed tofu roast was made by Yup, It’s Vegan. This recipe is gluten free, nut-free, and dairy free.
>>> Related Content: Check Out These Grinch Heart Pancakes
4. Cranberry Pistachio Cheese Ball

This vegan cheeseball is a great appetizer to set out for friends and family to snack on while dinner is cooking. It was made by Plant Perks.
5. Santa Veggie Tray

Fork and Beans made this Santa Veggie tray. It’s a super festive vegan appetizer! You’ll use hummus for the face, chips for the beard, red peppers and cauliflower for the hat, and more veggies for the face.
6. Mushroom Wellington

Delightful Vegans made this pecan and mushroom wellington. It has vegan pastry sheets, tamari, thyme, and more in it.
7. Stuffing

This vegan stuffing recipe is from Pickled Plum. The recipe has veggies, bread, and lots of seasonings.
8. Tofurky Roast

I Love Vegan made this vegan tofurky roast. You can make a baste and gravy to go with it.
9. Hot Chocolate

Hot chocolate is quintessential to Christmas! It’s so fun to drink while watching a Christmas movie. This vegan recipe recipe is from My Vegan Minimalist.
10. Cranberry Cinnamon Rolls

Cinnamon rolls are a great breakfast for Christmas morning. You can make them ahead of time and bake them on Christmas morning. This recipe for cranberry cinnamon rolls from Allergylicious is gluten free.
11. Scalloped Potatoes

Scalloped potatoes are so delicious and are a perfect Christmas side dish. This vegan recipe for them is from Simply Whisked.
12. Lentil Loaf with Brown Gravy

The Mostly Vegan made this lentil loaf. It’s an awesome meat alternative for the main dish. The recipe also has a brown onion gravy to make with it.
13. Eggnog

Eggnog is a very classic Christmas drink. This vegan eggnog recipe is from Living Well Mom. The recipe has coconut milk, maple syrup, and lots of spices in it.
14. Yorkshire Pudding

A Virtual Vegan made this vegan Yorkshire pudding. They only take 40 minutes to make.
15. Brussels Sprouts

I’ve recently started loving brussels sprouts! These maple balsamic brussels sprouts with cranberries are a fun addition to your Christmas dinner. They were made by Running In A Skirt. This is an easy vegan side dish.
16. Maple Roasted Carrots

Trial and Eater made these maple roasted carrots. They are a delicious vegan Christmas side. The rainbow carrots make them so pretty!
17. Green Bean Casserole

Green bean casserole is one of my favorite side dishes! The Kitchen Girl made this vegan recipe for it. This recipe calls for vegan cream of mushroom soup, fresh green beans, onions, and more.
Pin this image so you can find this post later!

As an Amazon Associate I earn from qualifying purchases.