Christmas is a time for family, friends, and delicious food. As more people choose plant-based diets, finding tasty vegan options for the holiday table has become important.
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.
Luckily, there are many yummy vegan dishes that everyone can enjoy.
For moms tired of scrolling for dinner ideas
We pick the simple dinners, build the shopping list, and send it every Sunday. You just cook what works.
These 20 vegan Christmas recipes will make your holiday meal special and satisfy all your guests, whether they’re vegan or not. From appetizers to main courses and desserts, these dishes are full of flavor and holiday cheer. They show that vegan food can be just as festive and delicious as traditional Christmas fare.
1) Stuffed Butternut Squash
Stuffed butternut squash is a tasty vegan centerpiece for Christmas dinner. It’s easy to make and looks pretty on the table.
Cut a butternut squash in half and scoop out the seeds.
Fill it with a yummy mix of rice, mushrooms, and cranberries. Top it off with a maple glaze for extra flavor.
This dish can be made up to 3 days ahead. Just reheat it in the oven before serving.
The kids might even like helping to stuff the squash!
2) Vegan Wellington
Vegan Wellington is a show-stopping centerpiece for any Christmas table. This plant-based version of the classic dish uses mushrooms instead of beef.
The mushrooms are cooked with herbs like thyme and rosemary for rich flavor.
They’re wrapped in flaky puff pastry with a layer of spinach.
When sliced, the Wellington reveals beautiful layers that will impress vegans and non-vegans alike. It’s hearty, savory, and perfect for a special holiday meal.
3) Mushroom Stroganoff
Mushroom Stroganoff is a cozy, creamy dish perfect for the holiday table. This vegan version swaps out beef for meaty mushrooms, creating a satisfying meal everyone will love.
The creamy sauce is made with non-dairy milk and seasonings like paprika. It coats the mushrooms and pasta beautifully, making each bite rich and flavorful.
Moms can whip up this dish quickly on busy Christmas days. Kids and adults alike will enjoy twirling the pasta and scooping up the savory mushrooms.
Serve it with a side of crusty bread for a complete meal that’ll warm everyone up on chilly winter evenings.
4) Lentil Loaf
Lentil loaf is a tasty vegan centerpiece for Christmas dinner. It’s packed with protein and flavor.
To make it, cooks can saute veggies like onions, carrots, and celery. Then they mix in cooked lentils, oats, and spices.
The mixture gets packed into a loaf pan and baked until crispy on top. Some recipes add a maple-balsamic glaze for extra yumminess.
Lentil loaf slices well and pairs great with mashed potatoes and gravy. Leftovers make awesome sandwiches too!
5) Vegan Shepherd’s Pie
Vegan Shepherd’s Pie is a cozy, hearty dish perfect for chilly Christmas evenings. It’s a plant-based twist on the classic comfort food that everyone will love.
The base is filled with savory lentils and veggies like carrots, peas, and onions. Moms can sneak in extra vegetables their kids might usually avoid.
Creamy mashed potatoes top this delicious pie. Use vegan butter and non-dairy milk to keep it dairy-free while maintaining that luxurious texture.
This dish can be prepared ahead of time, making Christmas day cooking less stressful. Just pop it in the oven to heat through before serving.
6) Maple Glazed Carrots
Maple glazed carrots are a sweet and savory side dish perfect for the holiday table. They’re easy to make and sure to please vegans and non-vegans alike.
To prepare this dish, start by roasting carrots in the oven. Toss them with olive oil, maple syrup, and a pinch of salt before baking.
For extra flavor, try adding fresh thyme and garlic. The herbs and aromatics complement the natural sweetness of the carrots and maple syrup beautifully.
These carrots make a colorful addition to any Christmas spread. Kids and adults will love their candy-like glaze and tender texture.
7) Cranberry Pecan Salad
A festive Cranberry Pecan Salad is perfect for the holiday table. It’s colorful, tasty, and easy to make.
Start with a bed of mixed greens. Add dried cranberries for a sweet-tart pop.
Sprinkle on some toasted pecans for crunch.
For extra flavor, toss in some diced apples or pears. A light vinaigrette ties it all together.
This salad is sure to be a hit with vegans and non-vegans alike.
8) Vegan Eggnog
Vegan eggnog brings holiday cheer without dairy or eggs. It’s creamy, sweet, and spiced just right.
This festive drink uses plant-based milk like almond or cashew. Coconut milk adds richness. Nutmeg, cinnamon, and vanilla give it that classic eggnog flavor.
For extra indulgence, a splash of bourbon is optional. Serve it chilled with a sprinkle of cinnamon on top.
Kids and adults alike will love this yummy treat!
9) Pumpkin Soup
Pumpkin soup is a cozy Christmas favorite that’s easy to make vegan. It’s creamy, warming, and perfect for chilly winter days.
To whip up this festive dish, start by roasting pumpkin with onions and garlic. This brings out their natural sweetness.
Next, blend the roasted veggies with vegetable broth and coconut milk for a silky smooth texture. Spices like cinnamon and nutmeg add a festive touch.
For extra richness, stir in some softened vegan cream cheese. Top with pumpkin seeds for crunch.
The kids will love it!
10) Roasted Brussels Sprouts
Brussels sprouts get a festive makeover for Christmas dinner. These tiny cabbages transform into crispy, flavorful bites when roasted.
Trim and halve the sprouts, then toss with olive oil, salt, and pepper. Spread them on a baking sheet and roast at 425°F for about 25-30 minutes.
For extra flavor, add minced garlic or rosemary before roasting. A drizzle of maple syrup and balsamic vinegar near the end of cooking gives a sweet and tangy twist.
Sprinkle with chopped nuts or dried cranberries before serving for a festive touch. Even Brussels sprout skeptics might be won over by these tasty morsels!
11) Vegan Cheese Board
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.
Who says vegans can’t enjoy a delicious cheese board? A vegan cheese board is perfect for holiday entertaining.
Add some dairy-free cheeses, fresh veggies, and crackers. Don’t forget nuts and dried fruit for extra flavor and crunch.
Try including carrot and celery sticks, sliced bell peppers, and almonds. Bob’s Red Mill Oat Crackers make a great base.
Sprinkle some fresh rosemary on top for a festive touch. This appetizer is sure to please vegan and non-vegan guests alike!
12) Garlic Mashed Potatoes
Moms love this creamy side dish that’s sure to please everyone at the Christmas table.
These vegan garlic mashed potatoes are rich and flavorful without any dairy.
The secret is using plant-based milk and vegan butter to achieve that classic creamy texture. Roasted garlic adds a delicious depth of flavor that kids and adults alike will enjoy.
For extra fluffy potatoes, a potato masher works wonders.
Moms can prep these ahead of time and reheat just before serving, making Christmas dinner prep a breeze.
13) Vegan Gravy
No Christmas dinner is complete without a rich, savory gravy. This vegan version will make everyone at the table ask for seconds.
It’s super easy to whip up using vegetable broth, mushrooms, and herbs.
The secret ingredient? A dash of soy sauce for that umami flavor.
Pour it over mashed potatoes or vegan holiday roast for a mouthwatering meal.
Kids and adults alike will love this smooth, flavorful gravy.
14) Spiced Apple Cider
Warm, cozy, and perfect for chilly winter nights, spiced apple cider is a holiday favorite. It’s easy to make and fills the home with festive aromas.
To whip up this tasty drink, start with fresh apple cider. Add cinnamon sticks, cloves, and orange peel to a pot.
Simmer gently to let the flavors mingle.
For a fun twist, try adding a splash of cranberry juice or a dash of nutmeg.
Serve in mugs garnished with cinnamon sticks or apple slices. Kids and adults alike will love this comforting, alcohol-free treat.
15) Chocolate Hazelnut Tart
This decadent dessert is a real crowd-pleaser. The vegan chocolate hazelnut tart has a rich, nutty crust and smooth ganache filling.
Kids and adults alike will love its sweet, chocolatey flavor. It’s easy to make ahead of time, perfect for busy holiday prep.
The hazelnuts get toasted to bring out their flavor. Then they’re mixed into both the crust and filling for double the nuttiness.
This tart looks fancy but is actually quite simple. It’s a great option for impressing guests or bringing to a potluck.
16) Vegan Yorkshire Puddings
No Christmas dinner is complete without Yorkshire puddings! These vegan Yorkshire puddings are just as tasty as the traditional version.
The secret? A mix of regular and gram flour, plus aquafaba for that perfect rise.
They’re crispy on the outside and fluffy inside.
To make them, heat oil in a muffin tin until it’s smoking hot. Then quickly pour in the batter and pop them in the oven.
The key is to work fast!
These puffy delights are sure to be a hit with vegans and non-vegans alike at the Christmas table.
17) Nutty Christmas Cake
This deliciously nutty Christmas cake is a festive treat that’s sure to please vegan and non-vegan guests alike. It’s packed with walnuts and pecans for a satisfying crunch.
The cake combines dried fruits, spices, and coconut oil for a rich, moist texture. It’s easy to make and fills the kitchen with wonderful holiday aromas.
Moms can get the kids involved by letting them mix the ingredients or decorate the finished cake. It’s a great way to create lasting Christmas memories together in the kitchen.
18) Vegan Gingerbread Cookies
Moms can easily whip up delicious vegan gingerbread cookies for Christmas. These treats are perfect for decorating with the kids.
The cookies have a soft center and crispy edges. They’re full of festive spices like ginger, cinnamon, and nutmeg.
Making the dough is simple. Just mix wet and dry ingredients, then chill for a couple of hours.
After that, it’s time to roll, cut, and bake!
Kids love helping with the fun shapes and icing designs. These cookies are sure to bring smiles to everyone at the table.
19) Balsamic Roasted Beets
Balsamic roasted beets are a festive and tasty side dish for Christmas dinner. They’re easy to make and look gorgeous on the table.
To prepare, simply peel and cube the beets. Toss them with olive oil, salt, and pepper.
Roast in the oven until tender.
For extra flavor, drizzle the beets with a mixture of balsamic vinegar and honey before serving. The sweet and tangy glaze makes these veggies irresistible!
20) Maple Glazed Tempeh
Maple glazed tempeh is a tasty vegan main dish for Christmas dinner. It’s easy to make and full of flavor.
Cut tempeh into slices or cubes.
Mix maple syrup, soy sauce, and spices for a sweet and savory glaze.
Marinate the tempeh for 30 minutes in the fridge. This helps it soak up all the yummy flavors.
Bake the tempeh in the oven until golden brown.
Brush with extra glaze halfway through cooking for an extra flavor boost.
Serve the maple glazed tempeh with roasted veggies and potatoes for a complete Christmas meal. Even non-vegans will love this dish!