Mushroom Wellington
This Mushroom Wellington is one golden, diagonally scored puff-pastry loaf filled with finely chopped mushrooms, thyme, and toasted walnuts. A little breadcrumb helps the filling hold together in thick slices. For a crisp shell, cook the mushrooms until no liquid pools in the skillet, then cool the filling completely before wrapping it in cold pastry.
Makes one 9- to 10-inch loaf; serves 6. Allow about 2 hours, including cooling, chilling, and resting.
Ingredients for Mushroom Wellington

- 1 1/2 pounds cremini mushrooms, finely chopped (680g)
- 1 medium yellow onion, finely diced (about 150g)
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 2 teaspoons fresh thyme leaves
- 1 tablespoon soy sauce
- 1/2 cup toasted walnuts, finely chopped (about 55g)
- 1/3 cup plain dry breadcrumbs (about 35g)
- 3/4 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
- 1 sheet puff pastry, about 8 to 9 ounces (245g), thawed but cold
- 1 large egg, beaten with 1 tablespoon water
Keep the mushrooms in small, distinct pieces rather than a paste. If using a food processor, pulse briefly in batches.
How to Make Mushroom Wellington

- Prepare the ingredients: Chop the mushrooms, onion, garlic, and toasted walnuts. Keep the puff pastry refrigerated while you make and cool the filling.
- Cook the filling: Heat the olive oil in a 12-inch skillet over medium heat. Cook the onion until softened. Increase the heat to medium-high and add the mushrooms, letting each addition reduce before adding more if the skillet is crowded. Stir as the mushrooms release liquid and cook down, adjusting the heat to medium if needed. Stir in the garlic, thyme, soy sauce, salt, and pepper. Continue cooking until the mushrooms are reduced and browned in spots, about 20 to 25 minutes total. When you drag a spatula across the skillet, no liquid should pool in the cleared space. Taste and adjust the salt, accounting for the soy sauce.
- Bind and cool: Remove the skillet from the heat and stir in the walnuts and breadcrumbs. Spread the filling on a wide plate or shallow tray and cool completely, about 25 to 30 minutes. It should feel room-temperature throughout and hold together when pressed, without wet patches. Preheat the oven to 400°F (205°C) with a rack in the lower-middle position while the filling cools.
- Wrap the loaf: Line a rimmed baking sheet with parchment. If needed, roll the cold pastry to roughly 12 by 13 inches—just large enough to enclose the filling without stretching it thin. Pack the filling into a compact, 9- to 10-inch log along the center. Fold the pastry around it, brush the joining edges with egg wash, and seal the long seam and ends. Place the loaf seam-side down on the baking sheet.
- Score, vent, and chill: Brush the top with egg wash. Make shallow diagonal scores across the top without cutting through the pastry, then cut a few short slits through the shell to release steam. Refrigerate the assembled loaf for 15 minutes.
- Bake: Bake uncovered for about 35 to 45 minutes. Start checking the color at 30 minutes. The top and sides should be puffed and deeply golden; carefully lift an edge with a spatula to check that the underside is browned and firm, not pale and soft. If the top darkens before the bottom is done, tent it loosely with foil and continue baking.
- Rest and slice: Let the Wellington rest for 10 minutes so the filling holds together. Cut thick slices with a serrated knife, using gentle strokes to preserve the pastry layers.
How to Keep the Pastry Crisp
A crowded skillet traps steam instead of letting the mushrooms brown. Use a wide pan, add the mushrooms gradually if needed, and keep cooking until the skillet is nearly dry. Even a warm filling can release steam inside the pastry, so let it cool all the way through before assembly.
The diagonal scores mark the top but should not cut through the shell. Separate, deeper slits provide the steam vents. After baking, check the underside as well as the top: golden pastry on top can still have a soft bottom.
Serving and Variations
Serve thick slices with mashed potatoes and roasted Brussels sprouts or green beans. Offer mushroom or vegetable gravy on the side rather than pouring it over the pastry. A few fresh thyme sprigs can go beside the sliced loaf.
For another vegetable-centered main, try stuffed butternut squash with mushrooms and spinach.
- Nut-free filling: Replace the walnuts with an equal volume of toasted sunflower seeds. Check the pastry and breadcrumb labels for other relevant allergens.
- Vegan version: Use labeled vegan puff pastry and a plant-based pastry wash instead of the egg wash. Check the breadcrumbs, too; the pastry may brown differently.
Make-Ahead, Storage, and Reheating
For advance preparation, cool the cooked filling completely and refrigerate it separately until assembly. An assembled, unbaked Wellington can be kept covered in the refrigerator for up to 2 days; keep the pastry cold and dry.
Refrigerate baked leftovers in a covered container for up to 3 days. Reheat slices in a 350°F (175°C) oven for about 15 to 20 minutes, until heated through and the pastry is crisp.
To freeze an assembled, unbaked loaf, wrap it tightly and freeze for up to 1 month. Bake from frozen, allowing roughly 15 to 20 minutes beyond the usual baking range. Use a browned, firm underside—not the clock alone—as the final doneness cue.
Nutrition
Approximate nutrition per thick slice, based on 6 servings: 350 calories, 10g protein, 23g fat, and 29g carbohydrates. Per 100g of finished Wellington: approximately 235 calories, 7g protein, 15g fat, and 19g carbohydrates. Values are estimates; puff-pastry brands, moisture loss, and slice size will affect the results.
Equipment
- 12-inch skillet
- wide plate or shallow tray
- rimmed baking sheet
- parchment paper
- serrated knife
Ingredients
For the filling
- 1 1/2 pounds cremini mushrooms, finely chopped (680 g)
- 1 medium yellow onion, finely diced (about 150 g)
- 3 garlic cloves, minced
- 2 tablespoons olive oil
- 2 teaspoons fresh thyme leaves
- 1 tablespoon soy sauce
- 1/2 cup toasted walnuts, finely chopped (about 55 g)
- 1/3 cup plain dry breadcrumbs (about 35 g)
- 3/4 teaspoon kosher salt, plus more to taste
- 1/2 teaspoon freshly ground black pepper
For the pastry
- 1 sheet puff pastry, about 8 to 9 ounces (245 g), thawed but cold
- 1 large egg, beaten with 1 tablespoon water
Instructions
- Finely chop the mushrooms, onion, garlic, and toasted walnuts. Keep the puff pastry refrigerated.
- Heat the olive oil in a 12-inch skillet over medium heat. Cook the onion until softened.
- Increase the heat to medium-high and add the mushrooms, letting each addition reduce before adding more if the skillet is crowded. Cook, stirring, until reduced and browned in spots, about 20 to 25 minutes total. Reduce the heat to medium if needed.
- Stir in the garlic, thyme, soy sauce, salt, and pepper. Cook until no liquid pools when you clear a space in the skillet with a spatula. Taste and adjust the salt.
- Remove the skillet from the heat and stir in the walnuts and breadcrumbs. Spread the filling on a wide plate or shallow tray and cool completely, about 25 to 30 minutes. Preheat the oven to 400°F (205°C) with a rack in the lower-middle position.
- Line a rimmed baking sheet with parchment. If needed, roll the cold pastry to about 12 by 13 inches.
- Shape the cooled filling into a compact 9- to 10-inch log along the center of the pastry. Fold the pastry around the filling, brush the joining edges with egg wash, and seal the long seam and ends. Place seam-side down on the baking sheet.
- Brush the top with egg wash. Make shallow diagonal scores across the top without cutting through the pastry, then cut a few short slits through the shell to vent steam. Refrigerate the assembled loaf for 15 minutes.
- Bake uncovered for about 35 to 45 minutes, checking the color at 30 minutes. Bake until the top and sides are deeply golden and the underside is browned and firm. If the top darkens before the bottom is done, tent loosely with foil and continue baking.
- Rest for 10 minutes, then cut into thick slices with a serrated knife using gentle strokes.
Tips
- Keep the mushrooms in small, distinct pieces rather than processing them into a paste.
- Use a wide skillet and cook the mushrooms until the pan is nearly dry so the pastry stays crisp.
- Cool the filling completely before wrapping it in cold pastry.
- Keep diagonal scores shallow; use separate deeper slits to vent steam.
- Check that the underside is browned and firm before removing the Wellington from the oven.
Variations
- Nut-Free Mushroom Wellington: Replace the walnuts with an equal volume of toasted sunflower seeds, and check pastry and breadcrumb labels for allergens.
- Vegan Mushroom Wellington: Use labeled vegan puff pastry and a plant-based pastry wash instead of the egg wash; check the breadcrumbs as well.
