30 Vegan Christmas Dinner Recipes

Putting together a plant-based meal is easier than you think. These vegan Christmas dinner ideas will please everyone at the table.

Now Trending

Shredded Gingered Brussels Sprouts

Even people who normally don’t care for Brussels sprouts will ask for a second helping of these. —James Schend, Taste of Home Deputy Editor

Go To Recipe

1/29
2/29

Vegan Green Bean Casserole

Total Time 45 min
Servings 16 servings
From the Recipe Creator: Now everyone can enjoy this classic Christmas dinner side. Just a few small tweaks make this a vegan green bean casserole, but no one will taste the difference! —Taste of Home Test Kitchen, Milwaukee, Wisconsin
Nutrition Facts: 3/4 cup: 327 calories, 23g fat (11g saturated fat), 0 cholesterol, 944mg sodium, 26g carbohydrate (2g sugars, 2g fiber), 3g protein.
3/29

Vegan Cream of Mushroom Soup

Total Time 1 hour 15 min
Servings 8 servings
From the Recipe Creator: I love mushrooms and am learning how to make heartier dishes out of my old favorites. This delicious vegan cream of mushroom soup is low in fat and high in nutrition, and it meets my dietary restrictions. Tofu, used in place of cream, provides a silky texture, but keeps the soup vegan and dairy free. —Maria Davis, Flower Mound, Texas
Nutrition Facts: : 85 calories, 2g fat (0 saturated fat), 0 cholesterol, 574mg sodium, 10g carbohydrate (3g sugars, 3g fiber), 9g protein. Diabetic Exchanges: 1 lean meat, 1 vegetable.
4/29

Vegan Quinoa with Peas and Onion

Total Time 45 min
Servings 6 servings
From the Recipe Creator: Even picky eaters will love this protein-packed dish. If you have freshly shelled peas on hand, substitute them for the frozen. —Lori Panarella, Phoenixville, Pennsylvania
Nutrition Facts: 2/3 cup: 174 calories, 6g fat (1g saturated fat), 0 cholesterol, 244mg sodium, 26g carbohydrate (2g sugars, 4g fiber), 6g protein. Diabetic Exchanges: 1-1/2 starch, 1 fat.
5/29

Tuscan Portobello Stew

Total Time 40 min
Servings 4 servings
From the Recipe Creator: This is a heart-healthy, one-skillet meal that is quick and easy to prepare, yet elegant enough for company or a vegan Christmas dinner. Vegetarian teachers and students alike appreciate this stew at school potlucks. —Jane Siemon, Viroqua, Wisconsin
Nutrition Facts: 1-1/4 cups: 309 calories, 8g fat (1g saturated fat), 0 cholesterol, 672mg sodium, 46g carbohydrate (9g sugars, 13g fiber), 12g protein. Diabetic Exchanges: 2 starch, 2 vegetable, 1-1/2 fat, 1 lean meat.
6/29

Vegan French Onion Soup

Total Time 2 hours 20 min
Servings 12 servings
From the Recipe Creator: This vegan French onion soup uses a few unconventional ingredients to create umami. If you cook vegan foods regularly, keep a jar of dried mushrooms in your pantry and add to soups, stocks and casseroles to add a savory, earthy note to your dishes. —Taste of Home Test Kitchen, Milwaukee, Wisconsin
Nutrition Facts: 3/4 cup: 218 calories, 11g fat (2g saturated fat), 0 cholesterol, 827mg sodium, 26g carbohydrate (5g sugars, 3g fiber), 4g protein.
7/29

Vegan Rosemary Potatoes with Caramelized Onions

Total Time 1 hour
Servings 6 servings
From the Recipe Creator: Roasted potatoes are amazing. Add some rosemary and caramelized onions and they are over-the-top delicious! —Mary Jones, Athens, Ohio
Nutrition Facts: 3/4 cup: 215 calories, 7g fat (1g saturated fat), 0 cholesterol, 117mg sodium, 35g carbohydrate, 4g fiber, 4g protein.
8/29

Lemon Rice Salad

Total Time 25 min
Servings 16 servings
From the Recipe Creator: This salad makes a refreshing side dish for a vegan Christmas dinner. I take it to holiday potluck suppers and other family gatherings. People enjoy the combination of flavors, and I like that it can be made ahead. —Margery Richmond, Lacombe, Alberta
Nutrition Facts: 3/4 cup: 247 calories, 16g fat (2g saturated fat), 0 cholesterol, 84mg sodium, 23g carbohydrate (1g sugars, 1g fiber), 3g protein.

