These vegan Christmas recipes are bursting with delicious holiday flavors. You’ll find everything here from side dishes, salads, main dishes, desserts, and more!
Most every year I make a full Vegan Thanksgiving Dinner Menu for our family for Christmas. Yes, it’s a repeat of the same meal from Thanksgiving, but it’s so worth it!
I have enjoyed recreating vegan versions of our favorite classic dishes over the years. You probably know those classics, like seven-layer salad, sweet potato casserole, and more!
I’m sharing my menu with you via these vegan Christmas recipes, including appetizers, sides, desserts, and more.
Vegan Holiday Appetizers
Your holiday dinner has to start out with something special. That’s why these vegan Christmas starters are perfect for your next get together.
Set out a tray of your favorite veggies with some vegan yogurt ranch dip nearby and everyone will get the day started with a health kick. Sure, you’re going to end this day with pie, but at least you can say you started it healthy!
I love setting out a tray of appetizers with a pitcher of Christmas Punch so people can mingle as I’m doing the finishing touches on the meal.
These delicious vegan spinach pinwheels make a an easy, cheesy appetizer that’s perfect for a party or even a weeknight occasion or snack.
This tasty Vegan Cheese Ball is made with vegan cheese, spices, and green onions, all blended together and rolled in crunchy toasted pecans.
This gluten free Chex Mix is the perfect snack to bring to a party, because it’s salty, crunchy, and delicious for so many diets: from vegan to gluten-free.
These stuffed cherry tomatoes make a perfect snack, and they’re also great appetizers for parties. They’re easy to make and delicious!
These cream cheese stuffed dates are easy to make and a delightful, naturally sweet treat. They’re perfect for celebrations or snacks.
Vegan Bacon Ricotta Crostini with toasted bread, cashew creamy ricotta, crispy vegan bacon pieces and drizzled with maple syrup.
Your plant-based Christmas is not complete without the perfect salad. It happens to be one of the side dishes I love which is why I gave it a separate category from side dishes. Finding the best salad to serve on Christmas is highly personal. These are some favorites that I’ve served over the years.
This easy kale salad recipe is a nutritious dish to serve at your next plant-based party. It’s so tasty, no one will know it’s healthy, too!
This vegan wedge salad is bursting with fresh and flavorful ingredients like smoked apple bits, tomatoes, and a vegan blue cheese dressing.
This vegan 7-layer salad is a makeover of a Midwestern classic. It features layers of greens, veggie bacon, and a creamy dressing on top.
Holiday Side Dishes
Let’s be real. The side dish is where the vegan in all of us really shines! You’ll find a variety of dishes here to complement your entire spread.
I’m from the Midwest which is known for the best side dishes, which is why I filled this section with my favorites. You’ll find everything from stuffing to green bean casserole and more!
For example, our holiday dinner requires some delicious stuffing. I love my mom’s cooking, but her stuffing was really a chore to make and more like a loaf in consistency. It’s rich and dense, but also very flavorful. So, I took all that flavor and turned it into something a little easier to make…and vegan too!
You’ll notice something different about my mashed potatoes. First, I include the skins, because that’s where many of the nutrients come from. Second, I add a little bit of garlic to the mix. Well, I guess there’s a third, because I don’t use dairy in our mashed potatoes. The results? Perfection!
Whenever I have mashed potatoes, I need to have corn. They just seem to go hand-in-hand. That’s one reason I love creating a vegan cheesy corn casserole, loaded with buttery corn and oozing with cheese.
This recipe is golden and something we love to make for our holiday dinner feast. I love sweet potato casserole, but I oftentimes think people serve it way too sweet. So we reduced the amount of sugar and added some crunchy, caramelized nuts to the top as well.
This vegan broccoli casserole bakes up tender broccoli and rice smothered in a homemade vegan cheese sauce. It’s a perfect side dish!
Make dinnertime (and breakfast) special with this homemade vegan gravy. Drizzle gravy over mashed potatoes, stuffing, biscuits, and more.
You’ll love the hearty flavor of these vegan garlic mashed potatoes made with only 5 ingredients! It’s a perfect side dish for any meal.
This homemade vegan green bean casserole boasts tender green beans in a creamy, cheesy mushroom filling and topped with crispy fried onions.
This easy vegan corn casserole recipe is a cheesy cornbread dish sure to please any crowd. It’s a savory side that goes perfectly with any meal.
This easy vegan stuffing is quick and delicious. Prepare it the day of your big dinner or make it ahead. It tastes so good, and it’s vegan!
This vegan sweet potato casserole uses caramelized pecans to create a crunchy topping over mashed sweet potatoes with tasty spices!
Vegan Christmas Main Dish
Look, if you want to, there’s no shame in going with a Tofurkey or Field Roast for your holiday dinner. We do this often and we enjoy it!
The Tofurkey has taken a lot of jokes over the years, but they have improved the recipe from those early days. Follow the package directions and you’ll do fine.
Here are some great options if you prefer the homemade route. Now that I’ve got the hang of working with vital wheat gluten, I’m more than happy to make my own vegan Christmas loaf.
I like for people to have options, that’s why I love sharing a couple of main dish options for my guests. For example, there’s my vegan shepherd’s pie, which combines a savory vegetable stew with mounds of mashed potatoes. I mean, we go overboard with the mashed potatoes…which is why it’s SO good! 🙂
This vegan ham is perfectly seasoned with smoky sweet flavors and topped with a pineapple glaze. Serve it as a loaf or sliced on sandwiches.
This vegan turkey recipe delivers a delicious roast full of flavor and plant-based protein. Serve it for the holidays or any time of year.
This vegan pot pie features a buttery crust filled with your favorites, like vegan chicken and vegetables in a creamy gravy-like sauce.
This super-easy Vegan Chicken recipe has fantastic texture and flavor! Serve fillets in a lemon sauce or add it to your veggie stir fry.
You’ll find all the flavors you yearn for in this Holiday Lentil Loaf with Stuffing and Cranberries. It has a crispy crust and flavorful cranberry topping.
I’ve always felt you could determine the quality of a restaurant by the bread they serve. I think the same can be true with a homemade dinner. Serving a delicious homemade bread, such as dinner rolls, next to your meal can transform it into something amazing!
Soft, tender, buttery, these easy vegan dinner rolls are a perfect and easy recipe to add something extra to your next family dinner.
Better than Olive Garden! For the best Vegan Breadsticks experience make this recipe to serve alongside your favorite plant-based dinners.
Make dinner special with these warm, tasty dinner rolls. Vegan Sweet Potato Rolls are butter/dairy-free and delicious with every bite.
It’s time to move on to satisfying our sweet tooth. We’ll start with some vegan Christmas cookies and include some traditional holiday sweet treats, too.
This vegan puppy chow, also known as muddy buddies, features crispy cereal coated in peanut butter, chocolate, and powdered sugar. So good!
These Vegan Gingerbread Cookies are dairy-free and delicious. Try pairing these with a glass of your favorite plant-based milk for a perfect winter treat!
Vegan Chocolate-Covered Pretzels are a tasty, sweet and salty treat. Pretzel Twists are coated in dark chocolate and vegan white chocolate.
These vegan pumpkin cookies are so soft, fluffy, and tender. Topped with vegan cream cheese frosting, you can’t ask for a better cookie!
This vegan peppermint bark has white and dark chocolate with crushed peppermint on top. It’s a perfect holiday sweet for parties or gifts.
You’ll love these no-bake Vegan Peanut Butter Balls with a creamy, sweet peanut butter center, dipped in smooth, rich dark chocolate!
These Christmas Sprinkle Cookies will have you pushing Santa out of the way to have more. They’re moist and tender and filled with chocolate and sprinkles! Oh Vegan Christmas Sprinkles…you had me at the dough!
Vegan Christmas Desserts
Here comes my favorite part…vegan desserts!
Whether making a vegan Christmas cake, cheesecake, or cupcakes, these desserts are a go-to favorite for your holiday dessert table. I think we’re all in agreement that we want our dessert table full of gorgeous desserts. That’s why I pulled out all the stops delivering the best recipes you’ll want to share with your family.
This vegan chocolate peanut butter cake is made with rich chocolate cake and creamy peanut butter frosting. Ganache on top is so delicious!
These strawberry chocolate bars are made with two layers, including chocolate and strawberry cake mixes. These tasty bars are easy to make!
These vegan Christmas tree cupcakes may look difficult, but they’re surprisingly easy to make and fun to eat! It’s a festive dessert!
This delicious Vegan Coconut Cake is the perfect combination of sweet coconut, creamy frosting, and vanilla cake.
This easy Vegan Carrot Cake features a perfect spice flavor with a moist crumb and ultra-smooth vegan cream cheese frosting — it’s the best!
This Vegan Chocolate Cheesecake may be the best dessert ever! Creamy layers of vanilla and chocolate cheesecake are topped with chocolate!
Vegan Christmas Pies
It’s a requirement at our family dinners to serve pie. My favorite is the vegan pecan pie, but then again, a vegan pumpkin pie or chocolate pie is a thing of beauty as well! When it comes to dessert, pies are a go-to favorite around here.
I routinely make my vegan pie dough ahead of time and either freeze it or keep it in the fridge for days. That way, when it comes time to make pies, the task is much easier. Besides, pie dough does better when it’s chilled.
This vegan pecan pie is a vegan version of the classic favorite. You’ll get simple ingredients, easy instructions, and a delicious pecan pie!
Pull out the stops with this vegan peanut butter pie, with classic flavors of chocolate and peanut butter creating an unforgettable pie
This deep-dish Vegan Apple Pie combines layers of tender baked apples with a buttery, flaky pie crust. An easy recipe with lattice tips.
This amazing Vegan Pumpkin Pie recipe is what you want to display on your holiday dessert table. It’s gorgeous, and delicious too!
You’ll love this vegan coconut meringue pie served in a flaky crust with a coconut cream custard and a sweet vegan meringue on top.
This dark chocolate pie features a rich chocolate ganache filling in a simple oatmeal pie crust. It’s so easy to make , it’s a go-to favorite
Bonus Dessert tip: How to Make Vegan Whipped Coconut Cream. This is perfect to have handy to top your vegan pies!
There you have it! My favorite vegan Christmas recipes, with lots of delicious dishes to share with everyone!
30+ Vegan Christmas Recipes + Vegan Holiday Lentil Loaf
- 1 cup Lentils
- ½ cup Quinoa
- 4 cups Water
- 1 cup Fresh Cranberries
- 1 teaspoon Orange Zest
- 3 tablespoons Agave Nectar
- ½ cup Onions, chopped
- ½ cup Celery, chopped
- 4 ½ cups Cornbread Stuffing Mix (See notes)
- ¼ cup Beet Puree , Optional
- 1 tablespoon Ground Flax Meal
- 1 teaspoon Ground Sage
- 1 tablespoon Nutritional Yeast Flakes
- ¼ cup Olive Oil
- 2 to 3 cups Vegetable Broth
- Note: This recipe uses the same saucepan 3 times. No need to wash between each use.
- In a medium saucepan, combine the lentils, quinoa, and water. Bring the contents to a boil and then place a lid on the pan and reduce heat to simmer. Cook this for about 30 to 35 minutes, until all the lentils are tender and the water has been absorbed.
- Once the lentil/quinoa mixture is done, pour it into a mixing bowl.
- Next, in the same saucepan, add the cranberries, orange zest, and agave nectar. Bring to a simmer and cook for about 5 minutes. You'll hear some of the cranberries pop. The goal is to soften the cranberries.
- Spray the bottom and sides of a large loaf pan with vegetable spray. Then pour the cranberry mixture into the loaf pan, spreading them equally across the pan.
- Heat your oven to 350°F/175°C.
- Using the same saucepan, spray with vegetable spray (or add a drizzle of olive oil) and the chopped onions and celery. Cook over medium heat until the onions and celery are tender. Pour into the same bowl as the lentil/quinoa mixture.
- Pour the stuffing mix in and beet puree (if using) with the lentil/quinoa mixture and stir until combined.
- Spoon about 3 cups of this mixture into a food processor and add ground flax seeds, ground sage, nutritional yeast flakes, and olive oil. Pulse until combined. Add vegetable broth, one cup at a time, pulsing in between additions.
- Pour the mixture from the food processor into the mixing bowl and stir it into the mixture. Add more vegetable broth and stir until you get a consistency that is soft and spreadable. This should be a moist batter.
- Pour the lentil loaf batter into the loaf pan, then use a spoon or your hands to mash the contents down, so it's compressed together.
- Place in the heated oven and bake for 50 minutes, until the top is golden brown.
- Remove from the oven and allow to cool for 10 minutes before inverting onto your serving dish. If some of the cranberries remain in the bottom of the pan, use a fork or tongs to grab them and place them back on the loaf.
- Serve warm. Refrigerate up to a week. Freeze for up to a month.
(The products above contain sponsored links to products we use and recommend)
The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.
That’s the end of my shopping list for your vegan holiday meal plan. I’m going to love my time in the kitchen over the next several days. I hope you will too! ❤️