19 Thanksgiving Vegetarian Ideas
These Thanksgiving vegetarian ideas are the ones I actually cooked, served, and watched disappear from my own table. The first year I hosted a vegetarian guest, I made one sad side dish and hoped it would be enough. It was not. Since then I have tested every dish below in my kitchen, usually the week before Thanksgiving.
How I picked these: each dish had to earn a place at a traditional table, feed a crowd without panic, and taste like a celebration. I dropped anything that dried out, fell apart, or needed constant attention.
Key Takeaways
- A vegetarian main needs structure and richness — mushrooms, lentils, squash, and pastry do that work.
- Keep the familiar spread intact: vegetable-broth stuffing, mushroom gravy, cranberry sauce, mashed potatoes, and a sweet finish.
- Make at least two dishes ahead: loaves, soups, and cranberry sauce taste better the next day and free up oven space.
- Label dishes clearly for nuts, dairy, and gluten, and keep one nut-free main if children are eating.
Thanksgiving Vegetarian Ideas for Showstopper Mains
1. Mushroom Wellington
This is my centrepiece when I want the table to gasp a little. I cook 900g of mixed mushrooms with two diced onions, four garlic cloves, and soy sauce until all liquid has gone — 25 minutes that matter, because wet filling makes soggy pastry. I stir in 100g of chopped walnuts, fresh thyme, and a little Dijon, cool the mixture completely, then roll it in one sheet of puff pastry, seal the edges, and bake at 200°C for 30–35 minutes until deeply golden. The honest downside is that it softens after an hour on the table, so slice it just before serving.
Cost: $14–20 | Time: 1 hour 20 minutes | Difficulty: Moderate
Pro Tip: Score the top lightly with a knife and brush with beaten egg for a bakery-style finish.
2. Stuffed Acorn Squash with Wild Rice
These little squash bowls look like they were made for a holiday table. I halve four acorn squash, scoop out the seeds, brush them with olive oil and salt, and roast cut-side down at 200°C for 30 minutes. Meanwhile I cook 200g of wild rice blend, then fold in sautéed onion, celery, dried cranberries, toasted pecans, and sage. I fill each half generously, return them to the oven for 15 minutes, and finish with crumbled feta if dairy is welcome. The downside is portion control: one half is a side, not a main, so plan two halves per hungry guest.
Cost: $12–18 | Time: 1 hour 5 minutes | Difficulty: Easy
Pro Tip: Roast the squash the day before and fill them on Thanksgiving morning to save oven time.
3. Lentil and Walnut Loaf with Maple Glaze
This loaf slices cleanly, which is exactly what a vegetarian main needs to do. I simmer 300g of brown lentils until tender, then pulse them with 150g of toasted walnuts, one grated carrot, one diced onion, two eggs, 80g of breadcrumbs, and plenty of thyme and smoked paprika. I press the mixture into a lined loaf tin, brush the top with a glaze of 3 tablespoons of maple syrup and 1 tablespoon of Dijon, and bake at 180°C for 45 minutes. I let it rest for 15 minutes before slicing, because cutting it hot was my first mistake and it crumbled everywhere. The downside is that it is dense, so serve thinner slices with gravy rather than thick slabs.
Cost: $10–15 | Time: 1 hour 20 minutes | Difficulty: Easy
Pro Tip: Make it a day ahead; it firms up overnight and reheats beautifully in slices.
4. Mini Vegetable Wellingtons
When I have both vegetarians and picky eaters at the table, these individual parcels solve the serving problem. I dice carrots, mushrooms, and butternut squash small, roast them at 200°C for 20 minutes, then mix them with spinach, garlic, and 100g of grated cheese. I cut puff pastry into squares, spoon filling into the centre, fold the corners up, and bake at 200°C for 20–25 minutes until puffed and golden. The honest downside is fiddly assembly, so keep the filling dry and do not overfill or the seams will burst.
Cost: $12–18 | Time: 1 hour | Difficulty: Moderate
Pro Tip: Freeze the assembled parcels unbaked and bake straight from frozen, adding 8 minutes.
5. Vegetable Pot Pie with Scalloped Potato Crust
This is comfort food with a twist that always earns compliments. I simmer carrots, parsnips, mushrooms, peas, and leeks in vegetable broth, thicken the mixture with 3 tablespoons of flour and a splash of cream, and season it well with thyme and black pepper. Instead of a pastry lid, I layer thinly sliced potatoes over the top, brush them with melted butter, and bake at 190°C for 40 minutes until the potatoes are crisp at the edges and tender underneath. The first time I sliced the potatoes too thick, the middle stayed raw, so now I use a mandoline and keep slices under 3mm. The downside is that it needs a full hour to cool enough to serve neatly.
Cost: $11–16 | Time: 1 hour 25 minutes | Difficulty: Moderate
Pro Tip: Bake it in a shallow dish so every serving gets plenty of the crisp potato topping.
6. Butternut Squash Steaks with Creamy Polenta
Thick-cut squash steaks feel like a proper main, not a side pretending to be one. I peel one large butternut squash, cut the neck into four steaks about 2cm thick, brush them with olive oil, maple syrup, and smoked paprika, and roast at 200°C for 25–30 minutes, turning once. Meanwhile I whisk 150g of polenta into 750ml of simmering vegetable broth, stir for 20 minutes until thick, and finish with butter and Parmesan. I spoon the polenta onto warm plates, lay a steak on top, and scatter toasted pumpkin seeds over it. The downside is that the steaks break easily, so use a wide spatula to lift them.
Cost: $10–15 | Time: 55 minutes | Difficulty: Easy
Pro Tip: Keep the polenta loose; it firms up fast, so add a splash of warm broth just before serving.
Before these mains are served, start with something small for guests to nibble. Related article: my Thanksgiving appetizer ideas
7. Stuffed Butternut Squash with Quinoa and Cranberries
This is the dish I make when I want something bright on a table full of brown food. I roast two halved butternut squash at 200°C for 40 minutes, then fill them with 200g of cooked quinoa mixed with dried cranberries, toasted pistachios, sautéed kale, orange zest, and crumbled goat cheese. The sweet-tart cranberries cut through the richness of the plate, which is why I also serve homemade cranberry sauce alongside. I once skipped the orange zest and the filling tasted flat. The downside is that squash halves vary wildly in size, so buy ones that sit flat and are roughly the same weight.
Cost: $13–19 | Time: 1 hour 10 minutes | Difficulty: Easy
Pro Tip: Scoop a little flesh from each half and fold it into the quinoa for extra flavour.
8. Whole Roasted Cauliflower with Herb Butter
A whole roasted cauliflower carried to the table gets the same reaction as a roast, and carving it at the table feels festive. I trim one large cauliflower, boil it for 8 minutes so the centre cooks through, then rub it with softened butter mixed with garlic, lemon zest, and chopped parsley. I roast it at 200°C for 35–40 minutes, basting once, until the outside is deep golden and a knife slides in easily. The honest downside is timing: a very large head can need an extra 10 minutes, so test it early rather than trusting the clock.
Cost: $6–10 | Time: 1 hour | Difficulty: Easy
Pro Tip: Serve it on herbs and lemon wedges.
9. Lentil Shepherd’s Pie
This is my rainy-day Thanksgiving dish, the one I make when I want everyone to feel looked after. I cook 300g of green lentils with onion, carrots, celery, tomato paste, and vegetable broth until thick, then spread the mixture in a baking dish. I top it with mashed potatoes made from 1kg of potatoes, butter, and warm milk, rough up the surface with a fork so the ridges crisp, and bake at 190°C for 30 minutes. The downside is that it is not a looker until it is browned, so do not skip the final 5 minutes under the grill.
Cost: $9–14 | Time: 1 hour 15 minutes | Difficulty: Easy
Pro Tip: Add a spoonful of Marmite or soy sauce to the lentils for a deeper, savoury flavour.
The Classic Sides, Made Vegetarian
10. Sweet Potato Casserole with Pecan Streusel
No Thanksgiving table of mine is complete without this sweet, crunchy-topped dish. I roast 1.2kg of sweet potatoes until soft, mash them with butter, brown sugar, cinnamon, and a pinch of salt, then spread them in a buttered dish. For the streusel I rub together 100g of chopped pecans, 60g of flour, 60g of brown sugar, and 50g of cold butter until crumbly, scatter it thickly over the top, and bake at 180°C for 25 minutes. The downside is that it is sweet enough to count as almost-dessert, so serve small portions alongside savoury dishes.
Cost: $11–16 | Time: 1 hour 10 minutes | Difficulty: Easy
Pro Tip: Keep the pecans in a separate bowl if any guest has a nut allergy, and top only half the dish.
11. Classic Stuffing Made with Vegetable Broth
Stuffing is where many vegetarian guests get caught out, because the traditional version hides chicken broth. Mine uses vegetable broth and nobody notices the swap. I cube one stale loaf of bread, toast the cubes at 180°C for 12 minutes, then cook onion, celery, and mushrooms in butter until soft. I toss everything with sage, thyme, and 500ml of good vegetable broth — just enough to moisten, never soak — then bake in a buttered dish at 180°C for 35 minutes, covered for the first 20. I once poured in the whole litre of broth and served stuffing soup, so now I add it in two stages. The downside is that it dries out fast if left uncovered, so keep the foil on until the last stretch.
Cost: $8–12 | Time: 1 hour | Difficulty: Easy
Pro Tip: Use a rich, dark vegetable broth, not a watery one — it carries most of the flavour here.
12. Mushroom Gravy over Creamy Mashed Potatoes
Gravy is the dish that makes everything else taste like Thanksgiving, so this one is non-negotiable in my house. I fry 400g of sliced mushrooms with one diced onion until deeply browned, stir in 3 tablespoons of flour, then whisk in 500ml of vegetable broth and soy sauce. I simmer it for 10 minutes until glossy, season with thyme and black pepper, and pour it over mashed potatoes made from 1.2kg of potatoes with plenty of butter and warm milk. The first time I rushed the mushrooms, the gravy tasted pale and thin — browning them properly is the whole secret. The downside is that it thickens as it cools, so whisk in a splash of hot broth before serving.
Cost: $8–12 | Time: 50 minutes | Difficulty: Easy
Pro Tip: Blend half the gravy for a smooth base, then stir the rest back in for texture.
13. Roasted Butternut Squash Soup to Start
A small bowl of soup while guests arrive buys me calm in the kitchen, and this one feels properly seasonal. I roast one large butternut squash with an onion and four garlic cloves at 200°C for 35 minutes, then blend everything with 750ml of vegetable broth, a teaspoon of ginger, and a pinch of nutmeg until silky. I finish it with a swirl of cream and toasted pumpkin seeds, and I serve it in small cups rather than big bowls so nobody fills up before dinner. The downside is that it can be too sweet on its own, so a squeeze of lemon at the end is essential.
Cost: $7–11 | Time: 55 minutes | Difficulty: Easy
Pro Tip: Roast the squash a day ahead; the soup then comes together in 15 minutes.
14. Roasted Harvest Vegetables with Maple
When the oven is already full, this tray of vegetables is my easiest win. I toss sweet potato, carrots, parsnips, and Brussels sprouts with olive oil, salt, and 2 tablespoons of maple syrup, then roast in a single layer at 200°C for 35–40 minutes, turning once. The maple caramelises at the edges and makes even reluctant vegetable eaters go back for more — my nephew, who usually avoids anything green, ate two helpings last year. The honest downside is crowding: if the pieces touch, they steam instead of roasting, so use two trays rather than one packed one. Skip this if your oven is already at capacity with mains.
Cost: $9–13 | Time: 50 minutes | Difficulty: Easy
Pro Tip: Cut everything to roughly the same size so it finishes at the same time.
15. Rustic Vegetable Galette
A galette is my low-stress answer to a savoury pie: no tin, no perfect crimping, just good flavour. I roll out one sheet of shortcrust pastry, spread a thin layer of ricotta mixed with lemon zest and garlic, then arrange roasted zucchini, cherry tomatoes, and red onion in overlapping rows, leaving a 4cm border. I fold the border up over the filling, brush with egg, and bake at 190°C for 30–35 minutes until golden. I trialled this the week before Thanksgiving and it earned its place. The downside is that a wet filling leaks, so roast the vegetables first and drain them well.
Cost: $10–15 | Time: 1 hour | Difficulty: Moderate
Pro Tip: Sprinkle a little grated Parmesan under the vegetables to absorb extra moisture.
Also read: if you are still planning the look of the day, these table ideas pair with every dish here. Also read: Thanksgiving table decoration ideas
16. Creamy Potato Gratin
This gratin is the dish I make when mashed potatoes feel too ordinary. I slice 1.2kg of potatoes thinly, layer them in a buttered dish with garlic, cream, and grated Gruyère, season each layer, and bake covered at 180°C for 45 minutes, then uncovered for 25 minutes until the top is bubbling and brown. I use a mandoline for even slices, because uneven ones left crunchy layers one year. The downside is richness: one small scoop is plenty, so do not plan this as the only potato dish.
Cost: $10–14 | Time: 1 hour 25 minutes | Difficulty: Easy
Pro Tip: Let it rest for 15 minutes before serving so the layers hold together when scooped.
17. Savoury Vegetable Tart
This tart is my make-ahead friend: it tastes just as good at room temperature as it does warm. I blind-bake a shortcrust case at 180°C for 15 minutes, then fill it with a mixture of three beaten eggs, 200ml of cream, sautéed leeks, roasted peppers, and crumbled feta. I bake it for 30 minutes until just set in the middle, cool it for 20 minutes, and slice it into wedges. Leftovers are just as good cold the next day. The downside is the blind-baking step — skip it and the base stays pale and soft, so weigh the pastry down properly with baking beans.
Cost: $11–15 | Time: 1 hour 10 minutes | Difficulty: Moderate
Pro Tip: Bake it the morning of Thanksgiving and serve at room temperature to free the oven.
18. Lattice-Topped Vegetable Quiche
A quiche earns its place because it feeds vegetarians, children, and grazers all afternoon. I line a dish with shortcrust pastry, fill it with sautéed spinach, mushrooms, and spring onions, then pour over four eggs beaten with 250ml of cream and 100g of grated cheese. I lay thin pastry strips across the top in a lattice, brush with egg, and bake at 180°C for 40 minutes until set and golden. My trick, learned after one soggy base, is to cook the spinach until completely dry before it goes anywhere near the pastry. The downside is that it is best eaten the same day, so do not count on leftovers staying crisp.
Cost: $10–14 | Time: 1 hour 15 minutes | Difficulty: Moderate
Pro Tip: Serve it in thin slices as a starter or alongside soup for a lighter first course.
19. Spiced Pumpkin Pie
Every vegetarian menu still needs a proper sweet ending, and this pie is mine. I whisk one 425g can of pumpkin purée with two eggs, 200ml of cream, 100g of brown sugar, cinnamon, ginger, nutmeg, and a pinch of cloves, pour it into a pastry case, and bake at 180°C for 50–55 minutes until the centre barely wobbles. I cool it completely — at least 2 hours — because slicing it warm was the mistake that turned my first attempt into pumpkin soup on a plate. I serve it with whipped cream, and I always make two, since the second disappears at breakfast. The downside is the cooling time, so bake it the night before.
Cost: $9–13 | Time: 1 hour 15 minutes plus cooling | Difficulty: Easy
Pro Tip: Blind-bake the case for 10 minutes first so the base stays crisp under the wet filling.
Read this next: finish the planning with drink pairings for the whole table. Read this next: Thanksgiving drink ideas
Comparison Table
| Idea | Best for | Cost | Effort |
|---|---|---|---|
| Mushroom Wellington | A showstopper centrepiece | $14–20 | Moderate |
| Stuffed Acorn Squash | Individual servings | $12–18 | Easy |
| Lentil and Walnut Loaf | Make-ahead slicing main | $10–15 | Easy |
| Mini Vegetable Wellingtons | Mixed diets and buffets | $12–18 | Moderate |
| Vegetable Pot Pie | Comfort-food lovers | $11–16 | Moderate |
| Butternut Squash Steaks | A lighter, elegant main | $10–15 | Easy |
| Stuffed Butternut Squash | Colour and freshness | $13–19 | Easy |
| Whole Roasted Cauliflower | Table-side carving drama | $6–10 | Easy |
| Lentil Shepherd’s Pie | Feeding a crowd cheaply | $9–14 | Easy |
| Sweet Potato Casserole | The sweet-savoury classic | $11–16 | Easy |
| Vegetable-Broth Stuffing | Keeping tradition intact | $8–12 | Easy |
| Mushroom Gravy and Mash | Tying the whole plate together | $8–12 | Easy |
| Butternut Squash Soup | A calm, welcoming starter | $7–11 | Easy |
| Roasted Harvest Vegetables | An easy oven tray side | $9–13 | Easy |
| Vegetable Galette | A relaxed, rustic pie | $10–15 | Moderate |
| Potato Gratin | A richer potato option | $10–14 | Easy |
| Vegetable Tart | Make-ahead room-temperature serving | $11–15 | Moderate |
| Vegetable Quiche | All-day grazing | $10–14 | Moderate |
| Spiced Pumpkin Pie | The classic sweet finish | $9–13 | Easy |
Mistakes I Made (So You Don’t Have To)
1. Filling pastry while it was hot. Warm filling steamed my first Wellington and split the seam. Cool fillings completely and chill parcels for 15 minutes before baking.
2. Drowning the stuffing. I poured in all the broth at once and served a soggy mess. Add broth in stages and stop when the bread is moist but holds its shape.
3. Trusting the clock on a whole cauliflower. A large head needed 10 extra minutes and I served it underdone. Always test with a knife, starting 10 minutes early.
4. Slicing pie and loaf too soon. Hot pie slumped and hot loaf crumbled. Rest the loaf 15 minutes and the pie at least 2 hours.
FAQ
Can one vegetarian main feed the whole table? One generous main plus the classic sides is plenty. I serve one showstopper and let the stuffing, gravy, and potatoes do the rest.
How long did yours actually last? The lentil loaf and soup kept three days in the fridge, and the pie was gone by morning. Pastry dishes are best on the day.
What would you do differently? I would make fewer pastry dishes and more make-ahead ones, because oven space is the real bottleneck.
How do I keep dishes safe for guests with allergies? Label everything, keep nut toppings separate, and check labels for dairy or gluten. I keep one nut-free main, the cauliflower or squash steaks.
Can I make these ahead? Yes: the loaf, soup, cranberry sauce, tart, and pie all work a day ahead. Bake Wellington filling on the day for the crispest pastry.
What temperature should leftovers reach? Reheat until steaming hot throughout, to 165°F, and refrigerate anything left out within 2 hours.
Final Thoughts
These Thanksgiving vegetarian ideas prove the table does not need to feel like a smaller version of someone else’s dinner. With a real centrepiece, familiar sides, good gravy, and a sweet finish, everyone eats the same celebratory meal. Pick one main, two or three sides, and the pie.


















