Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Two close-up slices of vegan beef Wellington with golden, flaky pastry and savory vegetable filling, shown with mashed potatoes and peas. Perfect plant-based main for Christmas, Thanksgiving, or any holiday dinner.

Vegan Beef Wellington Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: meat and melt
  • Total Time: 75 minutes
  • Yield: 6 portions 1x
  • Diet: Vegan

Description

This Vegan Beef Wellington Recipe is rich, satisfying, and just as show-stopping as the original. With a golden flaky crust and hearty, savory filling, it’s the perfect holiday main to impress guests—meat-eaters included.


Ingredients

Scale
  • 1 sheet frozen puff pastry, thawed
  • 2 tbsp olive oil
  • 1 medium yellow onion, diced
  • 1 carrot, diced
  • 1 celery stalk, diced
  • 1 lb button mushrooms, finely chopped
  • 4 cloves garlic, minced
  • 1 ½ tsp kosher salt
  • 1 tsp dried rosemary
  • 1 tsp dried thyme
  • 2 tbsp low-sodium soy sauce
  • 2 tsp all-purpose flour
  • ½ cup frozen petite peas
  • 1 lb ground vegan beef (or 2 cups cooked green/brown lentils)
  • ½ cup walnuts, finely chopped
  • 1 tbsp vegan butter, melted


Instructions

  1. Preheat oven to 400°F. Line a baking sheet with parchment paper.
  2. Heat olive oil in a skillet over medium heat. Add onion, carrot, celery, mushrooms, and salt. Cook for 10–15 minutes until softened and mushrooms release their liquid.
  3. Stir in garlic, rosemary, thyme, and soy sauce. Cook for 1 more minute, then transfer mixture to a bowl and let cool slightly.
  4. Add flour, peas, vegan beef, and walnuts to the bowl. Mix well with hands until fully combined.
  5. Roll puff pastry into a 10×13 inch rectangle on a floured surface.
  6. Shape filling into a log in the center of the pastry. Fold over the long sides, seal with water, then fold and seal the short ends. Flip so seam is underneath. Place on prepared baking sheet.
  7. Brush with melted vegan butter and score three X’s on top for steam to escape.
  8. Bake for 45–50 minutes, or until pastry is golden and filling is cooked through (internal temp 165°F).
  9. Let rest for 10 minutes before slicing and serving.

Notes

Swap vegan beef with 2 cups of mashed green or brown lentils if desired. Use a mix of mushrooms for deeper flavor. Tent with foil if pastry browns too quickly. Let cool slightly before slicing for best texture.

  • Prep Time: 25 minutes
  • Cook Time: 50 minutes
  • Category: Main Course
  • Method: Baked
  • Cuisine: Vegan

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 3g
  • Sodium: 540mg
  • Fat: 25g
  • Saturated Fat: 8g
  • Unsaturated Fat: 15g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 0mg