This post contains affiliate links.
This vegetarian Thanksgiving dinner is everything you could want and more in an easy holiday meal (all you need is a few sheet pans!). From the beautiful butternut squash centerpiece to the cranberry sauce-topped brie bites, it’s oh-so-warming, comforting, and festive!

Your New Thanksgiving Go-To
Step aside, turkey—there’s a new holiday star in town. This one-pan vegetarian Thanksgiving dinner perfectly showcases the bounties of the autumn harvest (namely butternut squash!).
Given its bright colors, versatility, and foolproofness, can we turn it into a crave-worthy main course? Heck to the yes! But we’re not stopping there. We’re making the whole dang meal, friends.
This is the gourmet, meat-free Thanksgiving spread that dreams are made of (especially if those dreams entail a dinner that’s relatively easy and doesn’t dirty up the whole kitchen!).
Reader rating
“3rd year making the amazing, and easy Thanksgiving meal. 10 out 10 every year!!!! Even meat eaters love it. Thank you!” —Cara

Here’s What The menu Consists Of
- Stuffed Butternut Squash: We’ll fill a butternut squash with a herbed rice mixture (flavored with mirepoix veggies, garlic, vegetable broth, feta cheese, dried cranberries, apple chunks, and fresh sage and rosemary).
- Brussels Sprouts And Cranberries: Grab some fresh or frozen cranberries, fresh Brussels sprouts, olive oil, salt, and peppa!
- Crispy Potatoes: We’ll need baby red potatoes, baking soda (to make them extra crispy!), oil, and more fresh rosemary (thyme also works!).
- Stuffed Puff Pastry Bites: Start with a base of 4-inch puff pastry squares (find them in the frozen foods aisle), stuff them with Brie and store-bought or homemade cranberry sauce, and brush them with an egg wash to turn them crispy and golden brown.
- Vegetarian Gravy: This doesn’t cook on the pan, but I highly recommend topping your meal off with gravy made from butter, flour, veg broth, soy sauce, nutritional yeast, onion powder, and garlic powder.
Reader rating
“My husband, a meat eater, described this meal as the best Thanksgiving dinner he had ever eaten. Every part of the meal was delicious, and I plan on making it for our Christmas dinner as well.” —Robin
Best. Thanksgiving. Ever.
This is an overview of the process, with details on why we’re doing things in certain ways. For the full printable recipe, jump to the recipe card!
The 1st Bake – Butternut Squash
Preheat to 375°F (186°C). Halve and seed the squash, coat in oil and salt, and bake cut-side down until tender (30–45 min).

Make The Butternut Stuffing
Sauté the carrot, celery, onion, and garlic until fragrant. Add wild rice and broth; simmer covered until broth is absorbed and rice is tender (30–40 minutes). Stir in feta, cranberries, apple, herbs, salt, and pepper.

Boil The Potatoes
Boil potatoes with baking soda and salt until tender. Drain, shake to rough up the edges, then toss with oil, herbs, salt, and pepper.

Brussels Sprouts
Toss sprouts with cranberries, oil, salt, and pepper.

Cranberry Brie Bites
Cut puff pastry, press into muffin tins, brush with egg, and add Brie and cranberry sauce.


The 2nd Bake – Stuffed Butternut and Sides
Scoop squash flesh, mix with stuffing, and pack it back into the squash.

Place stuffed squash, potatoes, and sprouts on the baking sheet. Bake 30–45 minutes, broiling briefly at the end for extra browning if needed!

Vegetarian Gravy
Make a roux with butter and flour, add broth, then season with soy sauce, nutritional yeast, and spices.

Serve
Slice stuffed squash, serve with sides, and drizzle with gravy!

And that, friends, is what I call an epic vegetarian Thanksgiving dinner! If you have any questions about this recipe, please leave a comment below. Sarah personally checks and responds to these daily!

