Food processor For mincing the mushrooms and walnuts quickly.
Cast iron or nonstick skillet Essential for sautéing the duxelles and getting the moisture out of the mushrooms.
Baking sheet A large, rimmed sheet works best.
Parchment paper Keeps the pastry from sticking and makes for easy cleanup.
Pastry Brush For brushing on the glaze.
Rolling pin (optional) Useful for shaping the puff pastry evenly.
Ingredients
For the Mushroom Duxelles
2tablespoonsolive oil
1large shallotfinely chopped
4clovesgarlicminced
16ozcremini or baby bella mushroomsfinely minced
1tablespoonsoy sauce or tamari
1tablespoonfresh thyme leaves
1/2teaspoonsalt
1/4teaspoonblack pepper
1/2cupwalnutsfinely ground
2teaspoonsbalsamic vinegar
For the Vegan “Beef” Center
1block14 oz extra-firm tofu, pressed for at least 30 minutes
2tablespoonssoy sauce
1tablespoonolive oil
1tablespoontomato paste
1teaspoonsmoked paprika
1/2teaspoongarlic powder
1/2teaspoononion powder
1tablespoonnutritional yeast
1teaspoonDijon mustard
Assembly
1sheet vegan puff pastrythawed (check label to ensure it's plant-based)
1tablespoonnon-dairy milkfor brushing
1teaspoonmaple syrupfor glazing
Optional
1tablespoonflourfor dusting the surface
Twine or pastry lattice for decoration
Instructions
Prep the Tofu “Filet”
Cut the pressed tofu block in half horizontally to form two thinner slabs. In a small bowl, mix the soy sauce, olive oil, tomato paste, smoked paprika, garlic powder, onion powder, nutritional yeast, and Dijon mustard. Brush this marinade generously on both sides of the tofu slabs and let them sit for at least 20 minutes (or overnight in the fridge for deeper flavor).
Make the Mushroom Duxelles
Heat olive oil in a skillet over medium heat. Add the shallots and cook until softened, about 3–4 minutes. Stir in the garlic and cook another 30 seconds.
Add the finely minced mushrooms and cook, stirring frequently, until all the moisture has evaporated and the mixture is dark and concentrated, about 10–15 minutes. Stir in soy sauce, thyme, salt, pepper, walnuts, and balsamic vinegar. Cook another 2 minutes, then remove from heat and cool completely.
This rich, umami-packed mushroom mixture is the heart of a good mushroom wellington or vegan mushroom wellington recipe.
Assemble the Wellington
Roll out the puff pastry on a lightly floured surface. Spread a thick layer of mushroom duxelles in the center, leaving a 1-inch border around all edges.
Place one or both tofu filets over the mushroom layer (you can stack them for a thicker center if desired), and spread a bit more duxelles over the top.
Carefully fold the pastry over the filling like a package, sealing the edges with a bit of non-dairy milk. Flip the whole thing seam-side down onto a parchment-lined baking sheet.
Decorate the top with pastry scraps or lattice if desired. Brush with a mixture of non-dairy milk and maple syrup for that golden, glossy finish.
Bake
Preheat your oven to 400°F (200°C). Bake the Wellington for 40–45 minutes or until the pastry is golden brown and crispy.
Let it rest for at least 10 minutes before slicing—this helps the layers firm up and makes slicing cleaner.