9/29

Glazed Sweet Potatoes

Total Time 1 hour
Servings 5 servings
From the Recipe Creator: Fresh sweet potatoes Mom grew disappeared fast at our family table when she served them with this easy, flavorful glaze. She still makes them this way, and now her glazed sweet potato recipe has become a favorite with the grandchildren as well! —Rosemary Pryor, Pasadena, Maryland
Nutrition Facts: 1 cup: 352 calories, 9g fat (6g saturated fat), 24mg cholesterol, 96mg sodium, 66g carbohydrate (39g sugars, 6g fiber), 3g protein.

10/29

Cauliflower with Roasted Almond & Pepper Dip

Total Time 1 hour 15 min
Servings 10 servings (2-1/4 cups dip)
From the Recipe Creator: This decadent main dish is perfect for your vegan Christmas dinner feast. The festive orange sauce takes some time, but it tastes incredible.—Lauren Knoelke, Milwaukee, Wisconsin
Nutrition Facts: 1 serving: 194 calories, 16g fat (2g saturated fat), 0 cholesterol, 470mg sodium, 9g carbohydrate (3g sugars, 3g fiber), 4g protein.
11/29

Vegan Lemon Mushroom Orzo

Total Time 25 min
Servings 12 servings
From the Recipe Creator: Sometimes I serve this side dish chilled and other times we enjoy it hot.
It has a pleasant tinge of lemon and a nice crunch from pecans.
—Shelly Nelson, Akeley, Minnesota
Nutrition Facts: 3/4 cup: 225 calories, 9g fat (1g saturated fat), 0 cholesterol, 202mg sodium, 31g carbohydrate (2g sugars, 2g fiber), 6g protein. Diabetic Exchanges: 2 starch, 1-1/2 fat.
12/29

Vegan Maple-Gingerroot Vegetables

Total Time 1 hour 20 min
Servings 24 servings
From the Recipe Creator: My family loves this recipe because it brings out the lovely flavors of the vegetables. Even my children enjoy it—they love the drizzle of maple syrup! It’s a tasty way to introduce kids to turnips, rutabaga and parsnips, too. —Kelli Ritz, Innisfail, Alberta
Nutrition Facts: 3/4 cup: 92 calories, 1g fat (0 saturated fat), 0 cholesterol, 119mg sodium, 20g carbohydrate (13g sugars, 2g fiber), 1g protein. Diabetic Exchanges: 1 starch.
13/29

Vegan Pumpkin Bread

Total Time 1 hour
Servings 2 loaves (16 pieces each)
From the Recipe Creator: This easy vegan pumpkin bread recipe was given to me by my stepmom shortly after she and my dad got married 40 years ago. It’s perfect for potlucks or a vegan Christmas dinner since it makes two loaves and is dairy- and egg-free. Everyone who tries it loves it! —Susan Johnson, Payne, Ohio
Nutrition Facts: 1 piece: 190 calories, 7g fat (1g saturated fat), 0 cholesterol, 159mg sodium, 31g carbohydrate (19g sugars, 1g fiber), 2g protein.
14/29

Vegan Mushroom and Sweet Potato Potpie

Total Time 1 hour 15 min
Servings 8 servings
From the Recipe Creator: The last time I was in the U.S., I had an amazing mushroom and beer pot pie at a small brewpub. It was so rich and comforting. I tried numerous versions when I got home and I think I’ve come pretty close! — Iben Ravn, Copenhagen, Denmark
Nutrition Facts: 1 serving: 211 calories, 10g fat (1g saturated fat), 0 cholesterol, 407mg sodium, 26g carbohydrate (10g sugars, 4g fiber), 5g protein.
15/29

Vegan Dutch-Oven Bread

Total Time 1 hour
Servings 1 loaf (16 pieces)
From the Recipe Creator: Crackling homemade Dutch-oven bread makes an average day extraordinary. Enjoy this beautiful crusty bread recipe as is, or stir in a few favorites like cheese, garlic, herbs and dried fruits. —Catherine Ward, Taste of Home Prep Kitchen Manager
Nutrition Facts: 1 piece: 86 calories, 0 fat (0 saturated fat), 0 cholesterol, 148mg sodium, 18g carbohydrate (0 sugars, 1g fiber), 3g protein.
16/29

