We all know the holidays are all about sharing good food and creating beautiful memories around the dinner table. It’s also an amazing opportunity to experiment with the kitchen! So, if you’re hosting a Christmas celebration this year, why not make it inclusive with plant-based dishes? I promise they are very tasty, even if you happen to eat meat.
Here’s a list of 34 vegan and vegetarian-friendly recipes that will make your holiday season extra delicious!
Starters & Appetizers
1. Stuffed Mushrooms

These bite-sized treats are filled with breadcrumbs, garlic, and fresh herbs.
Recipe: Mix breadcrumbs, sautéed garlic, parsley, and vegan Parmesan. Stuff into mushroom caps, drizzle with olive oil, and bake at 375°F (190°C) for 20 minutes.
2. Vegan Cheese Board

Assemble plant-based cheeses, crackers, fruits, and nuts for an elegant starter.
Recipe: Try making vegan cheese with cashews, nutritional yeast, and spices blended until smooth.
3. Sweet Potato Bites with Maple Pecan Glaze

A perfect blend of sweet and savory!
Recipe: Roast sweet potato rounds, then top with a pecan half and a drizzle of maple syrup.
4. Spinach and Artichoke Dip

Creamy and satisfying, this classic dip goes great with bread or veggies.
Recipe: Blend soaked cashews, nutritional yeast, lemon juice, and garlic. Stir in chopped spinach and artichoke hearts, then bake at 350°F (175°C) until bubbly.
5. Mini Lentil Pâté Tartlets

Sophisticated and protein-packed.
Recipe: Blend cooked lentils, walnuts, garlic, tomato, and thyme into a pâté. Fill tartlet shells and garnish with fresh herbs.
Soups & Salads
6. Butternut Squash Soup

Warm, creamy, and spiced with nutmeg.
Recipe: Sauté onion, garlic, and cubed butternut squash. Add vegetable broth, cook until soft, then blend until smooth. Top with roasted pumpkin seeds.
7. Winter Kale Salad with Pomegranate Seeds and Walnuts

Crisp and colorful with a festive touch.
Recipe: Toss kale with olive oil, lemon juice, pomegranate seeds, walnuts, and a sprinkle of vegan feta.
8. Mushroom Consommé

Light yet flavorful.
Recipe: Simmer mushrooms, garlic, thyme, and vegetable broth for an hour. Strain, season, and serve hot.
9. Brussels Sprouts Slaw with Cranberries

A fresh twist on a holiday staple.
Recipe: Shred Brussels sprouts and toss with dried cranberries, toasted almonds, olive oil, and apple cider vinegar.
10. Roasted Beet Salad with Orange Vinaigrette

Sweet, earthy, and tangy.
Recipe: Roast beets, slice, and serve over arugula. Drizzle with a vinaigrette made of orange juice, olive oil, and Dijon mustard.
Main Dishes
11. Vegan Nut Roast

Hearty and packed with flavor.
Recipe: Combine chopped nuts, breadcrumbs, sautéed onion, garlic, and herbs. Press into a loaf pan and bake at 375°F (190°C) for 45 minutes.
12. Stuffed Acorn Squash

Perfectly festive and filling.
Recipe: Roast halved acorn squash, then stuff with quinoa, cranberries, and pecans mixed with a drizzle of maple syrup.
13. Vegetarian Mushroom Wellington

A showstopping centerpiece.
Recipe: Sauté mushrooms, garlic, and spinach. Wrap in puff pastry, brush with egg wash or vegan alternative, and bake until golden.
14. Vegan Shepherd’s Pie

Comfort food at its finest.
Recipe: Layer a filling of lentils, carrots, peas, and gravy in a casserole dish. Top with mashed potatoes and bake until golden.
15. Eggplant Involtini

Rolled eggplant slices filled with ricotta and baked in marinara sauce.
Recipe: Grill thinly sliced eggplant, fill with vegan ricotta, roll, and bake in marinara sauce.
Sides
16. Garlic Mashed Potatoes with Vegan Butter

Creamy and indulgent.
Recipe: Boil potatoes, mash with vegan butter and plant-based milk, and season with garlic and salt.
17. Maple Roasted Carrots

Sweet and caramelized.
Recipe: Toss carrots with olive oil and maple syrup, then roast at 400°F (200°C) until tender.
18. Vegan Gravy

Rich and savory.
Recipe: Sauté onion, garlic, and flour to form a roux. Slowly whisk in vegetable broth and soy sauce, cooking until thickened.
19. Stuffing with Cranberries and Chestnuts

A holiday classic with a twist.
Recipe: Mix bread cubes, sautéed onions, celery, cranberries, and chestnuts. Moisten with vegetable broth and bake.
20. Green Bean Almondine

Fresh and nutty.
Recipe: Sauté green beans with olive oil, garlic, onion, and sliced almonds until tender.
21. Rosemary Roasted Potatoes

A crispy, herby delight.
Recipe: Toss potatoes with olive oil, rosemary, and sea salt. Roast at 425°F (220°C) until golden.
22. Vegan Mac and Cheese

Comfort food everyone loves.
Recipe: Make a cheese sauce with cashews, nutritional yeast, garlic, and plant milk. Mix with cooked pasta.
23. Glazed Brussels Sprouts with Balsamic Reduction

Sweet and tangy perfection.
Recipe: Roast Brussels sprouts, then drizzle with a balsamic glaze.
Desserts
24. Vegan Chocolate Yule Log

Decadent and festive.
Recipe: Bake a vegan chocolate sponge, roll with coconut whipped cream, and dust with powdered sugar.
25. Cranberry Orange Bread

Perfectly zesty.
Recipe: Mix flour, orange zest, cranberries, sugar, and plant milk. Bake in a loaf pan at 350°F (175°C).
26. Vegan Gingerbread Cookies

Fun to bake and decorate.
Recipe: Make dough with flour, molasses, ginger, and cinnamon. Roll, cut, and bake until firm.
27. Egg-Free Nog Cheesecake

Creamy and spiced.
Recipe: Blend cashews, coconut cream, nutmeg, and maple syrup. Pour over a graham cracker crust and chill. You can also add some cranberries for decoration!
28. Chocolate Peppermint Mousse

Light and festive.
Recipe: Blend silken tofu, melted dark chocolate, and peppermint extract until smooth. Chill before serving.
Snacks & Drinks
29. Cinnamon Sugar Roasted Nuts

Sweet and crunchy.
Recipe: Toss nuts with sugar, cinnamon, and water. Roast at 300°F (150°C) until caramelized.
30. Vegan Hot Chocolate Bar

Perfect for cozy nights.
Recipe: Heat plant-based milk, whisk in cocoa powder, sugar, and dark chocolate. Serve with toppings like whipped coconut cream and marshmallows.
31. Mulled Wine

Spiced and warming.
Recipe: Simmer red wine with cinnamon sticks, cloves, orange slices, and a touch of sugar.
32. Vegan Eggnog

Creamy and indulgent.
Recipe: Blend almond milk, coconut cream, maple syrup, nutmeg, and vanilla. Chill and serve.
33. Cranberry Pistachio Energy Bites

Festive and nutritious.
Recipe: Mix oats, cranberries, pistachios, and maple syrup. Roll into balls and chill.
34. Holiday Spiced Popcorn

A light snack for movie nights.
Recipe: Toss popped popcorn with coconut oil, cinnamon, and nutmeg.
This collection of recipes will fill your Christmas table with delicious, plant-based options. Whether you’re vegan, vegetarian, or just curious, these dishes are sure to bring joy to your holiday season.
Don’t forget to follow us at Pinterest!
