Thursday, October 15, 2026

Latest Posts

25 Vegetarian Thanksgiving Recipes Everyone Can Enjoy

Thanksgiving is all about gathering around the table, sharing comforting food, and celebrating with family and friends. While turkey is often the centerpiece of a traditional Thanksgiving dinner, there are countless delicious vegetarian dishes that deserve a place on the holiday menu. From creamy mashed potatoes and cheesy casseroles to roasted vegetables, savory stuffing, and hearty main dishes, these 25 vegetarian Thanksgiving recipes make it easy to create a festive meal everyone can enjoy.

Whether you’re hosting vegetarian guests, planning a completely meat-free Thanksgiving, or simply adding more vegetable-forward dishes to your holiday spread, these recipes offer something for every taste. Many can also be prepared ahead of time, helping you spend less time in the kitchen and more time with loved ones.

1. Creamy Garlic Mashed Potatoes

Creamy garlic mashed potatoes are a Thanksgiving classic that pairs beautifully with almost every holiday dish. Fresh garlic, warm milk, and butter create a smooth, flavorful side that feels comforting and special.

Prep Time: 15 minutes
Cook Time: 25 minutes
Servings: 6

Ingredients

  • 3 pounds Yukon Gold potatoes, peeled and cubed
  • 4 tablespoons unsalted butter
  • 4 garlic cloves, minced
  • ¾ cup warm milk
  • ¼ cup sour cream
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 2 tablespoons chopped fresh chives

Instructions

  1. Place the potatoes in a large pot and cover with cold water. Add a pinch of salt.
  2. Bring to a boil, then simmer for 15–20 minutes until the potatoes are fork-tender.
  3. Drain thoroughly and return the potatoes to the warm pot.
  4. Melt the butter in a small saucepan and gently cook the garlic for about one minute.
  5. Mash the potatoes with the garlic butter, warm milk, and sour cream until creamy.
  6. Season with salt and black pepper, then garnish with fresh chives before serving.

Serving Tip: Keep the potatoes warm in a slow cooker on the warm setting, stirring occasionally.

2. Maple Roasted Brussels Sprouts

These roasted Brussels sprouts are crispy on the outside, tender inside, and coated in a sweet maple glaze. They bring color and delicious caramelized flavor to the Thanksgiving table.

Prep Time: 10 minutes
Cook Time: 25–30 minutes
Servings: 6

Ingredients

  • 2 pounds Brussels sprouts, trimmed and halved
  • 2 tablespoons olive oil
  • 2 tablespoons pure maple syrup
  • 1 tablespoon balsamic vinegar
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ⅓ cup dried cranberries
  • ¼ cup chopped pecans

Instructions

  1. Preheat the oven to 425°F.
  2. Toss the Brussels sprouts with olive oil, maple syrup, balsamic vinegar, garlic powder, salt, and pepper.
  3. Spread them in a single layer on a baking sheet, placing the cut sides down when possible.
  4. Roast for 25–30 minutes, turning once, until golden brown and tender.
  5. Toss with dried cranberries and chopped pecans.
  6. Serve warm as a sweet-and-savory holiday side.

Serving Tip: Add the pecans during the final few minutes of roasting if you prefer them extra toasted.

3. Vegetarian Thanksgiving Stuffing

This savory stuffing combines toasted bread, vegetables, herbs, and vegetable broth for a comforting side dish. It delivers the traditional Thanksgiving flavors without meat.

Prep Time: 20 minutes
Cook Time: 45 minutes
Servings: 8

Ingredients

  • 10 cups cubed day-old bread
  • 4 tablespoons butter
  • 1 medium onion, diced
  • 3 celery stalks, diced
  • 2 garlic cloves, minced
  • 2 teaspoons dried sage
  • 1 teaspoon dried thyme
  • ½ teaspoon dried rosemary
  • 2½ cups vegetable broth
  • 2 eggs, lightly beaten
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons chopped parsley

Instructions

  1. Preheat the oven to 350°F. Grease a 9-by-13-inch baking dish.
  2. If the bread is fresh, spread the cubes on a baking sheet and bake for 10–15 minutes until lightly dry.
  3. Melt the butter in a skillet. Add the onion and celery and cook for 6–8 minutes.
  4. Add the garlic, sage, thyme, and rosemary. Cook for another minute.
  5. Place the bread cubes in a large bowl and stir in the vegetable mixture.
  6. Whisk together the broth and eggs, then pour over the bread. Add salt, pepper, and parsley.
  7. Transfer to the baking dish, cover with foil, and bake for 25 minutes.
  8. Remove the foil and bake for another 15–20 minutes until the top is golden and the center reaches 165°F.

Serving Tip: Use vegetable broth labeled vegetarian, and check that your bread contains no unexpected animal-derived ingredients.

4. Cheesy Broccoli Casserole

Broccoli casserole is a crowd-pleasing Thanksgiving side with tender vegetables, creamy sauce, melted cheese, and a crunchy topping.

Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6

