25 Vegan Christmas Dinner Recipes (2024)

This post may include affiliate links; for details, see our disclosure policy.

These delicious vegan Christmas dinner recipes will please all eaters! From pot pie to vegan gravy to holiday punch, there’s something for everyone.

25 Vegan Christmas Dinner Recipes (1)

Looking for vegan Christmas dinner recipes to wow your friends and family? Alex and I started eating a mostly whole food plant based diet years ago. And the hardest part of it was not the weeknight meals: it was the holidays! Most of our friends and family were stumped with how to cook for people who ate tons of vegetables. Fast forward to today, and there’s a lot more understanding around what eating plant based looks like. But it’s still difficult to find really good, delicious and accessible vegan recipes for entertaining.

With that in mind, we’ve compiled our top vegan Christmas dinner recipes! From showy pot pie to creamy vegan gravy, from Christmas sides to holiday desserts, we think we’ll love all of them. In fact: we promise you will! And don’t forget to end with vegan hot chocolate or hot cider (or the slow cooker version). Let’s get to those recipes.

And now…our top vegan Christmas dinner recipes!

25 Vegan Christmas Dinner Recipes (2)

Best Vegan Pot Pie

First up in our vegan Christmas dinner recipes: this stunning pot pie! This one is a fan favorite and is beloved by hundreds all over the globe. Maybe it's the thick, creamy savory gravy, or the caramelized shallots, or the tender sweet potato and mushroom filling. Or maybe it's the crispy pastry crust that's scented with sage. Whatever the case, it's the perfect holiday centerpiece.

25 Vegan Christmas Dinner Recipes (3)

Favorite Vegan Lasagna

Just WOW! This vegan lasagna is majorly good. In fact, Alex and I eat dairy, but we agree: this is our favorite lasagna, period. No matter how you eat, this vegan lasagna will be a hit. Promise. We had a few friends over to try it, and here’s what we heard: “This is so good. I can’t stop eating it. I need another piece!” It's smothered in a zesty marinara sauce, layered with spinach, mushrooms, and our secret ingredient: hummus! Top with a sprinkling of "Parmesan" and it's drop dead delicious.

25 Vegan Christmas Dinner Recipes (4)

Vegan Shepherd's Pie

This vegan shepherd’s pie is the dinner recipe version of wearing a fuzzy sweater and drinkinghot mulled cider. It’s cozy comfort food to the max! Imagine: a creamy gravy filled with tender vegetables, lentils and scented with fennel and sage. Then a fluffy layer of Yukon gold potatoes, topped with fresh rosemary. It’s layered together in a baking dish and then baked until golden. This one’s a whole food plant based (WFPB) stunner: perfect for Christmas!

25 Vegan Christmas Dinner Recipes (5)

Meatballs and gravy for Christmas? Yes, please! This cozy vegan recipe is perfect for a "meat and potatoes" approach to Christmas dinner. The meatballs are made from vegetables, chickpeas and spices. For a vegan take, you'll use our Easy Vegan Gravy, a brown gravy that's full of savory flavor. Put them together, and you won't miss the meat in the least.

25 Vegan Christmas Dinner Recipes (6)

Quinoa Stuffed Acorn Squash

Stuffed squash is another perfect vegan Christmas dinner recipe that makes for a lovely centerpiece. The squash is roasted until tender, then filled with a quinoa stuffing made with walnuts, fresh sage, and leeks. It's full of wintery flavor and perfect for a special dinner.

25 Vegan Christmas Dinner Recipes (7)

Brussels Sprouts with Maple Glaze

Moving on to vegan Christmas dinner sides...what's not made more perfect with a side of salty, crispy Brussels sprouts? Yes, this really is the BEST way to make Brussels sprouts, roasted in a very hot oven with olive oil, salt and pepper. They come out perfectly crisp, and even former Brussels sprout haters are converted with this one. (If you've got a pressure cooker, Instant Pot Brussels Sprouts with Parmesan are also tasty.)

25 Vegan Christmas Dinner Recipes (8)

Braised Vegetables

These braised vegetables taste like they’ve been roasting under a chicken all day long! But they’refullyplant basedand healthy, bursting with flavor that takes cozy to the next level. They're the perfect side dish for a vegan Christmas dinner, with the jewel toned purple onion and orange carrot. Ready to get braising?

25 Vegan Christmas Dinner Recipes (9)

Arugula Beet Salad