Vegan Cider Baked Squash

Total Time 55 min
Servings 6 servings
From the Recipe Creator: I’m a freelance writer who sometimes needs a break from a long session of working on a story. That’s when I escape to the kitchen to whip up something that’s good to eat, yet easy to prepare. This is one of my favorites!
Nutrition Facts: 2 pieces: 137 calories, 0 fat (0 saturated fat), 0 cholesterol, 208mg sodium, 35g carbohydrate (16g sugars, 3g fiber), 2g protein. Diabetic Exchanges: 2 starch.
17/29

Vegan Fig-Carrot Stuffed Kabocha Squash

Total Time 1 hour 10 min
Servings 4 servings
From the Recipe Creator: While searching for a new winter squash variety, I stumbled upon kabocha squash—it really wowed me. The flavor and texture are both rich and beautiful, and this recipe, which I improvised, really suits the squash well. —Caitlin Stephens-North, Malden, Massachusetts
Nutrition Facts: 1 stuffed wedge: 299 calories, 11g fat (1g saturated fat), 0 cholesterol, 489mg sodium, 52g carbohydrate (19g sugars, 13g fiber), 5g protein.
18/29

Vegan Spiced Cranberry Sauce

Total Time 35 min
Servings 2 cups
From the Recipe Creator: While this cranberry sauce is simmering, the wonderful fragrance of the spices brings back happy memories of when my mother made it for the holidays. My husband and three sons are glad I’m carrying on her tradition! —Allison Thompson, Lansing Michigan
Nutrition Facts: 1/4 cup: 191 calories, 0 fat (0 saturated fat), 0 cholesterol, 38mg sodium, 49g carbohydrate (46g sugars, 2g fiber), 0 protein.
19/29

Vegan Portobello and Chickpea Sheet-Pan Supper

Total Time 50 min
Servings 4 servings
From the Recipe Creator: This is a fantastic meatless dinner or an amazing side dish. It works well with a variety of sheet-pan-roasted vegetables. We enjoy using zucchini or summer squash in the summer, and you can also change up the herbs in the dressing. —Elisabeth Larsen, Pleasant Grove, Utah
Nutrition Facts: 1 mushroom with 1 cup vegetables: 279 calories, 16g fat (2g saturated fat), 0 cholesterol, 448mg sodium, 28g carbohydrate (8g sugars, 7g fiber), 8g protein. Diabetic Exchanges: 3 fat, 2 starch.
20/29

Vegan Cashew Cheese

Total Time 1 hour
Servings 3/4 cup
From the Recipe Creator: Spread this vegan cashew cheese on crackers, layer it on a toasted bagel or serve it with fresh vegetables. It also makes a delicious, out-of-the-ordinary sandwich spread! —Taste of Home Test Kitchen, Milwaukee, Wisconsin
Nutrition Facts: 1 tablespoon: 56 calories, 4g fat (1g saturated fat), 0 cholesterol, 101mg sodium, 3g carbohydrate (1g sugars, 0 fiber), 2g protein. Diabetic Exchanges: 1 fat.
21/29

Vegan Minty Peas and Onions

Total Time 20 min
Servings 8 servings
From the Recipe Creator: Mother could always rely on peas and onions when she was in a hurry and needed a quick side. Besides being easy to prepare, this dish was loved by everyone in our family. It was handed down to my mother by my grandmother. —Santa D’Addario, Jacksonville, Florida
Nutrition Facts: 1 each: 134 calories, 4g fat (1g saturated fat), 0 cholesterol, 128mg sodium, 19g carbohydrate (9g sugars, 6g fiber), 6g protein. Diabetic Exchanges: 1 starch, 1 fat.
22/29

Vegan Roasted Brussels Sprouts with Cranberries