Vegetarian Thanksgiving Dinner on a Sheet Pan
Ingredients
Butternut Squash
- 1 medium butternut squash
- 1 Tbsp olive oil, 15 mL
- ¼ tsp salt
Butternut Stuffing
- 1 Tbsp olive oil, 15 mL
- 1 carrot, peeled and diced
- 1 rib celery, diced
- 1 cup finely chopped white onion, ½ of an onion
- 2 cloves garlic, minced
- 1 cup wild rice blend, 200 g
- 2 cups vegetable broth, 480 mL
- 1 cup crumbled feta cheese, 113 g
- ¼ cup dried cranberries, 25 g
- 1 granny smith apple, diced
- 1 Tbsp finely chopped fresh rosemary
- 1 tsp finely chopped fresh sage
- ½ tsp each salt and pepper
Potatoes
- ½ tsp baking soda
- 1 Tbsp salt
- 2 lbs small red potatoes, quartered
- 2 Tbsp olive oil, 30 mL
- 1 tsp fresh rosemary or thyme, finely chopped
- ¼ tsp each salt and pepper
Brussels Sprouts
- 24 oz trimmed and halved Brussels sprouts, smaller sprouts can be left whole
- 1 cup fresh or frozen cranberries
- 2 Tbsp olive oil, 30 mL
- ¼ tsp each salt and pepper
Cranberry Brie Bites
- 2 sheets puff pastry, thawed, a 17.3 oz-package typically contains two sheets
- 1 egg, whisked
- 8 oz Brie, cut into 12 wedges
- ½ cup cranberry sauce
Vegetarian Gravy
- 2 Tbsp butter, 28 g
- 2 Tbsp flour, 10 g
- 1 cup vegetable broth, 240 mL
- 1 Tbsp soy sauce, 15 mL
- 1 Tbsp nutritional yeast, 10 g
- 1 tsp onion powder
- ½ tsp garlic powder
Instructions
1st Bake
- Bake Butternut: Preheat oven to 375°F (186°C). Cut 1 medium butternut squash in half lengthwise and spoon out seeds. Liberally coat all sides with 1 Tbsp olive oil, sprinkle with ¼ tsp salt, and lay face down in the middle of a large rimmed baking sheet. Bake for 30 to 45 minutes until butternut is fork-tender.

Prep
- Make Butternut Stuffing: Heat 1 Tbsp olive oil in a medium pot over medium heat then add 1 carrot, 1 rib celery, 1 cup finely chopped white onion, and 2 cloves garlic. Cook until fragrant and veggies are brightly colored, about 3 minutes. Add 1 cup wild rice blend and 2 cups vegetable broth, cover, and let simmer until rice is cooked to al dente and broth is absorbed, about 30 to 40 minutes (if rice is still uncooked when broth is gone, add a splash more broth or water and continue cooking). Stir in 1 cup crumbled feta cheese, ¼ cup dried cranberries, 1 granny smith apple, 1 Tbsp finely chopped fresh rosemary, 1 tsp finely chopped fresh sage, and ½ tsp each salt and pepper. Cover and set aside.

- Boil Potatoes: Bring a large pot of water to a boil (about 6 cups water) and add ½ tsp baking soda and 1 Tbsp salt. Add 2 lbs small red potatoes (quartered) and cook until fork tender, about 10 minutes. Drain water and let potatoes sit uncovered for 2 minutes to dry. Put on the lid, then vigorously shake to chuff up the outside of the potatoes. Add 2 Tbsp olive oil, 1 tsp fresh rosemary or thyme, and ¼ tsp each salt and pepper, then shake once more to coat evenly. Set aside.

- Prep Brussels Sprouts: Toss to combine 24 oz trimmed and halved Brussels sprouts, 1 cup fresh or frozen cranberries, 2 Tbsp olive oil, and ¼ tsp each salt and pepper. Set aside.

