Our Top 20 Vegan Christmas Mains

Christmas is a time for feasting, and what better way to celebrate than with a delicious vegan feast? Whether you're a seasoned vegan or just looking to try something new, we've got you covered with our top 20 vegan Christmas mains.

From hearty roasts to comforting stews and everything in between, there's something for everyone on this list. So gather your loved ones, set the table, and get ready to enjoy a truly memorable vegan Christmas dinner.

1. Vegan Wellington

This classic Christmas dish gets a vegan makeover with a savory mushroom filling wrapped in flaky pastry.

2. Lentil Loaf

A hearty and flavorful loaf made with lentils, vegetables, and spices. Perfect for a crowd.

3. Stuffed Acorn Squash

Acorn squash stuffed with a savory mixture of quinoa, vegetables, and herbs.

4. Vegan Shepherd's Pie

A comforting classic with a vegan twist, made with a creamy lentil filling topped with mashed potatoes.

5. Roasted Vegetable Lasagna

Layers of roasted vegetables, vegan cheese, and pasta sheets create a delicious and festive lasagna.

6. Vegan Stuffed Cabbage Rolls

Savory cabbage leaves stuffed with a mixture of rice, vegetables, and spices.

7. Black Bean Burgers

Grilled black bean burgers topped with your favorite toppings. Perfect for a casual Christmas dinner.

8. Vegan Paella

A festive Spanish dish made with rice, vegetables, and vegan seafood substitutes.

9. Vegan Curry

Aromatic and flavorful vegan curry with your choice of vegetables and protein.

10. Vegan Stuffed Mushrooms

Jumbo mushrooms stuffed with a savory mixture of vegetables, herbs, and vegan cheese.

11. Vegan Pot Pie

A classic comfort food made with a creamy vegetable filling topped with a flaky crust.

12. Vegan Enchiladas

Corn tortillas filled with a savory filling of beans, vegetables, and vegan cheese.

13. Vegan Stuffed Peppers

Bell peppers stuffed with a mixture of rice, vegetables, and vegan cheese.

14. Vegan Tacos

Soft or crispy tortillas filled with your favorite vegan fillings.

15. Vegan Chili

A hearty and flavorful chili made with beans, vegetables, and spices.

16. Vegan Shepherd's Pie

A hearty and flavorful pie made with a creamy lentil filling topped with mashed potatoes.

17. Vegan Lasagna

Layers of pasta, vegan cheese, and vegetables make up this classic Italian dish.

18. Vegan Stuffed Cabbage Rolls

Savory cabbage leaves stuffed with a mixture of rice, vegetables, and spices.

19. Vegan Paella

A festive Spanish dish made with rice, vegetables, and vegan seafood substitutes.

20. Vegan Curry

Aromatic and flavorful vegan curry with your choice of vegetables and protein.