Fully plant-based or not, these 20 festive vegan dishes show that your holiday table can have all the cozy comforts. With a show-stopping Wellington, chocolate tart for dessert, and creamy mashed potatoes, you get a fully festive spread. Even the meat eaters at my table go back for seconds.
Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.
1) Stuffed Butternut Squash
With a savory grain filling and tender, roasted halves, this dish merits being a centerpiece.
Five simple dinners. One grocery list.
No recipe hunting, no messy shopping notes, no complicated chef projects. Just family dinners that fit real weeks.
Stuffed Butternut Squash
Ingredients
Method
- Scoop the seeds from the squash halves and brush with olive oil.
- Roast cut-side down at 400F for 35 minutes until tender.
- Mix the cooked rice, cranberries, walnuts, and sage.
- Flip the squash and spoon the filling into each cavity.
- Return to the oven for 10 minutes to warm through.
- Season with salt and pepper before serving.
2) Vegan Wellington
When you cut into it, everyone gasps with excitement! It's wrapped in an elegantly puffed golden pastry.
Vegan Wellington
Ingredients
Method
- Saute the onion, garlic, and mushrooms in olive oil until the liquid cooks off.
- Stir in the lentils and soy sauce and cook until thick, then cool.
- Roll out the puff pastry on a lined sheet.
- Mound the filling down the center and fold the pastry over, sealing the edges.
- Brush with a little plant milk and score the top.
- Bake at 400F for 35 to 40 minutes until golden.
Notes
3) Mushroom Stroganoff
Winter calls for cozy food and this recipe is ready in just 30 minutes! It is an ultra creamy recipe that will warm you right up.
Mushroom Stroganoff
Ingredients
Method
- Cook the noodles according to the package and drain.
- Saute the onion and garlic in olive oil until soft.
- Add the mushrooms and cook until browned and tender.
- Stir in the soy sauce and coconut cream and simmer for five minutes.
- Season with salt and pepper.
- Spoon the sauce over the noodles to serve.
Notes
4) Lentil Loaf
This is the warm main dish that sticks everything together and is nice and easy to slice. It has a sticky glaze on the top.
Lentil Loaf
Ingredients
Method
- Saute the onion and carrot until softened.
- Mash the lentils slightly and mix with the oats, vegetables, and tomato paste.
- Press the mixture firmly into a lined loaf pan.
- Spread the ketchup over the top as a glaze.
- Bake at 375F for 45 minutes until firm.
- Let it rest 10 minutes before slicing.
Notes
5) Vegan Shepherd's Pie
Fluffy mashed potato and savory veggie filling creates a dish that is crowd-pleasing and cozy.
Vegan Shepherd's Pie
Ingredients
Method
- Saute the onion until soft, then add the lentils, peas and carrots, and tomato paste.
- Pour in the broth and simmer until thickened.
- Spread the filling into a baking dish.
- Top with an even layer of mashed potatoes and rough up the surface with a fork.
- Bake at 400F for 25 to 30 minutes until the top is golden.
- Let it cool slightly before serving.
6) Maple Glazed Carrots
These shiny and sweet carrots, which cook up quickly, will brighten any holiday table.
Ingredients
Method
- Toss the carrots with olive oil, salt, and thyme.
- Spread on a baking sheet in a single layer.
- Roast at 425F for 15 minutes.
- Drizzle with the maple syrup and toss.
- Roast another 5 minutes until glazed and tender.
- Serve warm.
Notes
7) Cranberry Pecan Salad
This fresh salad is the textural and flavor counterpart to all the heavier dishes.
Cranberry Pecan Salad
Ingredients
Method
- Whisk together the olive oil, vinegar, and maple syrup for the dressing.
- Place the greens in a large serving bowl.
- Scatter the cranberries and pecans over the top.
- Drizzle with the dressing just before serving.
- Toss gently to coat.
Notes
8) Vegan Eggnog
This drink has thick texture, and spices and is completely free of dairy, reminiscinting everyone of what the classic drink was like.
Vegan Eggnog
Ingredients
Method
- Add all the ingredients to a blender.
- Blend until completely smooth and frothy.
- Taste and adjust the sweetness or spice as you like.
- Chill thoroughly before serving.
- Pour into glasses and dust with extra nutmeg.
Notes
9) Pumpkin Soup
The starter fills the whole house with fragrance, and with a soothing and silky texture, plus a swirl of coconut on top, who wouldn’t want some?
Don't lose this article. Enter your email below, and I'll send it to you right now. Plus a little encouragement and inspiration from me, straight to your inbox.
Ingredients
Method
- Saute the onion and garlic until soft.
- Add the pumpkin puree, broth, and ginger and bring to a simmer.
- Cook for 15 minutes to blend the flavors.
- Stir in the coconut milk and warm through.
- Blend until silky smooth.
- Season with salt and pepper before serving.
Notes
10) Roasted Brussels Sprouts
The crispy edges and balsamic glaze take this side dish and the sprout skeptics on the journey of a lifetime.
Roasted Brussels Sprouts
Ingredients
Method
- Toss the halved sprouts with olive oil and salt.
- Spread cut-side down on a baking sheet.
- Roast at 425F for 22 to 25 minutes until crispy and browned.
- Transfer to a serving dish.
- Drizzle with balsamic glaze before serving.
Notes
11) Vegan Cheese Board
After an hour of arranging, you will have the beautiful grazing centerpiece that everyone crowds around before dinner.
Vegan Cheese Board
Ingredients
Method
- Place the vegan cheeses at different points around a large board.
- Add a small bowl of fig jam near the cheeses.
- Fan the crackers in a few clusters around the board.
- Fill the gaps with grapes, dried apricots, and mixed nuts.
- Add fresh herb sprigs for a festive finishing touch.
Notes
12) Garlic Mashed Potatoes
No one would think these creamy potatoes are entirely dairy free because they are garlicky, buttery, and super fluffy!
Garlic Mashed Potatoes
Ingredients
Method
- Boil the potatoes in salted water until fork-tender, about 18 minutes.
- Saute the garlic in a little vegan butter until fragrant.
- Drain the potatoes and return them to the pot.
- Add the warm plant milk, vegan butter, and garlic.
- Mash until smooth and creamy.
- Season with salt to taste.
Notes
13) Vegan Gravy
Pour this glossy gravy over all the dishes and see how it all comes together for the holiday feast.
Ingredients
Method
- Melt the vegan butter and saute the mushrooms until soft.
- Sprinkle in the flour and cook for one minute, stirring.
- Slowly whisk in the vegetable broth.
- Add the soy sauce and simmer until thickened.
- Season with pepper and adjust the salt.
- Strain for a smooth gravy or leave the mushrooms in.
Notes
14) Spiced Apple Cider
Start boiling this on your stove and it will transform your home into the coziest place ever.
Spiced Apple Cider
Ingredients
Method
- Pour the apple cider into a large pot.
- Add the cinnamon sticks, cloves, orange slices, and star anise.
- Bring to a gentle simmer over medium heat.
- Lower the heat and let it mull for 20 minutes.
- Strain out the spices.
- Ladle into mugs and serve warm.
Notes
15) Chocolate Hazelnut Tart
This rich and glossy tart is the perfect dessert to end your dinner. It's make ahead, and super easy to prepare!
Ingredients
Method
- Blend the flour, vegan butter, and sugar into a dough and press into a tart pan.
- Bake the crust at 350F for 15 minutes, then cool.
- Heat the coconut cream until steaming and pour over the chopped chocolate.
- Stir smooth, then mix in the hazelnut spread.
- Pour the filling into the crust and smooth the top.
- Chill until set, about 3 hours, before slicing.
Notes
16) Vegan Yorkshire Puddings
These puffed beauties prove you don't need eggs to be classic and are crispy on the outside and airy in the inside.
Vegan Yorkshire Puddings
Ingredients
Method
- Whisk the flour, plant milk, aquafaba, and salt into a smooth batter and rest it 30 minutes.
- Add a little oil to each cup of a muffin tin.
- Heat the tin in a 425F oven until the oil is smoking hot.
- Carefully pour the batter into the hot cups.
- Bake for 22 to 25 minutes until puffed and golden.
- Serve immediately.
Notes
17) Nutty Christmas Cake
Filled with fruit and nuts and aromatic spices, this is the traditional cake that improves with age.
Nutty Christmas Cake
Ingredients
Method
- Whisk together the flour, sugar, and mixed spice.
- Stir in the plant milk and oil until smooth.
- Fold in the dried fruit and chopped nuts.
- Pour into a lined cake tin.
- Bake at 325F for about 60 minutes until a skewer comes out clean.
- Cool completely before slicing.
Notes
18) Vegan Gingerbread Cookies
These cookies are spicy and snappy. They are perfect for decorating and kids will want to frost cookies all afternoon!
Vegan Gingerbread Cookies
Ingredients
Method
- Cream the vegan butter, brown sugar, and molasses together.
- Whisk the flour, ginger, cinnamon, and baking soda, then mix into the wet ingredients.
- Chill the dough for 30 minutes.
- Roll out and cut into festive shapes.
- Bake at 350F for 9 to 11 minutes until set at the edges.
- Cool, then decorate as you like.
Notes
19) Balsamic Roasted Beets
Earthy and sweet with glowing jewel-red hues, these beets bring a beautiful pop of color to the holiday spread.
Balsamic Roasted Beets
Ingredients
Method
- Toss the cubed beets with olive oil and salt.
- Spread on a baking sheet in a single layer.
- Roast at 400F for 30 minutes, stirring once.
- Whisk the balsamic vinegar and maple syrup together.
- Drizzle over the beets and roast another 10 minutes.
- Serve warm or at room temperature.
Notes
20) Maple Glazed Tempeh
With a scrumptious and sweet profile the glazed tempeh steals the show on the plant based plate. It is a protein packed and satisfyingly meaty option.
Maple Glazed Tempeh
Ingredients
Method
- Steam the tempeh slices for 10 minutes to mellow the flavor.
- Whisk together the maple syrup, soy sauce, vinegar, and garlic.
- Sear the tempeh in olive oil until golden on both sides.
- Pour the glaze into the pan and let it bubble.
- Turn the tempeh to coat as the glaze thickens.
- Serve once the glaze is sticky and clinging.