13 Recipes for a Delicious Vegetarian Christmas Dinner

No One Will Miss the Meat

Mushroom risotto recipe

​The Spruce

When planning a Christmas dinner, there's a good chance you'll have at least one vegetarian guest. Luckily, it's easy to plan an entire holiday feast without a bit of meat. These appetizer, main dish, and side dish recipes will have everyone coming back for seconds and leaving satisfied—whether they're vegetarian or not.

  • 01 of 13

    Cheese Fondue Recipe With Cognac or Brandy

    Cheese Fondue Recipe With Cognac or Brandy

     The Spruce / Julia Hartbeck

    Cheese fondue is a fun and decadent party food, making it the ultimate appetizer for Christmas dinner. Luckily, it's totally vegetarian-friendly and is easy to throw together at the last minute. Your guests will have fun dipping bread and chatting while you put the finishing touches on dinner.

  • 02 of 13

    Vegetarian Lasagna Rolls With Pesto

    Vegetarian Lasagna Rolls with Pesto

    Brian Hagiwara / Getty Images 

    For a deliciously Italian take on Christmas, make pretty lasagna rolls filled with homemade pesto and cheese. The warm and filling pasta dish will delight vegetarians and meat-eaters alike—plus the mix of green pesto and red marinara sauce feels festive.

  • 03 of 13

    Roasted Brussels Sprouts, Butternut Squash, and Cranberries

    Roasted Brussels Sprouts, Butternut Squash, and Cranberries

    The Spruce / Diana Rattray 

    Butternut squash, Brussels sprouts, and onions are roasted together for an easy, but holiday-worthy, side dish. Dried cranberries and toasted pecans add a festive touch. Add a drizzle of maple syrup for extra sweetness or crumbled goat cheese for a bit of creamy richness.

  • 04 of 13

    Vegetarian Stuffed Acorn Squash With Cornbread Stuffing

    Vegetarian Stuffed Acorn Squash With Cornbread Stuffing

    James Baigrie / Getty Images

     

    This impressive-looking side dish is surprisingly easy to make and is sure to impress your dinner guests. Acorn squash are cut in half, the seeds are removed, and they're stuffed with cornbread stuffing, apple, and herbs. It's perfectly sweet and savory and looks lovely as part of a holiday dinner spread.

    Continue to 5 of 13 below.
  • 05 of 13

    Mushroom Risotto

    Mushroom Risotto

    The Spruce 

    Mushroom risotto is creamy and satisfying enough to be the main dish, and with its rich and buttery mushroom flavor, it's even worthy of Christmas. It takes some patient stirring, but the end result is worth the effort. Serve with a nice red or white wine.

  • 06 of 13

    Easy Baked Brie

    Easy Baked Brie

     The Spruce / Pete Scherer

    Start your vegetarian meal right with deliciously gooey baked Brie. Simply warmed in the oven with fruit preserves and topped with toasted walnuts, it's an easy appetizer that feels fancy. Serve with brioche toasts, fancy crackers, or slices of baguette.

  • 07 of 13

    Roasted Beet Salad With Crumbled Feta

    Roasted Beet Salad with Crumbled Feta

     Thomas Barwick / Getty Images

    Deep red and sunny golden beets will add lovely color to your dinner table. Roasted and tossed with baby greens, lemon, and salty feta cheese, this simple salad is a nice break from standard rich holiday fare without sacrificing flavor.

  • 08 of 13

    Vegetarian Tamales

    Gluten-Free Homemade Tamales

     Image Source / Getty Images

    Tamales are a traditional Christmas food in Mexico. They take some work, but they're fun to make with the family. And since they take time to mix up and cook, why not make a bunch to share with loved ones? Tamales are traditionally made with lard, but this recipe uses shortening for a vegetarian version.

    Continue to 9 of 13 below.
  • 09 of 13

    Cheddar Cheese Scalloped Potatoes

    Cheddar Cheese Scalloped Potatoes

     The Spruce / Diana Rattray

    Cheesy scalloped potatoes are given an injection of flavor with the addition of sharp cheddar cheese. Sliced, boiled potatoes are tossed with a cheesy sauce and topped with more cheese before baking until bubbly and brown. It'll have everyone at your Christmas dinner table fighting over seconds.

  • 10 of 13

    Three-Cheese Caramelized Onion Tart

    Three-Cheese Caramelized Onion Tart

    The Spruce / Elaine Lemm 

    This savory tart combines caramelized onions, tomato, and three kinds of cheese for a picture-perfect holiday appetizer. The onions can be made up to a few days ahead of time, and the tart can be served at room temperature, giving you flexibility when preparing the big meal. Store-bought puff pastry gives a nice finish with minimal effort.

  • 11 of 13

    Baked Artichoke Dip

    Baked Artichoke Dip

     Jochel28 / Getty Images

    Spinach and artichoke dip is a classic appetizer for a reason. Baked in the oven, it gets melty and bubbly, perfect for serving before a special holiday meal. To save time, mix this dip up ahead of time and store it in the fridge. Then pop it in the oven before serving, adding 5 to 10 minutes to the cook time. Serve with crusty bread or chips.

  • 12 of 13

    Classic Fettuccine Alfredo

    Classic Fettuccine Alfredo

     The Spruce

    A classic family favorite, homemade fettuccine alfredo is light enough to serve as a side dish but impressive enough to serve as a main dish. It comes together in just a few minutes with a few simple ingredients; make it just before serving for the best results. Add sliced, sautéed mushrooms or peas for color.

    Continue to 13 of 13 below.
  • 13 of 13

    Baked Cabbage Steaks

    Baked Cabbage Steaks

     The Spruce / Anita Schecter

    Sliced into steaks and roasted in the oven, cabbage becomes something special. Crispy around the edges and tender in the middle, eating a cabbage steak is not all that different from eating an actual steak. A drizzle of creamy dressing adds lots of flavor thanks to fresh lemon juice, garlic, and Dijon mustard. Add a sprinkle of fresh parsley for color.