Here’s a green salad idea that’s flavorful and versatile: arugula beet salad! It features jewel-toned roasted beets with baby arugula, all covered in a zingy citrus vinaigrette. Add thin-sliced shallots and toasted walnuts, and it tastes sophisticated with minimal effort.All you need to do is cook the beets!

Also try: Perfect Pomegranate Salad

25 Vegan Christmas Dinner Recipes (10)

Classic Roasted Potatoes

What's better than a crispy-on-the-outside, tender-on-the-inside potato? To us, the mushy stuff just doesn’t compare. (Though theseRoasted Garlic Mashed Potatoesare close!) We’ll show you how to make our favoriteroasted potatoes, red potatoes that are baked until crispy with garlic powder then showered with fresh herbs.

25 Vegan Christmas Dinner Recipes (11)

Easy Roasted Onions

Want a uniquely impressivehealthy side dish? Try theseroasted onions! Baking onions in a hot oven mellows their flavor until its deeply caramelized and sweet. Pair that with a hint of balsamic vinegar and herbaceous fresh thyme, and…just wow! Those simple flavors make an effortless side dish that goes with almostanything.

25 Vegan Christmas Dinner Recipes (12)

Healthy Mashed Sweet Potatoes

Mashed potatoes are a classic Christmas dinner recipe: but what about mashed SWEET potatoes? Here sweet potatoes are mixed with Yukon gold potatoes and garlic to make the perfect sweet and savory combo. Using standard potatoes helps to achieve the perfect fluffy and creamy texture. Perfect drowned in vegan gravy! (See below.)

If you've got a pressure cooker, try Instant Pot Mashed Sweet Potatoes.

25 Vegan Christmas Dinner Recipes (13)

This vegan gravy comes together in just 15 minutes, and it's creamy and thick! The savory flavor comes from soy sauce and fennel seeds, which bring in savory and meaty elements. (Sub liquid aminos for soy-free.) You'll want to pour this on just about everything! Try it on our Vegan Mashed Potatoes.

25 Vegan Christmas Dinner Recipes (14)

Best Roasted Vegetables

Want the best vegan side dish ever? This roasted vegetables recipe results in the most colorful sheet pans that will please even the most veggie-wary eaters. They’re healthy, plant based, vegan and gluten-free, and even better: beautiful and delicious! It makes 2 sheet pans and takes only 30 minutes to roast. If you're prepping for Christmas dinner, you can roast ahead and then reheat in a 400F oven prior to serving.

25 Vegan Christmas Dinner Recipes (15)

Shaved Brussels Sprout Salad with Pomegranate

Want something fresh to contrast those roast-y flavors? This shaved Brussels sprout salad is the perfect pair. Plus, it's red and green, making it perfect for Christmas dinner! Shaved Brussels sprouts are feathery and sweet, and paired with tart pomegranate seeds, crisp apple and a tangy vinaigrette, it's a vibrant confetti for your holiday table.

25 Vegan Christmas Dinner Recipes (16)

Roasted Delicata Squash

One of our favorites for special dinners like Christmas is delicata squash. This unique variety of squash that's extraordinarily sweet and cooks quickly. The skin is edible, so you don't even need to peel! It's an oblong shape that makes it perfect for cutting into half moon-shapes. Mix with olive oil and salt and roast them in a hot oven. They come out sweet and tender: in just 20 minutes! The perfect vegan side dish.

25 Vegan Christmas Dinner Recipes (17)

Roasted Green Beans

These lemony roasted green beans are the easiest side dish! They come out tender and lightly browned, with a zesty hit from the lemon zest. These go perfectly with just about any meal, but they're a perfect vegan side dish for Christmas dinner. (If you've got an Instant Pot, try Instant Pot Green Beans with Lemon.)

25 Vegan Christmas Dinner Recipes (18)

Spinach Apple Salad

This spinach apple salad is as easy as it is tasty, and perfect for a vegan Christmas dinner! No one will believe it took minutes to put together. Start with a bed of greens and add crisp apple and pear. Ourbest balsamicvinaigrette covers it in tangy sweet goodness. And the best part? Maple-glazed walnuts! Just 1 to 2 minutes in a hot skillet with maple syrup makes the nuts come out shiny and lightly sweet.

25 Vegan Christmas Dinner Recipes (19)

Christmas Margarita

Meet our other favorite holiday co*cktail: theChristmas Margarita! This bright red drink is absolutely stunning to look at, and the sweet tart flavor is crisp and refreshing. It’s got all the character of the classic margarita, but a beautiful new look and nuance to the flavor!

