Beet Wellington Recipe Vegan: A Delicious Plant-Based Twist

Updated On: October 5, 2025

Welcome to a vibrant twist on a classic! If you’re looking to impress at your next gathering or simply treat yourself to an elegant, plant-based meal, this Vegan Beet Wellington is your answer.

Combining the earthy richness of roasted beets with a savory mushroom duxelles and flaky puff pastry, this dish is both stunning and delicious. Not only does it make a beautiful centerpiece, but it’s also packed with nutrients and flavor that will satisfy vegans and non-vegans alike.

This recipe takes traditional Beef Wellington inspiration and transforms it into a wholesome, cruelty-free delight. Whether you’re a seasoned vegan or just exploring plant-based options, this Beet Wellington will become a favorite for special occasions or cozy dinners.

Ready to dive into layers of flavor wrapped in golden pastry? Let’s get started!

Why You’ll Love This Recipe

This Vegan Beet Wellington is a showstopper for several reasons. First, the vibrant color of the beet makes the dish visually stunning—a feast for the eyes and the palate.

The natural sweetness of the beet pairs beautifully with umami-rich mushrooms and herbs, creating a complex flavor profile.

Second, it’s a healthier alternative to traditional Wellington, free from meat and dairy, yet still indulgently satisfying. The flaky puff pastry adds the perfect crunch while sealing in the juicy beet and flavorful fillings.

Lastly, it’s versatile—great for holiday dinners, romantic meals, or whenever you want to impress your guests with a unique vegan dish.

Plus, it’s a fantastic way to introduce more plant-based meals into your diet without sacrificing taste or elegance. If you love creative vegan recipes, be sure to check out our Jamaican Minced Beef Recipes and Julie Marie Eats Recipes for more inspiration.

Ingredients

  • 2 large beets, peeled and trimmed
  • 1 tablespoon olive oil, plus extra for brushing
  • Salt and pepper, to taste
  • 1 sheet vegan puff pastry, thawed
  • 8 oz cremini mushrooms, finely chopped
  • 1 small onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons fresh thyme, chopped
  • 1 tablespoon soy sauce or tamari for gluten-free
  • 2 tablespoons ground walnuts or pecans
  • 1 tablespoon nutritional yeast (optional, for cheesy flavor)
  • 1 tablespoon Dijon mustard
  • 1 tablespoon cornstarch mixed with 1 tablespoon water (for sealing)

Equipment

  • Baking tray
  • Aluminum foil
  • Food processor or sharp knife (for chopping mushrooms)
  • Large skillet
  • Rolling pin
  • Parchment paper
  • Pastry brush
  • Sharp knife

Instructions

  1. Roast the Beets: Preheat your oven to 400°F (200°C). Wrap each beet individually in aluminum foil and place them on a baking tray. Roast for 45-60 minutes or until a knife easily pierces the beets. Set aside to cool, then peel and pat dry.
  2. Prepare the Mushroom Duxelles: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the diced onion and sauté until translucent, about 4 minutes. Stir in the garlic and cook for another minute.
  3. Cook the Mushrooms: Add the finely chopped mushrooms to the skillet. Cook, stirring often, until the moisture evaporates and the mushrooms start to brown, about 8-10 minutes. Stir in the thyme, soy sauce, ground walnuts, and nutritional yeast. Cook for 2 more minutes, then remove from heat and let cool.
  4. Prepare the Puff Pastry: Lightly flour your work surface and roll out the puff pastry sheet into a rectangle large enough to wrap around the beets completely.
  5. Assemble the Wellington: Brush each beet generously with Dijon mustard. Spread a thick layer of mushroom duxelles over each beet, pressing gently to adhere. Place the beet in the center of the puff pastry.
  6. Wrap and Seal: Fold the pastry over the beet, trimming any excess dough. Use the cornstarch slurry as glue to seal the edges. Brush the entire pastry with olive oil for a golden finish.
  7. Chill: Place the wrapped beet seam-side down on a parchment-lined baking tray. Chill in the refrigerator for 15-20 minutes to set the shape.
  8. Bake: Preheat the oven to 375°F (190°C). Bake the Wellington for 30-35 minutes or until the pastry is puffed and golden brown.
  9. Rest and Serve: Allow the Wellington to rest for 5 minutes before slicing. This helps the juices settle and makes cutting easier.

Tips & Variations

For best results, make sure the beets are fully dry before wrapping in pastry to avoid sogginess.

Try adding a layer of sautéed spinach or kale between the beet and mushroom duxelles for extra color and nutrition.

Want to experiment? Swap the walnuts for pecans or pine nuts to change the texture of the duxelles.

You can also use store-bought vegan puff pastry or make your own using our Magic Dough Recipe for a homemade touch.

If you’re entertaining, consider making individual mini Wellingtons using small beets or beet slices. This makes for a stunning appetizer presentation.

Nutrition Facts