Ingredients

  • 6 cups broccoli florets
  • 1 cup sour cream
  • ½ cup mayonnaise
  • 1½ cups shredded cheddar cheese
  • ½ teaspoon garlic powder
  • ½ teaspoon onion powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 cup crushed buttery crackers
  • 2 tablespoons melted butter

Instructions

  1. Preheat the oven to 375°F and grease a baking dish.
  2. Steam the broccoli for 4–5 minutes until just tender. Drain well.
  3. Mix the sour cream, mayonnaise, cheddar, garlic powder, onion powder, salt, and pepper in a large bowl.
  4. Fold in the broccoli until evenly coated.
  5. Transfer the mixture to the prepared baking dish.
  6. Combine the crushed crackers with melted butter and sprinkle over the casserole.
  7. Bake for 25–30 minutes until bubbling and golden on top.

Serving Tip: Drain the broccoli thoroughly to prevent a watery casserole.

5. Brown Sugar Glazed Carrots

These tender carrots are coated in butter, brown sugar, and a hint of cinnamon. Their natural sweetness makes them a perfect addition to a festive Thanksgiving menu.

Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6

Ingredients

  • 2 pounds carrots, peeled and sliced
  • 3 tablespoons butter
  • 2 tablespoons brown sugar
  • 1 tablespoon maple syrup
  • ¼ teaspoon cinnamon
  • ½ teaspoon salt
  • 2 tablespoons chopped parsley

Instructions

  1. Bring a pot of salted water to a boil.
  2. Add the carrots and cook for 7–9 minutes until nearly tender. Drain.
  3. Melt the butter in a large skillet over medium heat.
  4. Stir in the brown sugar, maple syrup, cinnamon, and salt.
  5. Add the carrots and toss until coated.
  6. Cook for 4–6 minutes, stirring gently, until glossy and tender.
  7. Sprinkle with parsley and serve warm.

Serving Tip: Use rainbow carrots for a colorful holiday presentation.

6. Creamy Baked Mac and Cheese

Baked mac and cheese is rich, cheesy, and comforting. A creamy cheddar sauce and crisp breadcrumb topping make this dish popular with both children and adults.

Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 8

Ingredients

  • 1 pound elbow macaroni
  • 4 tablespoons butter
  • ¼ cup all-purpose flour
  • 3 cups milk
  • 1 cup heavy cream
  • 3 cups shredded sharp cheddar cheese
  • 1 cup shredded mozzarella cheese
  • ½ teaspoon mustard powder
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¾ cup breadcrumbs
  • 1 tablespoon melted butter

Instructions

  1. Preheat the oven to 375°F and grease a large baking dish.
  2. Cook the macaroni in salted water until just shy of al dente. Drain.
  3. Melt the butter in a saucepan. Whisk in the flour and cook for one minute.
  4. Gradually whisk in the milk and cream. Simmer for 3–5 minutes until slightly thickened.
  5. Reduce the heat and stir in the cheddar, mozzarella, mustard powder, garlic powder, salt, and pepper.
  6. Add the cooked macaroni and mix well.
  7. Transfer to the baking dish. Toss the breadcrumbs with melted butter and sprinkle on top.
  8. Bake for 20–25 minutes until bubbling and golden.

Serving Tip: Grate cheese from a block for a smoother sauce, and check vegetarian suitability if using cheeses made with animal rennet.

7. Roasted Sweet Potatoes with Cinnamon and Pecans

Roasted sweet potatoes become wonderfully caramelized in the oven. Cinnamon, maple syrup, and crunchy pecans give them a festive flavor without requiring a complicated recipe.

Prep Time: 10 minutes
Cook Time: 30–35 minutes
Servings: 6

Ingredients

  • 3 large sweet potatoes, peeled and cubed
  • 2 tablespoons olive oil
  • 2 tablespoons maple syrup
  • ½ teaspoon cinnamon
  • ¼ teaspoon nutmeg
  • ½ teaspoon salt
  • ½ cup chopped pecans

Instructions

  1. Preheat the oven to 400°F.
  2. Toss the sweet potatoes with olive oil, maple syrup, cinnamon, nutmeg, and salt.
  3. Spread on a parchment-lined baking sheet in a single layer.
  4. Roast for 30–35 minutes, turning halfway through.
  5. Sprinkle with pecans during the final 5 minutes of cooking.
  6. Serve immediately while the edges are caramelized and the centers are tender.

Serving Tip: Add dried cranberries after roasting for a festive sweet-tart contrast.

8. Green Bean Casserole Without Meat

This vegetarian green bean casserole features tender green beans in a creamy mushroom sauce topped with crispy onions. It is a Thanksgiving favorite that is easy to prepare.

Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 8

Ingredients

  • 2 pounds fresh green beans, trimmed
  • 2 tablespoons butter
  • 8 ounces mushrooms, sliced
  • 2 garlic cloves, minced
  • 2 tablespoons all-purpose flour
  • 1 cup vegetable broth
  • 1 cup milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1½ cups crispy fried onions