25 Vegan Christmas Dinner Recipes (20)

Christmas Martini

Looking for a memorable signature Christmas co*cktail? ThisChristmas martiniis where it’s at: sweet tart, drinkable and beautifully festive! This martini is the perfect fit for entertaining. It’s easy to mix up and the color is beautifully brilliant from the cranberry juice. You can also make it as a pitcher for easy prep.

Also try:Pomegranate Martini or Poinsettia

25 Vegan Christmas Dinner Recipes (21)

Mulled Cider

The coziest Christmas drink of them all: mulled cider! This apple cider is simmered with whole spices until it's full of warm spiced flavor. Cinnamon, allspice, nutmeg, cloves, and star anise make the best wafting aroma possible. Everyone will want a mug of this one! Add a splash of rum if you'd like. You can make it in aslow cooker, Instant Pot, oron the stove.

25 Vegan Christmas Dinner Recipes (22)

Apple Cider Sangria Recipe

If you'd rather go boozy, we've got you covered too! This apple cider sangria works for Christmas dinner too: and it's full of cozy flavor. It pairs sparkling apple cider with red wine, orange and cinnamon. In a word: wow. And don't forget the garnish: a rosemary sprig, orange slice, and cinnamon stick!

25 Vegan Christmas Dinner Recipes (23)

Classic Vegan Apple Pie

Want to make a show-stopping apple pie…that’s vegan? It’s 100% possible and delicious. Meet this classic vegan apple pie! No one would guess that this pie is fully made of plants, because it’s so satisfying. A flaky, golden vegan pie crust encloses a filling that’s so full of cozy spiced flavor, you won’t want the bite to end.

25 Vegan Christmas Dinner Recipes (24)

Healthy Peanut Butter Buckeyes

This healthy peanut butter buckeye balls recipe takes the classic chocolate peanut butter buckeyes and adds a healthy twist!Essentially peanut butter balls dipped in chocolate, they’re little bites of heaven.Instead of the traditional butter and sugar, this recipe uses Medjool dates: large, sweet dates that are used to make natural sweets like Larabars and raw brownies. Add a little peanut butter, and voila — instant buckeye filling!

25 Vegan Christmas Dinner Recipes (25)

Best Almond Thumbprint Cookies

Last up: vegan Christmas dinner dessert recipes! These almond thumbprint cookies are perfectly festive, with an almond flour base and a homemade jam filling. Top them with powdered sugar icing for a festive glaze!

25 Vegan Christmas Dinner Recipes (26)

Peppermint Ice Cream and Hot Cocoa Affogato

Last but not least: what vegan Christmas dinner would not be complete without this holiday affogato recipe? It's a play on the traditional Italian dessert, where espresso is poured over vanilla ice cream. Here, you'll make vegan peppermint ice cream (or use storebought to keep things simple), then top it with a vegan homemade hot chocolate. It's pretty darn delicious, if you ask us!

A few more Christmas & plant based resources

Here are a few more of our favorite resources for Christmas and holiday recipe planning:

  • 50+ Best Christmas Recipes
  • Christmas Punch
  • Best Holiday Drinks
  • 15+ Vegetarian Christmas Dishes
  • 15+ Vegan Thanksgiving Recipes — steal some ideas from Thanksgiving!
  • 10 Best Healthy Christmas Cookies
  • Easy Christmas Desserts for a Crowd
  • Vegan Shepherd’s Pie
  • 28 Day Plant Based Diet Meal Plan
  • Plant Based Diet for Beginners
  • Guide to Plant Based Protein

Print

25 Vegan Christmas Dinner Recipes (27)

Vegan Christmas Pot Pie

★5 Stars☆★4 Stars☆★3 Stars☆★2 Stars☆★1 Star☆No reviews
  • Author: Sonja Overhiser
  • Prep Time: 35 minutes
  • Cook Time: 25 minutes
  • Total Time: 1 hour
  • Yield: 8 1x
Print Recipe

Description

This cozy pot pie is perfect as a vegan Christmas dinner recipe! It features hearty vegetables, a gooey sauce, and a flaky sage crust.

Ingredients

Scale

For the crust

  • 1 ⅓ cups all-purpose flour
  • ½ teaspoonkosher salt
  • ¼ teaspoon baking powder
  • 2 teaspoons dried sage
  • ½ cup refined coconut oil (room temperature)
  • 7 tablespoons ice water

