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!

An entire Thanksgiving dinner on a sheetpan.
save this recipe!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

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

Add your review

An entire Thanksgiving dinner on a sheetpan.

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

Add your review

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).

Butternut face down on a baking sheet.
Keep the squash face down to help caramelize and brown the edges (which equals more flavor!).

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.

Making rice stuffing in a pot.
Cooking the veggies intensifies flavors, while the rice absorbs broth for a savory-sweet blend.

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.

Boiling potatoes.
Baking soda softens starches for crispy edges when roasted!

Brussels Sprouts

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

Close up of Brussels sprouts and cranberries.
Oil coats the sprouts for even roasting, while cranberries add tartness.

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.

Scooping flesh out of butternut 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!

Thanksgiving dinner on a sheetpan.

Vegetarian Gravy

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

Making vegan gravy.
Roux thickens gravy. Soy sauce and nutritional yeast add rich, umami flavor!

Serve

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

An entire Thanksgiving dinner on a sheetpan.

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

4.48 from 23 ratings
Prep: 1 hour
Cook: 50 minutes
Total: 1 hour 50 minutes
Servings: 4 servings
This vegetarian Thanksgiving dinner is everything you could want and more in an easy holiday meal (all you need is a sheet pan!). From the beautiful butternut squash centerpiece to the cranberry sauce-topped brie bites, it's oh-so-warming, comforting, and festive!

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
Save this recipe!
Enter your email & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

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.
    Butternut face down on a baking sheet.

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.
    Making rice stuffing in a pot.
  • 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.
    Boiling potatoes.
  • 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.
    Brussels sprouts and cranberries in a bowl.
  • 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.
    Cranberry brie bites in a muffin tin.

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.
    Scooping flesh out of butternut squash.
  • 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).
    Thanksgiving dinner on a sheetpan.
  • 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.
    An entire Thanksgiving dinner on a sheetpan.

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.
    Making vegan gravy.
  • 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!
    Stuffed butternut squash vegetarian Thanksgiving main dish with crispy potatoes and Brussels sprouts on a baking sheet.

Nutrition

Serving: 1serving | Calories: 1271kcal | Carbohydrates: 137.1g | Protein: 35.2g | Fat: 63g | Saturated Fat: 23.1g | Cholesterol: 147mg | Sodium: 2683mg | Potassium: 2085mg | Fiber: 20.5g | Sugar: 33.1g | Calcium: 410mg | Iron: 9.4mg

Nutrition information calculated by Sarah Bond, degreed nutritionist.

did you make this?Leave a comment below and tag @liveeatlearn on social media! I love seeing what you’ve made!
Eat vegetarian cookbook.

Let's eat more plants!

Packed with over 100 reader-favorite vegetarian recipes, my cookbook is your go-to guide for easy, healthy meals that make plant-based eating a breeze.

You May Also Like

4.48 from 23 votes (15 ratings without comment)

Leave a comment

Question? Ask your question here! Sarah personally answers comments every weekday.

Rate this Recipe:




38 Comments

  1. Kelli says:

    This sounds delicious. What could I use as a vegan substitute for the feta?

    1. Sarah says:

      They make vegan feta alternatives now, should be available at most groceries! 😀

  2. Lauren says:

    5 stars
    This is definitely worth making. No changes needed!

  3. donna mccauley says:

    can i use instant rice white, brown, or jasmine?

    1. Sarah Bond says:

      All of the above would work! 😀

  4. Cara says:

    5 stars
    3rd year making the amazing, and easy Thanksgiving meal. 10 out 10 every year!!!! Even meat eaters love it. Thank you!

    1. Sarah Bond says:

      Aw I’m so happy to hear this, Cara!! Have a happy Thanksgiving!! 😀

  5. Jeannie says:

    5 stars
    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.

    1. Sarah Bond says:

      I’m so happy to hear you loved it, Jeannie! Happy eating! 😀

  6. Nessa Reich says:

    Hi! If I use quinoa, are the liquid measurements (veggie stock) the same? Thanks for this wonderful idea!

    1. Sarah Bond says:

      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! 🙂

  7. Doe says:

    Wow! This is delicious. Definitely a keeper. Thank you so much for this recipe.

    1. The Live Eat Learn Team says:

      Nothing better than hearing this, thanks Doe!

  8. Barb Postel says:

    Can I make this on Wednesday and serve it Thursday? Or, how much advance prep can I do?
    Thanks, Barb

    1. Sarah Bond says:

      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 🙂