Instructions

  1. Preheat the oven to 375°F.
  2. Blanch the green beans in boiling water for 4 minutes, then drain and rinse under cold water.
  3. Melt the butter in a skillet. Add the mushrooms and cook until browned.
  4. Add the garlic and cook for 30 seconds.
  5. Sprinkle in the flour and stir for one minute.
  6. Slowly whisk in the vegetable broth and milk. Simmer until the sauce thickens.
  7. Season with salt and pepper, then stir in the green beans.
  8. Transfer to a baking dish and bake for 20 minutes.
  9. Add the crispy onions and bake for another 5–8 minutes.

Serving Tip: Check the fried onion label if you need to avoid specific animal-derived ingredients.

9. Butternut Squash Risotto

Creamy butternut squash risotto is elegant enough for a holiday centerpiece and comforting enough for a cozy family meal. Arborio rice creates a naturally creamy texture without needing a heavy cream sauce.

Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6

Ingredients

  • 1½ cups Arborio rice
  • 3 cups butternut squash, peeled and cubed
  • 5–6 cups warm vegetable broth
  • 1 small onion, finely diced
  • 2 tablespoons olive oil
  • 2 tablespoons butter
  • ½ cup dry white wine, optional
  • ½ cup grated Parmesan-style vegetarian cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 tablespoon chopped fresh sage

Instructions

  1. Preheat the oven to 400°F. Toss the squash with a little olive oil and roast for 20–25 minutes until tender.
  2. Heat the remaining olive oil in a large saucepan. Cook the onion for 4–5 minutes.
  3. Add the Arborio rice and stir for 1–2 minutes.
  4. Pour in the wine, if using, and stir until almost absorbed.
  5. Add warm vegetable broth one ladle at a time, stirring frequently and allowing each addition to absorb before adding more.
  6. Continue for 18–22 minutes until the rice is creamy and tender but still slightly firm.
  7. Fold in the roasted squash, butter, vegetarian Parmesan, sage, salt, and pepper.
  8. Serve immediately while creamy.

Serving Tip: Use vegetarian Parmesan-style cheese made without animal rennet if you are serving strict vegetarians.

10. Cranberry Orange Sauce

Bright cranberry orange sauce adds a refreshing contrast to rich Thanksgiving dishes. It takes only a few ingredients and tastes wonderful made a day ahead.

Prep Time: 5 minutes
Cook Time: 15 minutes
Servings: 8

Ingredients

  • 12 ounces fresh cranberries
  • ¾ cup granulated sugar
  • ½ cup orange juice
  • ½ cup water
  • 1 teaspoon orange zest
  • ¼ teaspoon cinnamon

Instructions

  1. Rinse the cranberries and remove any damaged berries.
  2. Combine the sugar, orange juice, and water in a saucepan.
  3. Bring to a gentle boil, stirring until the sugar dissolves.
  4. Add the cranberries and cinnamon.
  5. Simmer for 10–12 minutes until most berries burst and the sauce thickens.
  6. Stir in the orange zest and remove from the heat.
  7. Cool before transferring to a serving bowl. The sauce will thicken further as it chills.

Serving Tip: Refrigerate in a covered container and prepare up to four days before Thanksgiving.

11. Parmesan Roasted Cauliflower

Roasted cauliflower becomes golden and nutty in the oven. Garlic, herbs, and vegetarian Parmesan-style cheese transform this simple vegetable into a delicious holiday side.

Prep Time: 10 minutes
Cook Time: 25–30 minutes
Servings: 6

Ingredients

  • 2 large heads cauliflower, cut into florets
  • 3 tablespoons olive oil
  • 3 garlic cloves, minced
  • ½ teaspoon paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup grated vegetarian Parmesan-style cheese
  • 2 tablespoons chopped parsley

Instructions

  1. Preheat the oven to 425°F.
  2. Toss the cauliflower with olive oil, garlic, paprika, salt, and pepper.
  3. Spread the florets across a large baking sheet.
  4. Roast for 20 minutes, turning once.
  5. Sprinkle with vegetarian Parmesan-style cheese and roast for another 5–10 minutes.
  6. Finish with fresh parsley and serve hot.

Serving Tip: Avoid overcrowding the baking sheet so the cauliflower browns instead of steaming.

12. Homemade Vegetarian Gravy

A flavorful vegetarian gravy brings the entire Thanksgiving plate together. Mushrooms, onions, herbs, and vegetable broth create a savory sauce that works beautifully with mashed potatoes, stuffing, and roasted vegetables.

Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6

Ingredients

  • 2 tablespoons butter or olive oil
  • 1 small onion, finely chopped
  • 8 ounces mushrooms, finely chopped
  • 2 garlic cloves, minced
  • 3 tablespoons all-purpose flour
  • 2 cups vegetable broth
  • 1 teaspoon soy sauce or tamari
  • ½ teaspoon dried thyme
  • ¼ teaspoon black pepper
  • Salt to taste