For the filling

  • 1 large shallot
  • 1 15-ounce can cannellini beans
  • About ⅓ cup olive oil, divided
  • 1 small sweet potato (about 1/2 pound)
  • 1 small Yukon gold potato (about 1/2 pound)
  • 1 medium yellow onion
  • 1 small or 1/2 large red bell pepper
  • 8 ounces baby bella mushrooms
  • 2 teaspoons garlic powder
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground thyme
  • 2 tablespoons all-purpose flour
  • 2 cupsvegetable broth
  • 1 tablespoon soy sauce
  • ¾ teaspoonkosher salt

Instructions

  1. Preheat oven to 450°F.
  2. Make the crust: In a medium bowl, mix all-purpose flour,kosher salt, baking powder, and sage. Measure ½ cup of room temperature coconut oil and then drop small blobs of the coconut oil into the flour mixture. Use a pastry blender to cut it into the flour mixture until a coarse meal texture is obtained.
  3. Sprinkle 7 tablespoons ice water over the flour, mixing gradually with fork until the dough sticks together. Add additional water by the tablespoon until the dough comes together with your hands, but is not sticky (add a bit more water or flour if necessary). Form the dough into a ball and refrigerate in a covered container until the filling is ready, or at least 30 minutes.
  4. Make the filling: Slice the shallot into rings. Drain and rinse the cannellini beans, shaking them dry. Place a medium skillet over medium-high heat and pour in olive oil until the bottom of the skillet is just covered. Add the shallot and beans to the skillet in a single layer. Cook without stirring for 3 to 4 minutes until the bottoms are browned and crispy, then stir and cook without stirring for another 4 to 5 minutes until crispy and fully browned. Remove from heat and add a pinch ofkosher salt.
  5. Meanwhile, dice the sweet potato and Yukon gold potato into ½ inch cubes.Dice the onion.Dice the pepper. Slice the mushrooms.
  6. In a large skillet, heat 2 tablespoons of olive oil over medium-high heat. Add the sweet potatoes, Yukon gold potatoes, onion, pepper, and mushrooms. Cook, stirring frequently, until the potatoes are tender, about 10 minutes. When tender, reduce the heat to low. Add the spices and flour and stir until the vegetables are coated. Add thevegetable broth, soy sauce, andkosher salt. Stir for about 4 minutes until the broth thickens into a sauce. Remove from the heat and add the crispy beans and shallots. Taste and adjust seasoning as desired.
  7. Pour the filling into a deep dish 9” pie pan or small baking dish, or into several smaller baking dishes.
  8. Remove the dough from the refrigerator and roll it out on a floured surface until it is large enough to cover the pan. Work quickly as the dough is easiest to work with while it’s just come to room temperature. Drape the dough over the pan and remove excess dough. Lightly crimp the edges (it’s a rustic pie, so it doesn’t have to be perfect!). Cut 4 small slits to vent for steam in the center of the crust. In a small bowl, mix a few drops of water with 1 tablespoon of olive oil and lightly brush it over the dough.
  9. Bake for 20 to 25 minutes until golden and crispy. Remove from the oven and allow to cool for several minutes before serving.
  • Category: Main Course
  • Method: Baked
  • Cuisine: Christmas

Keywords: Vegan Christmas Dinner Recipes

vegan

Published on / Last updated on

Categorized In:

  • Recipe Collections

Tagged with:

  • Christmas Recipes
  • Roundup
  • Vegan Recipes

About the authors

25 Vegan Christmas Dinner Recipes (28)

Sonja & Alex

Hi, we’re Alex and Sonja Overhiser, married cookbook authors, food bloggers, and recipe developers. We founded A Couple Cooks to share fresh, seasonal recipes for memorable kitchen moments! Our recipes are made by two real people and work every time.

About Us

25 Vegan Christmas Dinner Recipes (2024)
Top Articles
Latest Posts
Article information

Author: Pres. Lawanda Wiegand

Last Updated:

Views: 6627

Rating: 4 / 5 (51 voted)

Reviews: 90% of readers found this page helpful

Author information

Name: Pres. Lawanda Wiegand

Birthday: 1993-01-10

Address: Suite 391 6963 Ullrich Shore, Bellefort, WI 01350-7893

Phone: +6806610432415

Job: Dynamic Manufacturing Assistant

Hobby: amateur radio, Taekwondo, Wood carving, Parkour, Skateboarding, Running, Rafting

Introduction: My name is Pres. Lawanda Wiegand, I am a inquisitive, helpful, glamorous, cheerful, open, clever, innocent person who loves writing and wants to share my knowledge and understanding with you.