This holiday season, let’s celebrate with a feast that everyone can enjoy! These vegan Christmas recipes feature a diverse selection of plant-based dishes, perfect for sharing with friends and family.
This post may contain affiliate links. Read my policy page for more information.

Appetizers
Cranberry Vegan Cheese Ball

No holiday spread is complete with a cheese ball, and this easy vegan cheese ball is the best! Made super creamy and perfect for spreading using simple ingredients and no nuts!
Carrot Bacon Wrapped Apple Bites

If you want a fancy holiday appetizer without all the fuss, try these carrot bacon wrapped apple bites. They’re full of flavor, easy, and can be made in less than 30 minutes.
Tomato Basil Wontons

A fun twist on traditional apps—these tomato basil wontons are as easy as they are delicious!
Vegan Burrata

Serve this vegan burrata with crostinis and halved cherry tomatoes drizzled with balsamic glaze and olive oil for a deconstructed bruschetta.
Chickpea Patties

These little golden beauties are great for dipping in a delicious vegan aioli. Handheld chickpea patties make a great vegan Christmas appetizer!
Ancient Grains Salad

This festive ancient grains salad is filled with hearty grains and a creamy vinaigrette that will keep you coming back for more.
Vegan Coconut Shrimp

This delicious coconut-crusted vegan shrimp recipe is going to blow your mind! It looks so much like real shrimp and has a delicious seafood-y taste thanks to a secret ingredient.
Side Dishes
Stovetop Vegan Stuffing

This vegan stuffing is so easy to make and takes hardly any time at all if using precooked, canned lentils. Make it easily on the stove top to save room in your oven!
Dairy-Free Green Bean Casserole

This green bean casserole is one of my most popular holiday recipes—and for good reason! It’s easy to make and it has the most creamy and flavorful base without needing canned soup.
Maple Glazed Brussels Sprouts

If you’re not usually a fan of Brussels Sprouts, these maple glazed brussels sprouts will change your mind! The texture of the sprouts is perfectly crispy and glazed with just the right amount of flavor.
Healthy Mashed Potatoes

It’s true—you don’t need butter or a butter alternative to make creamy mashed potatoes!
Easy Vegan Gravy

This simple vegan gravy is going to make preparing the day of so easy. It comes together quickly so you can whip it up right before the meal is served or prep it the day before and reheat it when needed.
Vegan Cornbread (Gluten-Free)

This vegan cornbread has the best flavor and texture. You don’t even need butter, honey, or gravy to enjoy it. It’s THAT good.
Roasted Tomato Soup

Lean into the festive colors with this beautiful roasted tomato soup topped with fresh basil leaves. It’s not only pretty but full of flavor, too.
Lemon Garlic Green Beans

Need something quick and easy? These lemon garlic green beans are guaranteed to get on the table fast thanks to the use of frozen green beans.
Main Courses
Lentil Loaf

This has quickly become a center dish for many holidays. It’s so flavorful, yet full of whole plant foods. It’s sure to be a crowd pleaser!
Vegan Cheesy Broccoli Rice Casserole

This creamy, cheesy broccoli rice casserole is incredibly easy to make—just dump and bake!
Vegan Shepherd’s Pie

An old classic with a healthy twist. This vegan shepherd’s pie is full of veggies, and so cozy and comforting.
Easy Vegan Lasagna

Lasagna lovers rejoice! This vegan lasagna made with tofu ricotta has won lasagna cook-offs and is always a crowd-pleaser!
Dessert
Vegan Pumpkin Pie Bars

If you love pumpkin pie but want it portable and perfect for serving a crowd, these pumpkin pie bars are the answer!
Pecan Cream Pie

This pecan cream pie is heavenly. Creamy, sweet, and will have you wanting more. It’s a new take on the traditional pecan pie.
Ready to Host the Best Vegan Christmas Party?
Whether you’re the host or just need a dish to bring to an event, we tried to provide something for everyone. These vegan Christmas recipes are truly the best and the ones we make year after year.
Let us know what you’re making for Christmas this year in the comments below!