Instructions

  1. Heat the butter or olive oil in a saucepan.
  2. Add the onion and mushrooms. Cook for 8–10 minutes until softened and browned.
  3. Stir in the garlic and thyme and cook for another 30 seconds.
  4. Sprinkle in the flour and stir continuously for one minute.
  5. Slowly whisk in the vegetable broth, followed by the soy sauce or tamari.
  6. Simmer for 5–8 minutes until thickened.
  7. Season with black pepper and salt as needed.
  8. For a smoother gravy, blend carefully until it reaches your preferred consistency.

Serving Tip: If the gravy becomes too thick, whisk in a little warm vegetable broth before serving.

13. Spinach and Ricotta Stuffed Shells

These stuffed pasta shells are filled with creamy ricotta, spinach, herbs, and cheese, then baked in marinara sauce. They make a hearty vegetarian main dish for Thanksgiving.

Prep Time: 25 minutes
Cook Time: 35 minutes
Servings: 6

Ingredients

  • 20 jumbo pasta shells
  • 15 ounces ricotta cheese
  • 2 cups chopped fresh spinach
  • 1½ cups shredded mozzarella cheese, divided
  • ½ cup grated vegetarian Parmesan-style cheese
  • 1 egg
  • 1 teaspoon Italian seasoning
  • ½ teaspoon garlic powder
  • 2 cups marinara sauce
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions

  1. Preheat the oven to 375°F.
  2. Cook the pasta shells according to the package directions until just tender. Drain and cool.
  3. Mix the ricotta, spinach, 1 cup mozzarella, vegetarian Parmesan, egg, Italian seasoning, garlic powder, salt, and pepper.
  4. Spread half the marinara sauce across the bottom of a baking dish.
  5. Fill each shell with the ricotta mixture and arrange in the dish.
  6. Spoon the remaining sauce over the shells and sprinkle with the remaining mozzarella.
  7. Cover with foil and bake for 25 minutes.
  8. Uncover and bake for another 10 minutes until bubbling.

Serving Tip: Prepare the filled shells the day before, refrigerate covered, and bake when needed. Allow extra cooking time if baking directly from the refrigerator.

14. Honey-Free Maple Glazed Parsnips

Roasted parsnips have a naturally sweet, earthy flavor that becomes even more delicious with maple syrup and fresh thyme. This simple side adds variety to a traditional Thanksgiving spread.

Prep Time: 10 minutes
Cook Time: 30 minutes
Servings: 6

Ingredients

  • 2 pounds parsnips, peeled and cut into sticks
  • 2 tablespoons olive oil
  • 2 tablespoons pure maple syrup
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon fresh thyme leaves

Instructions

  1. Preheat the oven to 400°F.
  2. Toss the parsnips with olive oil, maple syrup, garlic powder, salt, and pepper.
  3. Spread them evenly on a baking sheet.
  4. Roast for 25–30 minutes, turning halfway through.
  5. Sprinkle with fresh thyme before serving.

Serving Tip: Cut the parsnips into similar-sized pieces so they cook evenly.

15. Cheesy Cauliflower Gratin

Cauliflower gratin is a creamy, cheesy casserole with a golden breadcrumb topping. It is an excellent alternative to heavier potato dishes and pairs well with almost any Thanksgiving main course.

Prep Time: 15 minutes
Cook Time: 35 minutes
Servings: 6

Ingredients

  • 1 large cauliflower, cut into florets
  • 3 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1½ cups milk
  • 1 cup shredded Gruyère or cheddar cheese
  • ¼ teaspoon nutmeg
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ cup breadcrumbs
  • 2 tablespoons grated vegetarian Parmesan-style cheese

Instructions

  1. Preheat the oven to 375°F and grease a baking dish.
  2. Steam the cauliflower for 5–6 minutes until slightly tender. Drain well.
  3. Melt the butter in a saucepan and whisk in the flour.
  4. Cook for one minute, then gradually whisk in the milk.
  5. Simmer until thickened, then stir in the cheese, nutmeg, salt, and pepper.
  6. Arrange the cauliflower in the baking dish and pour the sauce over it.
  7. Combine the breadcrumbs with the vegetarian Parmesan-style cheese and sprinkle on top.
  8. Bake for 25–30 minutes until golden and bubbling.

Serving Tip: Let the gratin rest for five minutes before serving so the sauce can settle.

16. Wild Rice and Mushroom Pilaf

Wild rice pilaf is a hearty, earthy side dish filled with mushrooms, herbs, and toasted pecans. It provides a satisfying alternative to traditional bread-based stuffing.

Prep Time: 15 minutes
Cook Time: 45–55 minutes
Servings: 6

Ingredients

  • 1 cup wild rice blend
  • 2½ cups vegetable broth, or the amount specified on the rice package
  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 8 ounces mushrooms, sliced
  • 2 celery stalks, diced
  • 2 garlic cloves, minced
  • ½ teaspoon dried thyme
  • ⅓ cup dried cranberries
  • ⅓ cup toasted pecans
  • Salt and pepper to taste
  • 2 tablespoons chopped parsley

Instructions

  1. Rinse the rice blend according to the package directions.
  2. Bring the vegetable broth and rice to a boil in a saucepan.
  3. Cover, reduce the heat, and simmer according to the package instructions, usually 40–50 minutes for wild rice blends.
  4. Meanwhile, heat the olive oil in a skillet.
  5. Cook the onion, celery, and mushrooms for 7–9 minutes until softened.
  6. Add the garlic and thyme and cook for one minute.
  7. Fold the cooked rice into the mushroom mixture.
  8. Stir in the cranberries, pecans, parsley, salt, and pepper.

Serving Tip: This dish can be prepared in advance and reheated with a splash of vegetable broth.

17. Sweet Potato Casserole with Pecan Topping

Sweet potato casserole combines a smooth, lightly sweetened filling with a crunchy pecan topping. It is a traditional Thanksgiving favorite that works beautifully on a vegetarian holiday menu.

Prep Time: 20 minutes
Cook Time: 35 minutes
Servings: 8

Ingredients

  • 3 pounds sweet potatoes, peeled and cubed
  • ¼ cup butter, melted
  • ¼ cup milk
  • ¼ cup brown sugar
  • 1 teaspoon vanilla extract
  • ½ teaspoon cinnamon
  • ¼ teaspoon salt

For the topping

  • ¾ cup chopped pecans
  • ⅓ cup all-purpose flour
  • ⅓ cup brown sugar
  • 3 tablespoons melted butter

Instructions

  1. Preheat the oven to 350°F and grease a baking dish.
  2. Boil the sweet potatoes for 15–20 minutes until tender. Drain well.
  3. Mash with the melted butter, milk, brown sugar, vanilla, cinnamon, and salt.
  4. Spread the mixture evenly in the prepared dish.
  5. Combine the pecans, flour, brown sugar, and melted butter in a bowl.
  6. Sprinkle the topping over the sweet potatoes.
  7. Bake for 25–30 minutes until heated through and lightly golden.

Serving Tip: If you prefer a less sweet casserole, reduce the brown sugar in the filling or topping.

18. Roasted Beet and Goat Cheese Salad

This colorful salad balances earthy roasted beets with tangy goat cheese, crunchy walnuts, and a bright balsamic dressing. It adds freshness and color to a table full of rich comfort foods.

Prep Time: 15 minutes
Cook Time: 45–60 minutes
Servings: 6

Ingredients

  • 4 medium beets, trimmed
  • 5 cups mixed salad greens
  • 4 ounces goat cheese
  • ½ cup toasted walnuts
  • ¼ cup dried cranberries

For the dressing

  • 3 tablespoons olive oil
  • 1½ tablespoons balsamic vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon maple syrup
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 400°F.
  2. Wrap the beets individually in foil and place them on a baking sheet.
  3. Roast for 45–60 minutes, depending on size, until a knife slides into the center easily.
  4. Cool, peel, and cut the beets into wedges.
  5. Whisk together the olive oil, balsamic vinegar, Dijon mustard, maple syrup, salt, and pepper.
  6. Arrange the greens on a serving platter.
  7. Add the beets, goat cheese, walnuts, and cranberries.
  8. Drizzle with dressing just before serving.

Serving Tip: Roast the beets a day ahead, refrigerate them, and assemble the salad shortly before dinner.

19. Vegetarian Shepherd’s Pie

Vegetarian shepherd’s pie features a savory filling of lentils, mushrooms, carrots, peas, and herbs topped with fluffy mashed potatoes. It is filling enough to serve as a Thanksgiving main dish.

Prep Time: 25 minutes
Cook Time: 40 minutes
Servings: 6

Ingredients

  • 2 cups cooked brown or green lentils
  • 2 pounds potatoes, peeled and cubed
  • 3 tablespoons butter
  • ½ cup milk
  • 1 tablespoon olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 8 ounces mushrooms, chopped
  • 1 cup frozen peas
  • 2 tablespoons tomato paste
  • 1 tablespoon all-purpose flour
  • 1½ cups vegetable broth
  • 1 teaspoon dried thyme
  • 1 teaspoon soy sauce or tamari
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 400°F.
  2. Boil the potatoes until tender, about 15–20 minutes. Drain and mash with butter, milk, salt, and pepper.
  3. Heat olive oil in a large skillet. Cook the onion and carrots for 5 minutes.
  4. Add the mushrooms and cook until their moisture has evaporated.
  5. Stir in the tomato paste, flour, and thyme.
  6. Slowly add the vegetable broth and soy sauce. Simmer until the mixture thickens.
  7. Fold in the cooked lentils and peas. Season to taste.
  8. Transfer the filling to a baking dish and spread the mashed potatoes evenly over it.
  9. Bake for 20–25 minutes until bubbling and lightly golden.

Serving Tip: Make sure the lentils are cooked and drained before adding them so the filling does not become watery.

20. Garlic Butter Roasted Mushrooms

These roasted mushrooms are savory, juicy, and full of garlic-herb flavor. They make a simple but elegant side dish that complements mashed potatoes, vegetarian gravy, and roasted vegetables.

Prep Time: 10 minutes
Cook Time: 20–25 minutes
Servings: 6

Ingredients

  • 2 pounds cremini or button mushrooms
  • 3 tablespoons melted butter
  • 1 tablespoon olive oil
  • 4 garlic cloves, minced
  • 1 teaspoon dried thyme
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons chopped parsley

Instructions

  1. Preheat the oven to 400°F.
  2. Clean the mushrooms and pat them dry.
  3. Toss them with melted butter, olive oil, garlic, thyme, salt, and pepper.
  4. Spread the mushrooms on a baking sheet.
  5. Roast for 20–25 minutes, stirring once, until tender and browned.
  6. Sprinkle with parsley and serve warm.

Serving Tip: Use a large baking sheet and leave space between the mushrooms to encourage browning.

21. Pumpkin Sage Pasta

Pumpkin sage pasta is a seasonal comfort dish with a creamy pumpkin sauce, aromatic herbs, and a touch of Parmesan-style cheese. It is a wonderful vegetarian main course for a fall holiday meal.

Prep Time: 10 minutes
Cook Time: 20 minutes
Servings: 6

Ingredients

  • 1 pound fettuccine or penne
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 3 garlic cloves, minced
  • 1 cup pumpkin purée
  • 1 cup heavy cream
  • ½ cup vegetable broth
  • ½ teaspoon dried sage
  • ¼ teaspoon nutmeg
  • ½ cup grated vegetarian Parmesan-style cheese
  • Salt and pepper to taste
  • ¼ cup toasted pumpkin seeds, optional

Instructions

  1. Cook the pasta in salted water according to the package directions. Reserve ½ cup pasta water before draining.
  2. Heat the olive oil and butter in a skillet.
  3. Add the garlic and cook for 30 seconds.
  4. Stir in the pumpkin purée, cream, vegetable broth, sage, and nutmeg.
  5. Simmer gently for 4–5 minutes until the sauce is smooth.
  6. Stir in the vegetarian Parmesan-style cheese, salt, and pepper.
  7. Add the cooked pasta and toss to coat. Use a little reserved pasta water if the sauce is too thick.
  8. Top with pumpkin seeds, if desired, and serve warm.

Serving Tip: Use plain pumpkin purée rather than pumpkin pie filling, which already contains sugar and spices.

22. Honey-Free Maple Roasted Acorn Squash

Acorn squash makes an attractive Thanksgiving side because its ridged shape looks beautiful on a serving platter. Maple syrup, olive oil, and herbs bring out its natural sweetness.

Prep Time: 10 minutes
Cook Time: 35–40 minutes
Servings: 6

Ingredients

  • 2 medium acorn squash
  • 2 tablespoons olive oil
  • 2 tablespoons pure maple syrup
  • ½ teaspoon cinnamon
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 teaspoon fresh thyme leaves

Instructions

  1. Preheat the oven to 400°F.
  2. Carefully cut each squash in half and scoop out the seeds.
  3. Slice the squash into wedges.
  4. Toss with olive oil, maple syrup, cinnamon, salt, and pepper.
  5. Arrange in a single layer on a baking sheet.
  6. Roast for 35–40 minutes, turning halfway through, until tender and caramelized.
  7. Sprinkle with fresh thyme before serving.

Serving Tip: Choose squash that feels heavy for its size and has firm, unblemished skin.

23. Creamed Corn with Fresh Herbs

Creamed corn is sweet, creamy, and wonderfully easy to prepare. It adds a comforting, colorful side dish to Thanksgiving dinner and pairs especially well with savory stuffing and roasted vegetables.

Prep Time: 10 minutes
Cook Time: 15 minutes
Servings: 6

Ingredients

  • 4 cups corn kernels, fresh or frozen
  • 2 tablespoons butter
  • ¾ cup heavy cream
  • ¼ cup milk
  • 1 teaspoon sugar, optional
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 2 tablespoons chopped chives
  • 2 tablespoons grated vegetarian Parmesan-style cheese, optional

Instructions

  1. Melt the butter in a large skillet over medium heat.
  2. Add the corn and cook for 4–5 minutes, stirring occasionally.
  3. Pour in the cream and milk.
  4. Add the sugar, if using, along with salt and pepper.
  5. Simmer gently for 7–10 minutes until the mixture thickens slightly.
  6. Stir in the chives and vegetarian Parmesan-style cheese, if desired.
  7. Taste and adjust the seasoning before serving.

Serving Tip: For a thicker texture, blend about one cup of the cooked corn and stir it back into the skillet.

24. Cranberry Apple Walnut Salad

This fresh salad combines crisp apples, tart cranberries, crunchy walnuts, and leafy greens. It provides a refreshing contrast to the heavier dishes on a Thanksgiving table.

Prep Time: 15 minutes
Cook Time: None
Servings: 6

Ingredients

  • 6 cups mixed greens
  • 2 crisp apples, thinly sliced
  • ½ cup dried cranberries
  • ½ cup toasted walnuts
  • ¼ cup crumbled feta cheese

For the dressing

  • 3 tablespoons olive oil
  • 1½ tablespoons apple cider vinegar
  • 1 teaspoon Dijon mustard
  • 1 teaspoon maple syrup
  • Salt and pepper to taste

Instructions

  1. Wash and dry the salad greens thoroughly.
  2. Whisk together the olive oil, apple cider vinegar, Dijon mustard, maple syrup, salt, and pepper.
  3. Place the greens in a large serving bowl.
  4. Add the sliced apples, cranberries, walnuts, and feta.
  5. Toss gently with the dressing just before serving.

Serving Tip: Slice the apples shortly before serving, or toss them with a little lemon juice to help prevent browning.

25. Vegetarian Lentil Loaf

Vegetarian lentil loaf is a hearty Thanksgiving centerpiece for guests who want something substantial without meat. Lentils, vegetables, oats, and herbs create a satisfying texture, while a tangy tomato glaze gives it a traditional holiday-meal finish.

Prep Time: 20 minutes
Cook Time: 50–60 minutes
Servings: 6–8

Ingredients

  • 2 cups cooked brown or green lentils, well drained
  • 1 cup rolled oats
  • 1 small onion, finely diced
  • 1 carrot, grated
  • 1 celery stalk, finely diced
  • 2 garlic cloves, minced
  • 2 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 2 tablespoons soy sauce or tamari
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano
  • 2 eggs, beaten
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

For the glaze

  • ¼ cup ketchup
  • 1 tablespoon maple syrup
  • 1 teaspoon apple cider vinegar

Instructions

  1. Preheat the oven to 350°F. Line a loaf pan with parchment paper or lightly grease it.
  2. Heat the olive oil in a skillet. Cook the onion, carrot, and celery for 5–7 minutes until softened.
  3. Add the garlic and cook for another 30 seconds.
  4. In a large bowl, combine the cooked lentils, sautéed vegetables, oats, tomato paste, soy sauce, thyme, oregano, eggs, salt, and pepper.
  5. Mash some of the lentils with a fork while leaving some whole for texture.
  6. Transfer the mixture to the loaf pan and press it firmly into an even shape.
  7. Mix the ketchup, maple syrup, and apple cider vinegar, then spread over the top.
  8. Bake for 50–60 minutes until firm and cooked through.
  9. Rest for 10–15 minutes before slicing so the loaf holds together.

Serving Tip: Serve slices with homemade vegetarian gravy, mashed potatoes, and roasted Brussels sprouts for a complete Thanksgiving plate.

How to Build a Complete Vegetarian Thanksgiving Menu

A balanced Thanksgiving menu includes a satisfying main dish, a variety of vegetable sides, something fresh, and a few comforting favorites. You do not need to make all 25 recipes. Choose a manageable selection based on your guest count and oven space.

Menu categoryRecipe ideas
Main dishVegetarian shepherd’s pie, lentil loaf, stuffed shells
Potato favoritesGarlic mashed potatoes, sweet potato casserole
Roasted vegetablesBrussels sprouts, cauliflower, carrots, acorn squash
Classic sidesVegetarian stuffing, green bean casserole, mac and cheese
Rice and grainsWild rice pilaf, butternut squash risotto
Fresh optionsCranberry apple salad, roasted beet salad
SaucesCranberry orange sauce, vegetarian mushroom gravy
Dessert pairingPumpkin pie, apple pie, pecan pie, or cheesecake

A Simple Vegetarian Thanksgiving Dinner for Six

For a manageable holiday meal, try this combination:

  • Vegetarian lentil loaf
  • Creamy garlic mashed potatoes
  • Vegetarian stuffing
  • Maple roasted Brussels sprouts
  • Cranberry orange sauce
  • Homemade vegetarian gravy
  • Pumpkin pie for dessert

This menu provides a hearty main dish, classic Thanksgiving flavors, vegetables, and a sweet finish without requiring an overwhelming number of recipes.

Tips for Preparing Vegetarian Thanksgiving Recipes

1. Check ingredients carefully

Some ingredients that appear vegetarian may contain animal-derived products. Check cheeses for animal rennet, broths for meat ingredients, and prepared sauces for hidden meat extracts. If your guests are vegan, additional substitutions will be necessary.

2. Make the most of seasonal produce

Sweet potatoes, pumpkin, squash, Brussels sprouts, carrots, apples, and cranberries are excellent fall ingredients. They add seasonal flavor, attractive colors, and variety to the holiday table.

3. Prepare dishes ahead of time

Make cranberry sauce, chop vegetables, roast beets, and prepare casserole fillings a day or two before Thanksgiving when practical. Store everything covered in the refrigerator and follow safe cooling and storage practices.

4. Plan oven space

Many Thanksgiving recipes require the oven at different temperatures. Make a cooking schedule, prepare some stovetop dishes, and reheat casseroles as needed. Use a food thermometer when reheating cooked dishes; leftovers should reach 165°F.

5. Offer a variety of textures

Combine creamy mashed potatoes, crispy roasted vegetables, crunchy nuts, soft casseroles, and fresh salads. A variety of textures makes the meal feel more complete and interesting.

6. Include a filling main dish

Vegetable sides alone may not provide a satisfying meal for everyone. Lentil loaf, vegetarian shepherd’s pie, stuffed shells, and mushroom risotto are substantial choices for a meat-free Thanksgiving.

7. Label dishes for guests

If guests have dietary restrictions, label dishes containing dairy, eggs, nuts, or gluten. Keep serving utensils separate to reduce accidental cross-contact.

How to Make Vegetarian Thanksgiving Recipes Ahead of Time

Planning ahead helps reduce holiday stress and leaves more time for family and friends.

Two days before Thanksgiving

  • Make cranberry orange sauce.
  • Wash and prepare sturdy vegetables.
  • Roast the beets for the salad.
  • Check pantry ingredients and vegetarian labels.

One day before Thanksgiving

  • Assemble the green bean casserole without its crispy onion topping.
  • Prepare the sweet potato casserole and refrigerate it.
  • Make the lentil loaf mixture or bake the loaf, depending on your schedule.
  • Chop the vegetables for stuffing and other sides.
  • Measure the ingredients for gravy and casseroles.

On Thanksgiving Day

  • Bake casseroles and the lentil loaf.
  • Prepare mashed potatoes and gravy.
  • Roast Brussels sprouts, cauliflower, and squash.
  • Finish the salads shortly before serving.
  • Reheat prepared dishes thoroughly and serve them promptly.

Refrigerate perishable prepared foods within two hours, using shallow containers when needed for faster cooling. Most cooked leftovers should be used within three to four days when refrigerated at 40°F or below.

Frequently Asked Questions

1. What are the best vegetarian Thanksgiving recipes?

Some of the best options include vegetarian stuffing, garlic mashed potatoes, green bean casserole, roasted Brussels sprouts, sweet potato casserole, vegetarian gravy, and lentil loaf. These dishes offer traditional holiday flavors without meat.

2. What can vegetarians eat instead of turkey on Thanksgiving?

Vegetarians can enjoy lentil loaf, vegetarian shepherd’s pie, stuffed pasta shells, mushroom risotto, or a hearty vegetable Wellington. Lentil loaf and shepherd’s pie are especially satisfying options for a main course.

3. Can I prepare vegetarian Thanksgiving food the day before?

Yes. Cranberry sauce, many casseroles, roasted beets, stuffing components, and lentil loaf can often be prepared ahead. Store them safely in the refrigerator and reheat thoroughly before serving.

4. How do I make Thanksgiving stuffing vegetarian?

Use bread, onion, celery, herbs, butter, and vegetable broth instead of chicken broth or meat-based stock. If using eggs as a binder, check that the bread and other ingredients suit your guests’ dietary requirements.

5. What are good vegetarian Thanksgiving side dishes?

Great choices include mashed potatoes, roasted carrots, Brussels sprouts, cauliflower gratin, wild rice pilaf, creamed corn, cranberry sauce, and green bean casserole.

6. Are these vegetarian Thanksgiving recipes suitable for vegans?

Not all of them. Several contain butter, milk, cheese, eggs, or cream. To make them vegan, use plant-based butter and milk, dairy-free cheese, and suitable egg substitutes where appropriate. Check all packaged ingredients carefully.

7. How many dishes should I make for Thanksgiving?

For six guests, a main dish, three or four sides, one sauce, and dessert usually make a satisfying meal. Add more dishes for larger gatherings or when you want a potluck-style spread.

8. What vegetarian Thanksgiving recipes are best for a crowd?

Green bean casserole, vegetarian stuffing, baked mac and cheese, sweet potato casserole, mashed potatoes, and roasted vegetables are practical crowd-friendly options because they can be made in large baking dishes or batches.

9. How can I make vegetarian Thanksgiving food more filling?

Include protein-rich foods such as lentils, beans, nuts, and dairy products if your guests eat them. Lentil loaf, stuffed shells, mushroom risotto, and vegetarian shepherd’s pie are hearty main-course options.

10. How long do Thanksgiving vegetarian leftovers last?

Most cooked leftovers can be refrigerated for three to four days at 40°F or below. Refrigerate them within two hours of serving, store them in covered shallow containers, and reheat leftovers to 165°F. Freeze portions you will not use within that period.

Final Thoughts

These 25 vegetarian Thanksgiving recipes show that a festive holiday dinner can be delicious, colorful, and satisfying without meat. From creamy mashed potatoes and savory stuffing to roasted fall vegetables, hearty lentil loaf, and fresh cranberry salads, there are plenty of dishes to make everyone feel welcome at the table.

Choose a few traditional favorites, add a substantial vegetarian main course, and include a fresh seasonal salad for balance. With a little preparation, you can serve a memorable Thanksgiving meal that celebrates the best flavors of fall.

Save your favorite recipes, share this list with your holiday cooking friends, and start planning a vegetarian Thanksgiving menu everyone can enjoy!

Latest Posts

Don't Miss

Stay in touch

To be updated with all the latest news, offers and special announcements.