Foodie Blog

original vegan recipes

Vegan Thanksgiving | Pastry Wrapped Beet Holiday Roast

Vegan Thanksgiving Dinner Recipe

I love loading up on sides at Thanksgiving. I mean, who doesn’t enjoy stuffing, mashed potatoes, gravy, roasted veggies, rolls, and more? But while most households are gathered around a turkey as their culinary centerpiece, vegans and vegetarians usually don’t have a main dish of their own.

Pastry Wrapped Beet Holiday Roast

Pastry Wrapped Beet Holiday Roast

In developing this recipe, my goal was to create a vegan main dish that is high in protein, flavorful, indulgent, and looks pretty sitting in the middle of the table. I think I hit my goal. This Pastry Wrapped Beet Holiday Roast is the perfect plant-based, festive main dish that vegans and omnivores alike can enjoy.

It is wrapped in puff pastry, which bakes nice and flaky on the outside. To make the roast gluten-free, replace the puff pastry with a gluten-free puff pastry, or bake it meatloaf-style in loaf pans, topped with ketchup or vegan BBQ sauce. (Be sure to use gluten-free soy sauce as well.)

Bon appétit and Happy Thanksgiving!

Pastry Wrapped Beet Holiday Loaf

Serves 4-6


  • 3 flax eggs (2 tablespoons flaxseed meal + 5 tablespoons water)
  • 1½ cups pecans, toasted
  • 3 cups cooked lentils
  • 2 tablespoons coconut oil
  • 2 shallots, chopped
  • 2¼ cups shredded raw beets (about 2 large beets)
  • 30 leaves fresh sage, chopped
  • 1½ teaspoons dried thyme
  • 3 cloves garlic, minced
  • 1½ tablespoons nutritional yeast
  • 3 tablespoons soy sauce
  • 1½ tablespoon balsamic vinegar
  • Salt and pepper to taste
  • 2 sheets of puff pastry, thawed*

* Be sure to select vegan puff pastry.


  1. Preheat oven to 400 degrees Fahrenheit.
  2. Make flax egg: mix together flaxseed meal and water in a small bowl and let sit.
  3. Toast pecans by placing on a baking sheet and bake for 5-8 minutes. Make sure they don’t burn.
  4. Heat a sauté pan over medium heat and add coconut oil. Add fresh sage and sauté until it starts to get crisp, about 2 minutes. Add shallots and sauté for 3-5 minutes. Add beets, thyme and garlic and cook for 5 more minutes.
  5. Add toasted pecans to a food processor and pulse until nuts are ground/in small pieces. Add beet mixture, flax eggs, lentils, nutritional yeast, soy sauce, balsamic vinegar, and salt and pepper. Pulse until mixture is evenly combined, but with some texture remaining.
  6. To weave the puff pastry: On a lightly floured surface roll out one of the puff pastry sheets until you get a rectangle that is about 10 inches by 14 inches. Transfer the pastry sheet to parchment paper.
  7. Take half of the lentil mixture and form a loaf shape down the middle of the puff pastry, leaving a bit of room at both ends. Pat the mixture into a firm log. Cut strips down each side of puff pastry about 1½ inches wide. Cut off the top two and bottom corners and set aside. Now fold up the top flap over the end, then take the top left strip and fold over the loaf. Take the top right strip and fold that over, making an x. Do this all the way down, crisscrossing strips. Try to keep the strips close together leaving only small gaps. Once you get near the bottom, fold the bottom flap up, then finish crossing the last strips, tucking the ends into anywhere they look good.
  8. You can use the set-aside corner pieces of pastry to cut into leaf shapes and tuck them into the weave.
  9. Bake for about 40 – 45 minutes checking occasionally until the roast is golden and puffy. Serve hot from the oven with Shiitake Mushroom Gravy, or on it’s own. Enjoy!

Join a conversation on Facebook



Holiday Appetizer Board

In the weeks leading up to New Years, I am sharing some of my favorite holiday recipes focusing on specific dietary constraints.

Read More →

Whole Wheat Cinnamon Rolls and Chia Nog

If you have been following this blog over the past few weeks, you know that I have been sharing some of my favorite holiday recipes.

Read More →

Holiday Shortbread: 3 Ways

Folks, it is December already. Whew, that came quick! This, of course, is the time of year for baking (and eating) lots of wonderful goodies, including Christmas cookies!

Read More →

Holiday Roasted Veggies

These Holiday Roasted Veggies are the perfect side dish for all your festive dinner parties in the weeks to come, starting with Thanksgiving!

Read More →

Fresh Summertime Spring Rolls: Vegan + Gluten-Free

Even the most passionate home cook can feel less-than-inspired after a long day of work, shuttling kiddos to day camp and other summer activities, or just being in the heat all day. Rather than grabbing take-out, try this healthy and simple recipe…

Read More →

Buffalo Cauliflower “Wings” with Ranch Dip

These Buffalo Cauliflower “Wings” with Ranch dip are my idea of a perfect appetizer, mid-afternoon snack, game day munchie, breakfast (okay, maybe not…) But, they really are that good.

Read More →

Dominican Coconut Rice and Beans | Less Than 10 ingredients!

Not to be confused with Thai coconut rice, Dominican coconut rice is a savory dish of sautéed rice and beans, cooked in broth and coconut milk. The result is a flavorful and creamy dish with a light coconut flavor…

Read More →

Potato Leek White Bean Soup: Vegan + Gluten-Free

If you’re living in the US these days, you are probably experiencing some major winter vibes. Living in coastal California, I am very fortunate to never have experienced the sub-zero weather that our friends in the midwest and east are living through…

Read More →

Russian​ ​Borscht 

Today’s recipe is a special one: Russian Borscht (pronounced “borsh”). For those of you who are unfamiliar with Borscht, you are in for a treat!

Read More →

Comments (0)