Vegan Liftz is a community-supported website. We may earn a small commission on purchases made through our links. Learn more.

Vegan Christmas Dinner Recipes and Ideas

Last updated: June 2, 2022

The holidays are a time to celebrate, eat homemade cooked foods, and enjoy company with friends and family. Traditional Christmas dinner recipes call for meat and dairy, so at first it may seem like having a vegan Christmas dinner is a challenge. However, there are plenty of vegan recipes packed with nutrient-dense foods that deliver the same cozy holiday flavors. They just require a little creativity and some simple swaps. 

For vegan entrées, you can make meat-substitute roasts from seitan, nuts, tofu, and legumes. You can also buy pre-made roasts from vegan meat companies. Side dishes are easy to make vegan, since you can use ingredients like potatoes, veggies, and squash with olive oil instead of butter. Last, but not least, there are numerous vegan-friendly desserts that pack the same rich sweetness as your holiday favorites. Read below to see how you can cook a delicious vegan Christmas dinner this holiday season. 

Vegan Christmas Dinner Ideas

Vegan Roast Lamb Entrée

To make a vegan roast, you’ll typically use wheat gluten, seitan, or legumes. This particular recipe calls for 2 cups of wheat gluten, which creates a solid, meat-like texture when mixed with the other wet and dry ingredients. You can shape the kneaded dough into a meat-free “lamb joint” and add garnishes such as garlic and thyme. To give it a moist, savory flavor, you’ll roast the vegan lamb in a casserole of boiling broth for about 40 minutes, turning it once or twice for an even crisp.

Get the full recipe here

Vegan French Onion Soup

French onion soup is known for its rich, savory broth, caramelized onions, and gooey, melted cheese on top. Although you have to remove the dairy, you can still get that mouth-watering cheese texture with vegan mozzarella cheese. Vegan mozzarella is made mainly from raw cashews, tapioca starch, nutritional yeast, and non-dairy milk. You can blend it together and heat on the stove to thicken the mixture, and it will start to stretch just like dairy cheese.

Get the full recipe here.

Vegan Butternut Squash and Kale Lasagna

It wouldn’t be the holidays without a hearty lasagna. The usual Christmas rotation includes stuffed shells or lasagna bolognese, but you can make filling vegan lasagna with winter vegetables and cashew ricotta. This vegan lasagna recipe takes time because you need to cook the ingredients separately, then carefully layer everything before placing it in the oven. Although it’s not a quick recipe, we promise it’s worth it. The homemade cashew ricotta has the same consistency as dairy ricotta, and the chunky layers of butternut squash and kale give this dish a satisfying, hearty finish.

Get the full recipe here.

Vegan Cauliflower Mashed Potatoes

Mashed potatoes are a holiday favorite, but you can make this dish more nutritious by adding cauliflower. You get the same creamy texture by adding roasted garlic and swapping dairy with vegan milk and butter alternatives. The roasted garlic is what really gives the dish its delicious flavor. The garlic spreads like butter and blends perfectly in the mix. You can also make a delicious vegan gravy out of mushrooms, olive oil, flour, thyme, and salt. Simple as that!
Get the full recipe here.

Vegan Christmas Treats

Vegan Chewy Molasses Cookies

Sometimes eating the dough is just as good as a baked cookie. With this vegan cookie dough recipe, you enjoy the batter without worrying about food safety from raw animal ingredients. Vegan molasses cookies are easy to make and have a delectable, chewy texture. Ingredients include brown sugar, molasses, vegan butter, vanilla, and baking spices.

Get the full recipe here

Vegan Peppermint Mocha Cake

Finish off your vegan Christmas dinner with a vegan chocolate mocha cake. This recipe includes a vegan frosting recipe with peppermint and vanilla, which tastes and feels like buttercream.

Get the full recipe here.


What are vegans allowed to eat?

Vegans follow a plant-based diet that excludes animal products including meat, dairy, eggs, and cheese. Vegans eat fruits, vegetables, legumes, beans, starches and grains (rice, tapioca, wheat), plant-based oils (olive oil, avocado oil), and nuts.

Are vegan cookies healthy?

While vegan treats exclude ingredients high in cholesterol like butter or shortening, most vegan treats are still high in sugar. Overall, vegan cookies are healthier than regular cookies, so you can feel better about enjoying a plant-based dessert that has healthier swaps. However, you just need to be mindful of added sugars.  

How do vegans get collagen?

Since collagen comes from the connective tissue of animals, vegans can’t consume collagen supplements. However, there are many vegan supplements that support collagen production in the body. The body naturally produces collagen, but this declines with age. If you’re a vegan looking to boost collagen production, consider eating more foods rich in vitamin C and amino acids to increase levels of hyaluronic acid. 

About the author