- Prep Brie Bites: Cut 2 sheets puff pastry into 12 squares, Press each puff pastry into a muffin tin well. Brush dough with 1 egg (whisked). Evenly divide 8 oz Brie and ½ cup cranberry sauce into each. Set aside.

2nd Bake
- Stuff the Butternut: When the butternut is fork-tender, scoop flesh from the inside, being careful not to puncture the skin and leaving a ¼ to ½-inch thick layer on the outside. It's okay if the innermost part is still a little tough – just scrape it out firmly. It will continue to cook in the next step. (Hold it with a clean towel if it’s too hot to handle.)Stir the scooped-out flesh in with the rice mixture, then stuff the mixture into each half of the butternut, firmly packing it in (you'll have leftover stuffing). Stick the two halves together and secure them together by tying them with kitchen string. Set back on the baking tray.

- Sides: Spread out potatoes on one side of the butternut and Brussels sprouts on the other (it’s okay if they’re not completely in a single layer now).

- Bake Everything: Set your main baking sheet on the lower rack and the muffin tin on the upper rack. Cook 30 to 45 minutes, or until puff pastry is golden and the Brussels sprouts and potatoes are browned at the edges.Check on pastry at the 20 minute mark. If pastry has finished before veggies, remove it from the oven and transfer the main try to the middle rack (stir around the veggies while you're in there). Switch oven to broil and watch very closely, cooking for just 1 or 2 minutes until veggies darken at the edges. DO NOT even walk away from the oven during this time.

Prepare To Serve
- Clean! Now while everything bakes is a great time to clean up the kitchen to prepare for serving.
- Make Gravy: Melt 2 Tbsp butter in a small pot over medium heat. Add 2 Tbsp flour, and while whisking constantly, pour in 1 cup vegetable broth. Bring to a gentle simmer until it reaches a thick gravy consistency. Whisk in 1 Tbsp soy sauce, 1 Tbsp nutritional yeast, 1 tsp onion powder, and ½ tsp garlic powder, remove from heat and cover to keep warm.

- Serve: Carve stuffed butternut into 1-inch thick slices and serve topped with gravy, along with your crispy potatoes, Brussels sprouts, and Brie bites. Extra rice stuffing makes a great side (room temperature is okay!). Happy Thanksgiving!

Nutrition
Nutrition information calculated by Sarah Bond, degreed nutritionist.















This sounds delicious. What could I use as a vegan substitute for the feta?
They make vegan feta alternatives now, should be available at most groceries! 😀
This is definitely worth making. No changes needed!
can i use instant rice white, brown, or jasmine?
All of the above would work! 😀
3rd year making the amazing, and easy Thanksgiving meal. 10 out 10 every year!!!! Even meat eaters love it. Thank you!
Aw I’m so happy to hear this, Cara!! Have a happy Thanksgiving!! 😀
I’m so excited about this beautiful sheet pan feast! I tried the stuffing mix with a different kind of squash last week and it was absolutely delicious and incredibly flavorful, and for me, especially light and liberating without the typical bread crumbs! using the squash itself to hold everything together is brilliant. What a subtle and great discovery. You Just have some magic in turning everything into a culinary work of art and it is so much fun to see your recipes. I can’t wait to make this.
I’m so happy to hear you loved it, Jeannie! Happy eating! 😀
Hi! If I use quinoa, are the liquid measurements (veggie stock) the same? Thanks for this wonderful idea!
I’d use the amount of liquid (broth) noted on the package of quinoa. For quinoa it should be about 1 cup quinoa to 2 cups broth! Happy cooking! 🙂
Wow! This is delicious. Definitely a keeper. Thank you so much for this recipe.
Nothing better than hearing this, thanks Doe!
Can I make this on Wednesday and serve it Thursday? Or, how much advance prep can I do?
Thanks, Barb
Hi Barb! You should be able to get to the point of the “2nd Bake” ahead of time, then follow the steps after “2nd Bake” on Thursday 🙂