(Easy) Holiday Vegetarian Recipes Everyone Will Love

Cooking holiday dishes.

When the season of last-minute potlucks and big family gatherings arrives, it's helpful to have a few easy holiday vegetarian recipes in your back pocket to pull out. This is especially true if the smorgasbord you're likely to encounter is heavy on meat.

Simple Vegetarian Dishes for the Holidays

These easy holiday vegetarian recipes are ideas sure to please everyone, and all of the below recipes take less than an hour to make, work well as side dishes for any holiday meal, and are simple to transport and reheat or chill.

Spiced, Mixed Nuts Recipe

Sweet or savory mixed nuts are one of the easiest holiday recipes to prepare, and they're a great appetizer for guests to nosh on while they wait around for the main course.


Mixed, spiced nuts.
  • 2 c. mixed nuts (almonds, pecans, walnuts, peanuts, Brazil nuts, pistachios, etc.)
  • Savory spice mix: 1/2 tsp. cumin, 1/2 tsp. chili powder, 1/2 tsp. garlic powder, 1/2 tsp. paprika, 1/4 tsp. cinnamon, 1/4 tsp. cayenne pepper, 2 tsp. olive oil
  • Sweet spice mix: 2 tsp. cinnamon, 2 T. sugar, 1/2 tsp. ginger, 1/4 tsp. nutmeg, 1/4 tsp. ground cloves, 2 tsp. olive or canola oil


  1. Preheat oven to 325 degrees Fahrenheit.
  2. Drop the nuts into a bowl, and sprinkle the sweet or savory spice mix over them. Drizzle on the oil, and toss with your hands to coat evenly.
  3. Spread the nuts on a baking sheet and transfer the sheet to the oven for 15 minutes. Remove and jiggle the nuts halfway through to ensure even cooking and no burning.
  4. Let the nuts cool before serving.

Cranberry Sauce Recipe

A truly easy holiday vegetarian recipe involves so few ingredients that it comes together in only a couple of minutes. The below recipe for cranberry sauce fits the bill and comes out delicious every time.


Holiday cranberry sauce.
  • 12 oz. fresh cranberries
  • 3/4 c. granulated sugar
  • 3/4 c. orange juice
  • Fresh orange or strawberry slices to serve


  1. Place the sugar and orange juice in a heavy-bottomed saucepan that is big enough to hold the cranberries. Heat the pan on medium over the stovetop until the sugar dissolves.
  2. Stir in the cranberries.
  3. Continue to heat the sauce for 10 to 12 minutes or until the cranberries begin to pop.
  4. Remove the sauce from the heat and let it cool or chill before serving. Garnish with the fresh fruit slices.

Vegetarian Stuffing Recipe

Stuffing is the quintessential holiday dish, but it's almost always made with poultry-based ingredients. Below is a meatless version that makes one large pan of stuffing.


Holiday stuffing.
  • 1 T. butter
  • 1 onion, chopped
  • 2 celery stalks, chopped
  • 2 c. vegetable broth or vegetable stock
  • 1/4 c. fresh parsley
  • 1 1/2 tsp. dried sage
  • 1 1/2 tsp. dried thyme
  • 1 tsp. salt
  • 1/2 tsp. pepper
  • 1/2 tsp. marjoram
  • 1/2 tsp. rosemary
  • 1 loaf stale bread, torn or cut into cubes


  1. Melt the butter in a heavy-bottomed saucepan over medium-low heat. To make the recipe vegan, use olive oil instead.
  2. Add the chopped onion and celery to the melted butter or oil, and saute until the vegetables are transparent and beginning to brown, eight to 10 minutes.
  3. Add the vegetable broth and spices, and bring the mixture to a boil. Allow everything to boil until the stock has slightly reduced and the flavors are concentrated, about three to five minutes.
  4. Remove the mixture from the heat and stir in the bread cubes.

Roasted Vegetables Recipe

A hot pan of roasted veggies requires almost no hands-on work, but it serves in a pinch as a healthy and delicious main dish for vegans and vegetarians when there are no other meat-free options.


Roasted vegetables.
  • 3 c. sliced carrots
  • 3 c. sliced squash
  • 3 c. sliced turnips or parsnips
  • 3 c. sliced zucchini
  • 1 large sliced onion
  • 1 1/2 tsp. salt
  • 1 tsp. pepper
  • 1/4 c. olive oil
  • Pesto sauce or basil leaves to serve (optional)


  1. Preheat oven to 425 degrees Fahrenheit.
  2. In a large bowl, combine all of the sliced vegetables with the salt, pepper, and olive oil. Toss evenly to coat.
  3. Divide the mixture among baking dishes lined with aluminum foil, and transfer the dishes to the oven.
  4. Roast the vegetables for 45 to 60 minutes, until they are browned and beginning to crisp. Finish them under the broiler if necessary.
  5. Serve the vegetables with pesto sauce or fresh basil.

Easy Dishes That Taste Terrific

Each of these holiday dishes delivers fantastic flavor that all of your dinner guests can appreciate. The fact that they're also vegetarian is almost beside the point once you taste them, but knowing they're vegetarian will add to your satisfaction.

Was this page useful?
Related & Popular
(Easy) Holiday Vegetarian Recipes Everyone Will Love