Nutrient Amount per Serving
Calories 320 kcal
Protein 7 g
Carbohydrates 45 g
Dietary Fiber 6 g
Fat 12 g
Saturated Fat 1.5 g
Sodium 400 mg
Vitamin C 10% DV
Iron 15% DV

Serving Suggestions

This Vegan Beet Wellington pairs wonderfully with fresh, crisp salads or roasted seasonal vegetables. A side of creamy mashed potatoes or garlic herb quinoa complements the rich pastry and earthy beet flavors beautifully.

For a festive touch, drizzle with a balsamic reduction or vegan gravy to add moisture and tang. Consider serving alongside a vibrant Kosher Sushi Salad Recipe for a light and refreshing contrast.

For drinks, a chilled glass of dry red wine or a sparkling herbal iced tea works perfectly to balance the richness of the Wellington.

Conclusion

This Vegan Beet Wellington is a fantastic way to elevate your plant-based cooking with a dish that’s as impressive to look at as it is to eat. With layers of earthy beets, umami mushrooms, and golden, flaky pastry, it satisfies all your comfort food cravings while remaining wholesome and vegan-friendly.

Whether you’re cooking for a special occasion or simply want to treat yourself to something unique and delicious, this recipe offers a perfect balance of flavor, texture, and nutrition. Give it a try and watch it become a new favorite in your vegan recipe collection.

Don’t forget to explore other creative recipes like the Lump Of Coal Recipe and the Marzipan Challah Recipe for more culinary inspiration!

📖 Recipe Card: Beet Wellington Recipe Vegan

Description: A vibrant and savory vegan twist on the classic Wellington using roasted beets and mushrooms wrapped in puff pastry. Perfect for a festive meal or special occasion.

Prep Time: PT30M
Cook Time: PT45M
Total Time: PT1H15M

Servings: 6 servings

Ingredients

  • 3 medium beets, peeled
  • 2 tablespoons olive oil
  • 1 onion, finely chopped
  • 3 cloves garlic, minced
  • 8 ounces cremini mushrooms, finely chopped
  • 1 teaspoon fresh thyme, chopped
  • 1 tablespoon balsamic vinegar
  • 1 sheet vegan puff pastry, thawed
  • 2 tablespoons Dijon mustard
  • Salt and pepper to taste
  • 2 tablespoons ground flaxseed mixed with 6 tablespoons water (flax egg)
  • Fresh parsley for garnish

Instructions

  1. Preheat oven to 400°F (200°C).
  2. Wrap beets in foil and roast for 45 minutes until tender, then cool and slice.
  3. Heat olive oil in a pan and sauté onion and garlic until translucent.
  4. Add mushrooms and thyme, cook until moisture evaporates; stir in balsamic vinegar, salt, and pepper.
  5. Roll out puff pastry and spread Dijon mustard evenly.
  6. Layer mushroom mixture and beet slices on pastry, then fold and seal edges using flax egg.
  7. Brush pastry with flax egg and bake for 30 minutes until golden brown.
  8. Let rest 10 minutes before slicing and garnish with parsley.

Nutrition: Calories: 320 kcal | Protein: 6 g | Fat: 15 g | Carbs: 40 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Beet Wellington Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A vibrant and savory vegan twist on the classic Wellington using roasted beets and mushrooms wrapped in puff pastry. Perfect for a festive meal or special occasion.”, “prepTime”: “PT30M”, “cookTime”: “PT45M”, “totalTime”: “PT1H15M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“3 medium beets, peeled”, “2 tablespoons olive oil”, “1 onion, finely chopped”, “3 cloves garlic, minced”, “8 ounces cremini mushrooms, finely chopped”, “1 teaspoon fresh thyme, chopped”, “1 tablespoon balsamic vinegar”, “1 sheet vegan puff pastry, thawed”, “2 tablespoons Dijon mustard”, “Salt and pepper to taste”, “2 tablespoons ground flaxseed mixed with 6 tablespoons water (flax egg)”, “Fresh parsley for garnish”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 400\u00b0F (200\u00b0C).”}, {“@type”: “HowToStep”, “text”: “Wrap beets in foil and roast for 45 minutes until tender, then cool and slice.”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan and saut\u00e9 onion and garlic until translucent.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and thyme, cook until moisture evaporates; stir in balsamic vinegar, salt, and pepper.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and spread Dijon mustard evenly.”}, {“@type”: “HowToStep”, “text”: “Layer mushroom mixture and beet slices on pastry, then fold and seal edges using flax egg.”}, {“@type”: “HowToStep”, “text”: “Brush pastry with flax egg and bake for 30 minutes until golden brown.”}, {“@type”: “HowToStep”, “text”: “Let rest 10 minutes before slicing and garnish with parsley.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “6 g”, “fatContent”: “15 g”, “carbohydrateContent”: “40 g”}}

Photo of author

Marta K

Leave a Comment

X