The classic Beef Wellington is a showstopper at any dinner party, but what if you’re looking for a delicious vegetarian alternative that’s just as impressive? Enter the vegetarian mushroom Wellington — a savory, flaky pastry filled with a rich, flavorful mushroom duxelles, layered with herbs and other veggies to create a hearty centerpiece that vegetarians and meat-eaters alike will adore.
This recipe combines the earthiness of mushrooms with fresh herbs, garlic, and a hint of balsamic vinegar, all wrapped in golden puff pastry. The result is a dish that’s both comforting and elegant, perfect for holidays, special occasions, or whenever you want to treat yourself.
Plus, it’s surprisingly simple to make! Whether you’re a seasoned cook or a beginner, this mushroom Wellington will quickly become a favorite in your recipe collection.
Why You’ll Love This Recipe
This vegetarian mushroom Wellington is packed with umami-rich mushrooms that mimic the depth of flavor found in traditional meat dishes. The combination of sautéed mushrooms, shallots, garlic, and fresh herbs creates a luscious filling that’s both satisfying and nutritious.
Encased in buttery puff pastry, the Wellington has a delightful crispness outside while remaining tender and juicy inside.
It’s a versatile recipe that can be customized with your favorite veggies or nuts to suit your taste. It also makes a beautiful presentation for guests, boasting vibrant colors and enticing aromas.
Plus, this dish is completely plant-based, making it suitable for vegetarians and easily vegan if you use vegan puff pastry.
If you’re interested in more vegetarian or vegan recipes, don’t miss our Vegetarian Date Cake Recipe: Moist, Easy, and Delicious for a sweet treat or explore hearty options like Veg Recipes for Slow Cooker: Easy, Tasty Meal Ideas.
Ingredients
- 500g mixed mushrooms (such as cremini, shiitake, and portobello), finely chopped
- 1 medium onion, finely chopped
- 3 garlic cloves, minced
- 2 tbsp olive oil
- 2 tbsp balsamic vinegar
- 1 tbsp fresh thyme leaves (or 1 tsp dried thyme)
- 1 tbsp fresh parsley, chopped
- 100g chestnuts, chopped (optional but adds great texture)
- 1 tbsp soy sauce or tamari (optional for extra umami)
- 1 sheet puff pastry (about 250-300g), thawed
- 1 tbsp Dijon mustard
- Salt and freshly ground black pepper, to taste
- Plant-based milk for brushing (optional, for vegan glaze)
Equipment
- Large frying pan or skillet
- Wooden spoon or spatula
- Mixing bowl
- Baking sheet
- Parchment paper
- Knife and chopping board
- Brush for glazing
- Rolling pin (optional, if you need to roll out puff pastry)
Instructions
- Prepare the mushroom filling: Heat the olive oil in a large frying pan over medium heat. Add the finely chopped onion and sauté for 3-4 minutes until translucent.
- Add garlic and mushrooms: Stir in the minced garlic and cook for another minute until fragrant. Add the chopped mushrooms and chestnuts, if using. Cook the mixture for about 10 minutes, stirring frequently, until most of the moisture has evaporated and the mushrooms are tender.
- Season and flavor: Stir in the balsamic vinegar, thyme, parsley, soy sauce (if using), salt, and pepper. Cook for an additional 2-3 minutes to let the flavors meld together. Remove from heat and let the mixture cool completely.
- Prepare the pastry: Preheat your oven to 200°C (390°F). Line a baking sheet with parchment paper. Roll out the puff pastry on a lightly floured surface if needed, to a rectangle about 30x25cm.
- Assemble the Wellington: Spread the Dijon mustard evenly over the surface of the puff pastry. Spoon the cooled mushroom mixture down the center of the pastry, shaping it into a log.
- Wrap the pastry: Fold the long sides of the pastry over the mushroom filling, overlapping slightly to seal. Pinch the edges to seal the Wellington completely. Trim any excess pastry if needed. Place the wrapped Wellington seam-side down on the prepared baking sheet.
- Glaze and decorate: Brush the top of the Wellington with plant-based milk (or regular milk if not vegan) to encourage golden browning. Optional: use pastry scraps to decorate the top with leaves or patterns, then brush again with milk.
- Bake: Bake in the preheated oven for 25-30 minutes or until the pastry is golden and crisp.
- Rest and serve: Remove from the oven and let the Wellington rest for 5-10 minutes before slicing. This helps the filling set and makes it easier to cut.
Tips & Variations
For a richer filling, try adding finely chopped walnuts or pecans with the mushrooms to add texture and flavor.
To make this recipe vegan, ensure your puff pastry is dairy-free and use a plant-based milk for glazing.
If you want to add more layers of flavor, consider spreading a thin layer of sautéed spinach or caramelized onions under the mushroom mixture before wrapping.
For an extra touch of indulgence, add a layer of vegan cream cheese or cashew cheese inside the Wellington.
Don’t forget to let the mushroom mixture cool completely before wrapping it in pastry to prevent sogginess.
Nutrition Facts
Nutrient | Per Serving (1/6 of Wellington) |
---|---|
Calories | 320 kcal |
Protein | 6 g |
Carbohydrates | 38 g |
Fat | 14 g |
Fiber | 5 g |
Sodium | 350 mg |
Serving Suggestions
This vegetarian mushroom Wellington pairs beautifully with a variety of sides. Serve it alongside roasted root vegetables or a fresh green salad for a balanced meal.
Creamy mashed potatoes or a silky vegan bechamel sauce also complement the rich mushroom filling wonderfully.
For a festive dinner, add some steamed green beans or a tangy cranberry sauce on the side. Leftovers can be enjoyed cold or reheated gently in the oven.
Conclusion
The vegetarian mushroom Wellington is a spectacular dish that proves meatless meals can be just as luxurious and satisfying. With its rich mushroom filling, flaky puff pastry, and elegant presentation, it’s perfect for impressing guests or enjoying a cozy night in.
This recipe is adaptable, easy to prepare, and packed with flavor, making it a fantastic addition to your vegetarian or vegan recipe repertoire.
Don’t be afraid to experiment with different mushroom varieties or add your favorite herbs to make this Wellington your own. For more delicious plant-based recipes, check out our Vegetarian Swiss Chard Recipes for Healthy Meals and Vegetable Alfredo Recipes for Creamy, Healthy Dinners.
Happy cooking!
📖 Recipe Card: Vegetarian Wellington with Mushrooms
Description: A savory vegetarian twist on the classic beef Wellington, featuring a rich mushroom and spinach filling wrapped in flaky puff pastry. Perfect as a hearty main dish for any occasion.
Prep Time: PT20M
Cook Time: PT40M
Total Time: PT60M
Servings: 6 servings
Ingredients
- 2 tablespoons olive oil
- 1 onion, finely chopped
- 3 garlic cloves, minced
- 500g mixed mushrooms, chopped
- 100g fresh spinach
- 1 tablespoon soy sauce
- 1 teaspoon thyme leaves
- 200g cream cheese
- 1 sheet puff pastry, thawed
- 1 egg, beaten (for egg wash)
- Salt and pepper to taste
Instructions
- Preheat oven to 200°C (400°F).
- Heat olive oil in a pan and sauté onion and garlic until soft.
- Add mushrooms and cook until moisture evaporates.
- Stir in spinach, soy sauce, thyme, salt, and pepper; cook until spinach wilts.
- Remove from heat and mix in cream cheese; let cool.
- Roll out puff pastry and place mushroom mixture in the center.
- Fold pastry over filling, sealing edges; brush with beaten egg.
- Bake for 35-40 minutes until pastry is golden brown.
- Let rest for 5 minutes before slicing and serving.
Nutrition: Calories: 320 kcal | Protein: 8 g | Fat: 18 g | Carbs: 28 g
{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Vegetarian Wellington with Mushrooms”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A savory vegetarian twist on the classic beef Wellington, featuring a rich mushroom and spinach filling wrapped in flaky puff pastry. Perfect as a hearty main dish for any occasion.”, “prepTime”: “PT20M”, “cookTime”: “PT40M”, “totalTime”: “PT60M”, “recipeYield”: “6 servings”, “recipeIngredient”: [“2 tablespoons olive oil”, “1 onion, finely chopped”, “3 garlic cloves, minced”, “500g mixed mushrooms, chopped”, “100g fresh spinach”, “1 tablespoon soy sauce”, “1 teaspoon thyme leaves”, “200g cream cheese”, “1 sheet puff pastry, thawed”, “1 egg, beaten (for egg wash)”, “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 and saut\u00e9 onion and garlic until soft.”}, {“@type”: “HowToStep”, “text”: “Add mushrooms and cook until moisture evaporates.”}, {“@type”: “HowToStep”, “text”: “Stir in spinach, soy sauce, thyme, salt, and pepper; cook until spinach wilts.”}, {“@type”: “HowToStep”, “text”: “Remove from heat and mix in cream cheese; let cool.”}, {“@type”: “HowToStep”, “text”: “Roll out puff pastry and place mushroom mixture in the center.”}, {“@type”: “HowToStep”, “text”: “Fold pastry over filling, sealing edges; brush with beaten egg.”}, {“@type”: “HowToStep”, “text”: “Bake for 35-40 minutes until pastry is golden brown.”}, {“@type”: “HowToStep”, “text”: “Let rest for 5 minutes before slicing and serving.”}], “nutrition”: {“calories”: “320 kcal”, “proteinContent”: “8 g”, “fatContent”: “18 g”, “carbohydrateContent”: “28 g”}}