Cozy & Festive Vegan Christmas Dinner Menu Everyone Will Love!
Gathering everyone around the table for a cozy vegan Christmas dinner can be a total joy, especially when the food is easy, hearty, and full of holiday flavors. This menu has something everyone will love, with warming appetizers, a showstopping main dish, and sweet desserts. Each recipe is simple, festive, and sure to make your holiday feel extra special.
Vegan Christmas Menu

Jump to section:
Appetizers
1. Butternut Squash and Sage Crostini

Crispy baguette slices topped with creamy roasted butternut squash, a hint of garlic, and fresh sage create a delightful blend of flavors in every bite.
Ingredients:
- 1 baguette, sliced
- 2 tbsp olive oil
- 2 cloves garlic, minced
- 1 small butternut squash, peeled and cubed
- 1 tbsp fresh sage, chopped
- Salt and pepper, to taste
Instructions:
- Preheat the oven to 400°F (200°C).
- Place the butternut squash cubes on a baking sheet, drizzle with 1 tbsp olive oil, season with salt and pepper, and roast for 25-30 minutes or until tender.
- While the squash roasts, arrange baguette slices on a separate baking sheet. Brush each slice with the remaining olive oil, then toast in the oven for 5-8 minutes until golden brown.
- Once the squash is done, transfer it to a bowl and mash with garlic until smooth.
- Spread the mashed squash onto each crostini, sprinkle with fresh sage, and add a pinch of salt and pepper as desired.
2. Spiced Sweet Potato Soup

This creamy, cozy soup with hints of cinnamon and nutmeg warms everyone up as they gather around the table.
Ingredients:
- 3 medium sweet potatoes, peeled and cubed
- 4 cups vegetable broth
- 1 cup coconut milk
- 1 small onion, diced
- 2 cloves garlic, minced
- 1/2 tsp cinnamon
- 1/4 tsp nutmeg
- Salt and pepper, to taste
Instructions:
- In a large pot, heat a little oil over medium heat. Add the onion and garlic, and sauté until soft.
- Add the sweet potatoes, cinnamon, nutmeg, and a pinch of salt. Stir to combine.
- Pour in the vegetable broth, bring to a boil, then reduce heat and simmer for 20 minutes or until sweet potatoes are tender.
- Blend the soup until smooth, then return to the pot. Stir in coconut milk and adjust seasoning as needed. Serve warm.
Main Course
3. Mushroom and Lentil Wellington

A vegan spin on the classic Wellington, this dish is filled with a savory mushroom and lentil mixture wrapped in flaky puff pastry. It’s hearty, satisfying, and sure to impress.
Ingredients:
- 1 lb mushrooms, diced
- 1 cup cooked green lentils
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 carrot, diced
- 1 celery stalk, diced
- 1 tsp fresh thyme
- 1 sheet vegan puff pastry, thawed
- Salt and pepper, to taste
Instructions:
- Preheat the oven to 375°F (190°C).
- In a large skillet, sauté onions, garlic, carrots, and celery until soft.
- Add mushrooms, thyme, and a pinch of salt and pepper. Cook until mushrooms are tender and any moisture has evaporated.
- Stir in the lentils and cook for another 2 minutes, then remove from heat and let cool slightly.
- Lay out the puff pastry on a lined baking sheet, place the mushroom-lentil filling in the center, and fold the pastry over to seal.
- Bake for 30-35 minutes or until golden brown. Let rest a few minutes before slicing.
Side Dishes
4. Maple Roasted Brussels Sprouts and Carrots

Sweet and savory, these maple-glazed Brussels sprouts and carrots add a pop of color and flavor to the plate.
Ingredients:
- 1 lb Brussels sprouts, trimmed and halved
- 3 large carrots, sliced
- 2 tbsp maple syrup
- 2 tbsp olive oil
- Salt and pepper, to taste
Instructions:
- Preheat the oven to 400°F (200°C).
- Toss the Brussels sprouts and carrots with olive oil and maple syrup, and season with salt and pepper.
- Spread the vegetables evenly on a baking sheet and roast for 25-30 minutes, stirring halfway through, until caramelized and tender.
5. Garlic Mashed Cauliflower

A lighter alternative to mashed potatoes, creamy mashed cauliflower brings the same comforting texture with a bit more nutrition.
Ingredients:
- 1 large cauliflower head, cut into florets
- 2 cloves garlic
- 1/4 cup plant-based milk
- 2 tbsp olive oil or vegan butter
- Salt and pepper, to taste
Instructions:
- In a large pot, boil the cauliflower and garlic until the cauliflower is fork-tender, about 10-12 minutes.
- Drain, then transfer to a blender or food processor.
- Add plant-based milk and olive oil, blend until smooth, and season with salt and pepper.
6. Cranberry Pecan Salad

Fresh greens topped with dried cranberries, pecans, and a tangy balsamic vinaigrette provide a refreshing contrast to the heavier dishes.
Ingredients:
- 4 cups mixed greens
- 1/2 cup dried cranberries
- 1/3 cup pecans
- 1/4 cup balsamic vinegar
- 2 tbsp olive oil
- 1 tsp maple syrup
- Salt and pepper, to taste
Instructions:
- Combine the mixed greens, cranberries, and pecans in a large salad bowl.
- Whisk together the balsamic vinegar, olive oil, maple syrup, salt, and pepper in a small bowl.
- Drizzle the dressing over the salad and toss to coat.
Dessert
7. Vegan Pumpkin Pie with Coconut Whipped Cream

A creamy, spiced pumpkin pie with a dollop of coconut whipped cream makes for a festive and comforting holiday dessert.
Ingredients:
- 1 can (15 oz) pumpkin purée
- 1 cup coconut milk
- 1/3 cup maple syrup
- 2 tbsp cornstarch
- 2 tsp pumpkin pie spice
- 1 vegan pie crust
Instructions:
- Preheat the oven to 350°F (175°C).
- In a large bowl, whisk together pumpkin purée, coconut milk, maple syrup, cornstarch, and pumpkin pie spice.
- Pour the mixture into the pie crust and bake for 50-60 minutes, until set.
- Let the pie cool before serving. Top with whipped coconut cream if desired.
Drink
8. Cinnamon-Spiced Hot Chocolate

Rich and cozy, this hot chocolate features a hint of cinnamon for an extra holiday twist.
Ingredients:
- 2 cups almond milk (or other plant milk)
- 3 tbsp cocoa powder
- 1-2 tbsp maple syrup
- 1/4 tsp cinnamon
- 1/2 tsp vanilla extract
Instructions:
- In a small pot, heat almond milk over medium heat.
- Whisk in cocoa powder, maple syrup, and cinnamon, stirring until smooth.
- Remove from heat, add vanilla extract, and serve warm.
This vegan Christmas menu brings everyone to the table for a meal that’s festive, filling, and plant-based. From the savory mushroom and lentil Wellington to the sweet comfort of pumpkin pie, each dish is packed with holiday flavors that will please all palates. With easy-to-follow recipes, you can enjoy more time celebrating and less time stressing in the kitchen. Here’s to a merry and memorable vegan Christmas!
MORE CONTENT YOU MAY LIKE:


