Who says Thanksgiving has to be all about turkey? Some of my favorite holiday memories revolve around the incredible vegan Thanksgiving spreads we’ve put together over the years. I’ll never forget the first time I convinced my skeptical uncle to try my lentil-stuffed squash – his eyes lit up after one bite! These 10 vegan Thanksgiving main dishes prove that plant-based eating doesn’t mean sacrificing flavor or tradition. Whether you’re hosting vegan guests or just want to add more wholesome options to your feast, these recipes bring comfort, color, and amazing taste to your holiday table.
The best part? Nobody leaves feeling stuffed and sleepy like after traditional heavy meals. These dishes celebrate seasonal produce at its finest – sweet potatoes, hearty grains, and aromatic herbs shining front and center. Last year, my mushroom Wellington actually got more compliments than the turkey! So if you’re ready to make your holiday meal both delicious and nourishing, let me share these tried-and-true favorites that’ll have everyone asking for seconds.
Table of Contents
Why You’ll Love These 10 Vegan Thanksgiving Main Dishes
Trust me, these dishes aren’t just “good for vegan food” – they’re downright delicious by any standard! Here’s why they’ve become my go-to holiday staples:
- Bursting with flavor: We’re talking caramelized roasted veggies, savory herbs, and rich umami flavors that’ll make you forget all about turkey
- Easier than you think: Most come together with simple pantry ingredients and minimal fuss – perfect for busy holiday cooking
- Everyone can enjoy them: These dishes naturally accommodate various dietary needs (gluten-free friends, I’ve got you covered!)
- Healthier holiday: You’ll feel energized instead of sluggish after your feast – no food coma here!
- Beautiful presentation: The vibrant colors make your table look like a harvest masterpiece
Last year, my mushroom wellington stole the show at our family gathering – even the meat-eaters kept sneaking seconds when they thought no one was looking!
Ingredients for 10 Vegan Thanksgiving Main Dishes
Gathering the right ingredients makes all the difference in these vegan Thanksgiving mains – I’ve learned that the hard way after a few holiday kitchen disasters! Here’s exactly what you’ll need to make these dishes shine:
-
- 1 cup packed lentils (cooked) – I prefer French green lentils for their firm texture, but brown work too (just don’t let them get mushy!)
2 cups vegetable broth (low sodium if preferred) – Homemade is amazing, but a good quality boxed broth saves time during holiday chaos
- 1 large sweet potato (peeled and cubed into 1-inch pieces) – Look for firm, deep orange ones – they’re the sweetest!
- 1 cup quinoa (uncooked) – Rinse it well unless you buy pre-rinsed – nobody wants bitter quinoa
- 1 tablespoon olive oil – My Greek grandmother would roll over if I didn’t use extra virgin
- 1 onion (diced) – Yellow onions work great, but sweet onions add a nice touch if you have them
- 3 garlic cloves (minced) – Fresh only please – that pre-minced stuff just doesn’t compare
- 1 teaspoon each thyme and rosemary – Dried herbs work in a pinch, but fresh makes the whole kitchen smell like Thanksgiving
- Salt and pepper to taste – I always use kosher salt – it distributes flavor so much better
See? Nothing crazy or hard-to-find here. Just simple, wholesome ingredients that come together to create something truly special.
Print
10 Vegan Thanksgiving Main Dishes Your Guests Will Devour
- Total Time: 45 mins
- Yield: 4 servings
- Diet: Vegan
Description
10 delicious vegan main dishes to make your Thanksgiving feast flavorful and satisfying.
Ingredients
- 1 cup lentils (cooked)
- 2 cups vegetable broth
- 1 large sweet potato (peeled and cubed)
- 1 cup quinoa (uncooked)
- 1 tbsp olive oil
- 1 onion (diced)
- 3 garlic cloves (minced)
- 1 tsp thyme
- 1 tsp rosemary
- Salt and pepper to taste
Instructions
- Preheat oven to 375°F (190°C).
- In a pan, sauté onion and garlic in olive oil until soft.
- Add lentils, broth, sweet potato, and quinoa. Stir well.
- Season with thyme, rosemary, salt, and pepper.
- Transfer mixture to a baking dish and bake for 30 minutes.
- Remove from oven and let rest for 5 minutes before serving.
Notes
- You can substitute sweet potato with butternut squash.
- For extra flavor, add a splash of soy sauce.
- Store leftovers in an airtight container for up to 3 days.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Category: Main Dish
- Method: Baking
- Cuisine: American
How to Make 10 Vegan Thanksgiving Main Dishes
Alright, let’s get cooking! These vegan Thanksgiving mains come together beautifully with just a few simple steps. I’ve made these so many times I could probably do it with my eyes closed (though I don’t recommend trying that with sharp knives involved!). Here’s how we’ll bring all those amazing flavors together:
First things first – preheat that oven to 375°F (190°C). While it’s heating up, we’ll get our base flavors going on the stovetop. Then it’s just a matter of combining everything and letting the oven work its magic. The whole process takes less than an hour from start to finish, leaving you plenty of time to work on other holiday dishes (or sneak a taste test!).
Step-by-Step Instructions
- SautĂ© the aromatics: Heat olive oil in a large pan over medium heat. Add diced onion and cook for 3-4 minutes until translucent and just starting to brown at the edges. Toss in the minced garlic and cook for another 30 seconds until fragrant – your kitchen will smell amazing!
- Combine the main ingredients: Stir in the cooked lentils, vegetable broth, cubed sweet potato, and uncooked quinoa. The broth will look like a lot at first, but trust me – the quinoa will soak it right up as it cooks.
- Season generously: Sprinkle in the thyme, rosemary, salt, and pepper. Give everything a good stir to distribute the flavors evenly.
- Transfer to bake: Pour the mixture into a greased 9×13 inch baking dish (or your favorite casserole dish). Spread it out evenly so everything cooks uniformly.
- Bake to perfection: Pop it in the oven for 30 minutes. You’ll know it’s done when the sweet potatoes are tender, the quinoa has absorbed all the liquid, and the top gets that perfect golden crust.
Tips for Perfect Results
Here are my hard-earned secrets for making these dishes shine:
- Let it rest: Resist the urge to dig in right away! Letting the dish sit for 5 minutes after baking allows the flavors to meld and makes serving much easier.
- Check doneness: The sweet potatoes should be fork-tender but not mushy. If they need more time but the top is browning too much, just cover loosely with foil.
- Adjust liquid: If your mixture seems dry before baking, add a splash more broth. Different quinoa varieties absorb liquid differently.
- Fresh herb finish: Sprinkle chopped fresh parsley or thyme on top right before serving for a beautiful presentation and flavor boost.
While these vegan mains will wow your guests, don’t forget about the days after the holiday feast. For a hearty, comforting option, check out our Best Leftover Turkey Casserole Post-Thanksgiving—a cozy classic your family will look forward to.
Ingredient Notes and Substitutions
The beauty of these vegan Thanksgiving dishes is how flexible they are! After years of making them, I’ve learned all sorts of clever swaps that work beautifully. Here are my favorite adjustments that still keep the flavors amazing:
Sweet potato alternatives: Butternut squash makes a fantastic substitute – just cube it the same size so it cooks evenly. I’ve even used carrots in a pinch (though they’re less sweet). For something different, try peeled and cubed beets – they turn the whole dish a gorgeous deep red!
Protein variations: Not a lentil fan? Brown rice or farro work great. One Thanksgiving, I used chopped mushrooms when I ran out of lentils, and my guests raved about the “meaty” texture.
Flavor boosters: A splash of soy sauce or tamari adds wonderful umami depth (just reduce the salt if you do this). For extra richness, stir in a tablespoon of tahini or almond butter before baking. And if you love heat, a pinch of red pepper flakes wakes up all the flavors!
Remember, cooking should be fun – don’t stress if you need to make substitutions. Some of my best holiday dishes came from happy accidents in the kitchen!
Serving Suggestions for 10 Vegan Thanksgiving Main Dishes
These vegan Thanksgiving mains shine brightest when paired with the right sides – trust me, I’ve served them every which way over the years! My absolute favorite combo? A big scoop of the lentil-quinoa bake with roasted Brussels sprouts (tossed with maple syrup and pecans, obviously) and a dollop of tangy cranberry sauce. The sweet-tart contrast is unreal!
For a stunning holiday spread, arrange your main dish alongside:
- Garlic mashed potatoes (use almond milk and vegan butter for creaminess)
- Maple-glazed carrots with toasted walnuts
- A crisp green salad with apple slices and pumpkin seeds
- Freshly baked dinner rolls (my niece loves helping shape these!)
Pro tip: Garnish with pomegranate arils for a festive pop of color that’ll make everyone’s eyes light up when you bring it to the table!