Total Time 35 min
Servings 12 servings
From the Recipe Creator: There’s nothing to this recipe—the preparation and cooking times are so quick. I sprinkle in a few dried cranberries, but you can let your imagination take over. Add a handful of raisins or walnuts at the end, or even sliced oranges. If your Brussels sprouts are large, cut them in half. —Ellen Ruzinsky, Yorktown Heights, New York
Nutrition Facts: 1/2 cup: 94 calories, 4g fat (1g saturated fat), 0 cholesterol, 185mg sodium, 14g carbohydrate (6g sugars, 5g fiber), 4g protein. Diabetic Exchanges: 1 vegetable, 1 fat.
23/29

Vegan Chili

Total Time 1 hour 10 min
Servings 8 servings
From the Recipe Creator: Vegetarian skillet chili screams comfort food to me. This recipe makes me feel warm and fuzzy, and it’s loved by both my vegetarian and non-vegetarian friends. —Casey Hill, London, United Kingdom
Nutrition Facts: 1 cup: 140 calories, 2g fat (0 saturated fat), 0 cholesterol, 304mg sodium, 24g carbohydrate (5g sugars, 8g fiber), 7g protein. Diabetic Exchanges: 1-1/2 starch, 1 lean meat, 1/2 fat.
24/29

Vegan Polenta with Mushrooms and Spinach

Total Time 1 hour 15 min
Servings 12 servings
Nutrition Facts: 1 slice with 3 tablespoons topping: 97 calories, 4g fat (1g saturated fat), 0 cholesterol, 295mg sodium, 12g carbohydrate (2g sugars, 1g fiber), 2g protein.
25/29

Vegan Orange-Pistachio Quinoa Salad

Total Time 30 min
Servings 8 servings
From the Recipe Creator: Add this fresh and healthy salad to your holiday spread. Its citrusy, nutty taste is simply delicious. —Jean Greenfield, San Anselmo, California
Nutrition Facts: 1 cup: 257 calories, 12g fat (1g saturated fat), 0 cholesterol, 287mg sodium, 31g carbohydrate (10g sugars, 6g fiber), 8g protein. Diabetic Exchanges: 2 starch, 2 fat.
26/29

Vegan Veggie-Cashew Stir-Fry

Total Time 35 min
Servings 4 servings
From the Recipe Creator: Getting my meat-loving husband and two sons, ages 5 and 7, to eat more veggies had always been a struggle until I whipped up this stir-fry. I was shocked when they cleaned their plates and asked for seconds. —Abbey Hoffman, Ashland, Ohio
Nutrition Facts: 1-1/2 cups: 385 calories, 16g fat (3g saturated fat), 0 cholesterol, 671mg sodium, 56g carbohydrate (15g sugars, 6g fiber), 9g protein.
27/29

Festive Cranberry Fruit Salad

Total Time 25 min
Servings 14 servings
From the Recipe Creator: This fruit salad is a tradition on my vegan Christmas dinner table. It goes together quickly, which is a plus on such a busy day. —Rousheen Arel Wolf, Delta Junction, Alaska
Nutrition Facts: 3/4 cup: 105 calories, 0 fat (0 saturated fat), 0 cholesterol, 2mg sodium, 27g carbohydrate (21g sugars, 4g fiber), 1g protein.
28/29

Vegan Spinach Rice

Total Time 20 min
Servings 2 servings
From the Recipe Creator: I like to serve this Greek-style rice dish alongside steaks with mushrooms. It makes an elegant side that can be doubled for guests. —Jeanette Cakouros, Brunswick, Maine
Nutrition Facts: 3/4 cup: 235 calories, 14g fat (2g saturated fat), 0 cholesterol, 326mg sodium, 25g carbohydrate (2g sugars, 2g fiber), 3g protein. Diabetic Exchanges: 3 fat, 1-1/2 starch, 1 vegetable.
29/29

Vegan Lemon-Sesame Green Beans

Total Time 20 min
Servings 6 servings
From the Recipe Creator: There’s a kabob shop in Charlottesville, Virginia, called Sticks and it has wonderful sides, including sesame beans. I love them so much that I had to make my own version. You can use fresh or frozen green beans; haricots verts (French green beans) work well, too. This salad only gets better as it sits, so it’s great (and convenient!) to make a day or two in advance. —Dyan Carlson, Kents Store, Virginia
Nutrition Facts: 2/3 cup: 124 calories, 9g fat (1g saturated fat), 0 cholesterol, 204mg sodium, 10g carbohydrate (3g sugars, 5g fiber), 3g protein. Diabetic Exchanges: 2 fat, 1 vegetable.