If you’re looking to impress your family or guests with a stunning, flavorful dish that’s completely vegetarian, look no further than this Vegetarian Wellington recipe. A classic Beef Wellington is known for its elegant presentation and rich taste, but this vegetarian twist brings the same wow-factor without meat.
Packed with hearty mushrooms, savory herbs, and wrapped in crisp, golden puff pastry, this dish is perfect for festive occasions or a special weekend dinner.
Not only is this recipe delicious, but it’s also a celebration of wholesome, plant-based ingredients that everyone can enjoy. Whether you’re a seasoned vegetarian or just exploring meatless meals, this Wellington delivers on texture and taste.
Plus, it pairs beautifully with a variety of sides to create a complete, satisfying meal.
Why You’ll Love This Recipe
This Vegetarian Wellington offers a perfect blend of textures—from the crispy puff pastry exterior to the rich, juicy mushroom filling inside. It’s a great way to showcase seasonal vegetables and elevate them into a dish that looks as good as it tastes.
One of the best parts? It’s surprisingly easy to prepare and can be made ahead of time, making it ideal for entertaining.
The recipe is also very versatile, allowing you to customize the filling with your favorite vegetables or nuts. If you love hearty, flavorful meals that don’t compromise on presentation, this Wellington will quickly become a favorite in your recipe collection.
For more inspiration on vegetarian dishes, check out our Vegetarian Tex Mex Recipes for Easy Weeknight Dinners or try a deliciously moist dessert with the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.
Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 12 ounces cremini or button mushrooms, finely chopped
- 1 cup cooked chestnuts, chopped (optional but adds great texture)
- 1 cup cooked lentils (brown or green)
- 2 tablespoons soy sauce or tamari
- 1 teaspoon fresh thyme leaves
- 1 teaspoon fresh rosemary, finely chopped
- 1/2 cup walnuts, toasted and chopped
- 1 sheet puff pastry (ensure vegetarian-friendly)
- 1 tablespoon Dijon mustard
- 1/4 cup breadcrumbs
- Salt and freshly ground black pepper, to taste
- Plant-based milk, for brushing the pastry
Equipment
- Large skillet or frying pan
- Mixing bowl
- Baking sheet
- Parchment paper
- Sharp knife
- Rolling pin (optional)
- Pastry brush
- Food processor or chopping board and knife
Instructions
- Prepare the filling: Heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
- Add the mushrooms: Stir in the finely chopped mushrooms and cook until all the moisture evaporates and the mushrooms start to brown, about 10-12 minutes. This step is crucial to avoid soggy pastry later.
- Mix in chestnuts, lentils, and seasonings: Add the cooked chestnuts, lentils, soy sauce, thyme, rosemary, and walnuts to the mushroom mixture. Stir well and cook for 2-3 minutes until heated through. Remove from heat and let cool slightly.
- Combine breadcrumbs and mustard: Transfer the filling to a bowl and mix in the breadcrumbs and Dijon mustard. Season with salt and pepper to taste. The breadcrumbs will help bind the filling and absorb excess moisture.
- Prepare the puff pastry: On a lightly floured surface, roll out the puff pastry sheet if needed, to about 12×12 inches. Place the filling in the center, shaping it into a neat log or oval.
- Wrap the Wellington: Carefully fold the puff pastry over the filling, sealing the edges well. Trim any excess pastry and crimp the edges to secure. Place the Wellington seam-side down on a baking sheet lined with parchment paper.
- Brush with plant-based milk: Using a pastry brush, coat the entire pastry with plant-based milk to ensure a beautiful golden crust when baked.
- Chill before baking: Refrigerate the wrapped Wellington for at least 30 minutes. This helps the pastry firm up and prevents shrinking during baking.
- Bake: Preheat your oven to 400°F (200°C). Bake the Wellington for 25-30 minutes or until the pastry is puffed and golden brown.
- Rest and serve: Let the Wellington rest for 10 minutes before slicing. This allows the filling to set and makes serving easier.
Tips & Variations
Tip: To avoid a soggy bottom, make sure to cook the mushrooms thoroughly until all moisture evaporates before mixing with other ingredients.
Variation: Try adding roasted butternut squash or sweet potatoes to the filling for a slightly sweet and colorful twist.
Make it nut-free: Simply omit walnuts and add extra lentils or chestnuts for texture.
Cheese lovers: For a vegetarian (not vegan) version, add crumbled goat cheese or feta inside before wrapping for extra creaminess.
Nutrition Facts
Nutrient | Per Serving (1/6 of Wellington) |
---|---|
Calories | 320 kcal |
Protein | 10 g |
Carbohydrates | 35 g |
Fat | 15 g |
Fiber | 6 g |
Sodium | 350 mg |
Serving Suggestions
This Vegetarian Wellington pairs beautifully with a variety of sides. Consider serving it alongside a fresh green salad dressed with lemon vinaigrette or roasted root vegetables for a hearty meal.
For a creamy contrast, drizzle with a vegan béchamel sauce or mushroom gravy. If you want to keep things light, try a side of steamed green beans or sautéed Swiss chard—both excellent choices that complement the rich Wellington perfectly.
To explore some fantastic sides, check out our Vegan Bechamel Sauce Recipe for Creamy Pasta Dishes or try the Vegetarian Swiss Chard Recipes for Healthy Meals for inspiration.
Conclusion
This Vegetarian Wellington is a true celebration of plant-based cooking, combining hearty ingredients with elegant presentation. Whether you’re cooking for a special occasion or simply want to treat yourself to a delicious meatless meal, this recipe delivers impressive flavor and texture.
Its versatility allows you to tailor the filling to your preferences, and the flaky, golden puff pastry crust adds a delightful crunch that everyone will love. With some simple preparation and attention to detail, you can create a dish that feels indulgent yet wholesome.
Don’t forget to explore other vegetarian recipes on the site for more delicious ideas that complement this Wellington perfectly.
Hungry for more? Discover how to make soft, delicious breads with our Vegan Bread Machine Recipe for Soft, Delicious Loaves and add a sweet finish to your meal with the Vegetarian Date Cake Recipe: Moist, Easy, and Delicious.
📖 Recipe Card: Vegetarian Wellington
Description: A delicious and hearty vegetarian twist on the classic Wellington, filled with mushrooms, spinach, and lentils wrapped in flaky puff pastry. Perfect for a festive meal or special occasion.
Prep Time: PT30M
Cook Time: PT45M
Total Time: PT1H15M
Servings: 6 servings
Ingredients
- 2 tbsp olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 250g mushrooms, finely chopped
- 150g cooked lentils
- 100g fresh spinach
- 1 tsp dried thyme
- 1 tsp soy sauce
- 200g puff pastry sheet
- 1 egg (for egg wash) or plant-based milk for vegan option
- Salt and pepper to taste
Instructions
- Preheat oven to 200°C (400°F).
- Heat olive oil in a pan, sauté onion and garlic until soft.
- Add mushrooms and cook until moisture evaporates.
- Stir in cooked lentils, spinach, thyme, soy sauce, salt, and pepper; cook until spinach wilts.
- Roll out puff pastry and place filling in the center.
- Fold pastry over filling and seal edges.
- Brush with egg wash or plant-based milk.
- Bake for 40-45 minutes until pastry is golden brown.
- Let rest for 5 minutes before serving.
Nutrition: Calories: 320 kcal | Protein: 12 g | Fat: 15 g | Carbs: 35 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Wellington”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious and hearty vegetarian twist on the classic Wellington, filled with mushrooms, spinach, and lentils wrapped in flaky puff pastry. Perfect for a festive meal or special occasion.”, “prepTime”: “PT30M”, “cookTime”: “PT45M”, “totalTime”: “PT1H15M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tbsp olive oil”, “1 large onion, finely chopped”, “3 cloves garlic, minced”, “250g mushrooms, finely chopped”, “150g cooked lentils”, “100g fresh spinach”, “1 tsp dried thyme”, “1 tsp soy sauce”, “200g puff pastry sheet”, “1 egg (for egg wash) or plant-based milk for vegan option”, “Salt and pepper to taste”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 200\u00b0C (400\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Heat olive oil in a pan, saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until moisture evaporates.”}, {“@type”: “HowToStep”, “text”: “Stir in cooked lentils, spinach, thyme, soy sauce, salt, and pepper; cook until spinach wilts.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and place filling in the center.”}, {“@type”: “HowToStep”, “text”: “Fold pastry over filling and seal edges.”}, {“@type”: “HowToStep”, “text”: “Brush with egg wash or plant-based milk.”}, {“@type”: “HowToStep”, “text”: “Bake for 40-45 minutes until pastry is golden brown.”}, {“@type”: “HowToStep”, “text”: “Let rest for 5 minutes before serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “12 g”, “fatContent”: “15 g”, “carbohydrateContent”: “35 g”}}