Storage and Reheating Instructions
Here’s the great news – these vegan Thanksgiving dishes taste even better the next day as the flavors continue to develop! I always make extra because they store beautifully. Just pop leftovers in an airtight container in the fridge, where they’ll keep for up to 3 days. For longer storage, they freeze like a dream – I portion them into meal-sized containers so I can grab easy lunches all month!
When you’re ready to enjoy them again, my favorite trick is reheating in a 350°F oven for about 10 minutes. It brings back that perfect texture much better than microwaving. Just sprinkle a teaspoon of water over the top before reheating to keep everything moist. If you’re in a rush, the microwave works too – cover with a damp paper towel and heat in 30-second bursts until warmed through.
Pro tip: The sweet potato cubes might get a little softer after reheating, but that just makes them extra creamy – nothing wrong with that in my book!
Nutritional Information
One of the things I love most about these vegan Thanksgiving dishes is how nourishing they are while still tasting indulgent! Here’s the nutritional breakdown per serving (about 1½ cups):
- Calories: 250
- Fat: 6g (mostly from heart-healthy olive oil)
- Carbohydrates: 40g
- Fiber: 8g – that’s nearly a third of your daily needs!
- Protein: 10g (thanks to the powerhouse combo of lentils and quinoa)
- Sodium: 300mg (less if you use low-sodium broth)
Now, here’s my little disclaimer – these numbers can vary based on your specific ingredients. I’ve found that using homemade broth instead of store-bought or adjusting the olive oil slightly can change things up. But no matter what, you’re getting a meal packed with plant-based protein, complex carbs, and all those wonderful vitamins from the sweet potatoes and herbs. It’s the kind of dish that makes you feel good while you’re eating it and even better afterwards!
For even more plant-forward holiday ideas, follow our Pinterest boards where we share seasonal vegan inspiration alongside traditional favorites.
Frequently Asked Questions
Over the years, I’ve gotten so many great questions about these vegan Thanksgiving dishes – and made plenty of mistakes you can learn from! Here are the ones that come up most often:
Can I freeze this dish?
Absolutely! These dishes freeze like a dream. Just let them cool completely, then portion into freezer-safe containers. They’ll keep for up to 3 months. When ready to eat, thaw overnight in the fridge and reheat in a 350°F oven until warmed through (about 15 minutes). The texture holds up beautifully!
What other herbs work well?
Oh, have fun experimenting! Sage and marjoram add classic Thanksgiving flavors. For something different, try smoked paprika or a pinch of ground cumin. My secret weapon? A dash of ground fennel seed – it adds the most wonderful earthy sweetness.
Can I make this ahead?
You’re speaking my language! These dishes actually taste better the next day. Prepare up to the baking step, cover tightly, and refrigerate overnight. Just add 5-10 minutes to the baking time since you’re starting with cold ingredients.