Beef Wellington with mushroom duxelles and red-wine jus
Show-stopping beef fillet wrapped in Parma ham and all-butter puff pastry, served with a glossy red-wine jus.
Beef Wellington is the dinner-party flex that looks impossibly fancy but rewards patience — a tender fillet wrapped in savoury mushroom duxelles and Parma ham, all encased in crisp, buttery pastry. It’s perfect for special occasions when you want something theatrical and utterly delicious.
This recipe focuses on technique: a dry, concentrated duxelles, a tight Parma-ham wrap to protect the pastry, and careful resting so every slice cuts beautifully. Serve with simple roasted vegetables and the red-wine jus to keep the plate elegant, not fussy.
Ingredients
- 900 g Beef fillet (centre-cut) — trimmed
- 10 ml Sea salt
- 5 ml Black pepper — freshly ground
- 15 ml Olive oil
- 15 ml English mustard
- 400 g Chestnut mushrooms — finely chopped
- 1 Brown onion — finely chopped
- 2 Garlic cloves — crushed
- 15 ml Fresh thyme — leaves, chopped
- 8 Parma ham — slices
- 375 g All-butter puff pastry — ready-rolled or block, chilled
- 1 Egg — beaten for eggwash
- 20 g Plain flour — for dusting
- 55 g Unsalted butter — total for duxelles and sauce
- 150 ml Red wine — a good drinking wine
- 200 ml Beef stock — hot, low-salt if possible
- 10 g Flatleaf parsley — finely chopped, for garnish
Equipment
- instant-read thermometer
- baking tray
- cling film
- rolling pin
Instructions
Pat the beef fillet dry with kitchen paper and season all over with sea salt and black pepper. Heat a heavy-based frying pan until very hot, add the olive oil and 15 g of the unsalted butter. Sear the fillet on all sides until deeply browned (about 6 minutes total). Transfer to a plate to cool slightly.
While the fillet is still warm, brush all over with the English mustard. Set aside on a board.
Make the mushroom duxelles: add the remaining 40 g unsalted butter to the frying pan over medium heat. Add the brown onion and cook for 4–5 minutes until softened. Add the chestnut mushrooms, garlic and fresh thyme and cook, stirring often, until the mushroom moisture has evaporated and the mixture is almost paste-like (about 12 minutes). Season with a pinch of sea salt and black pepper. Spoon the mixture onto a plate to cool slightly.
On a large sheet of cling film, lay out the Parma ham slices slightly overlapping to form a rectangle. Spoon the mushroom mixture across the Parma ham and spread evenly. Place the mustard-coated fillet onto the mushrooms and using the cling film, roll the ham tightly around the beef to form a neat cylinder. Twist the ends of the cling film and tighten. Chill in the fridge to set for 30 minutes.
Preheat the oven to 200°C fan/220°C conventional. Lightly dust a work surface with the plain flour and roll out the all-butter puff pastry to a rectangle large enough to fully encase the beef. Unwrap the chilled fillet roll and place in the centre of the pastry. Brush the pastry edges with a little of the beaten egg and fold the pastry around the beef, trimming any excess and sealing the seam underneath. Trim tidy ends and place seam-side down on a baking tray. Chill briefly if the pastry has softened (5–10 minutes).
Brush the pastry all over with the remaining beaten egg, score a decorative pattern if liked (don't cut through), then bake on the middle shelf for 35–40 minutes until the pastry is deep golden and crisp. For medium-rare aim for an internal temperature of about 50°C using an instant-read thermometer.
Remove the Wellington from the oven and transfer to a board. Rest for 10 minutes before carving so the juices settle and the pastry cuts cleanly.
While the Wellington bakes, make the red-wine jus: melt the remaining unsalted butter in a small saucepan, add the brown onion and sweat gently for 4–5 minutes until soft. Pour in the red wine and simmer until reduced by about half (about 8 minutes). Add the beef stock and reduce to a glossy sauce (about 8 minutes). Season to taste and finish with the flatleaf parsley.
Slice the Wellington into thick slices and serve immediately with the red-wine jus spooned alongside. Garnish with a little extra chopped flatleaf parsley if desired.
Tips
- Dry the duxelles thoroughly — spread the mushrooms thin in the pan and cook until almost paste-like to prevent soggy pastry.
- Use an instant-read thermometer to hit 50°C for medium-rare; the internal temperature will rise a few degrees while resting.
- If your kitchen is warm, chill the wrapped fillet and the assembled pastry briefly before baking to keep the pastry crisp.
- Make the duxelles a day ahead and keep chilled — it concentrates in flavour and saves time on the day.
- Slice with a fine, sharp knife using a gentle sawing motion; clean the blade between cuts for neat slices.
Substitutions
Parma ham → Prosciutto or Serrano ham, same quantity
Stays closeChestnut mushrooms → Mixed wild mushrooms, same quantity
Stays closeAll-butter puff pastry → Rough-puff pastry, use 375 g (results in slightly less buttery, flakier texture)
Noticeably differentBeef fillet (centre-cut) → Centre-cut sirloin, 1 kg (will be slightly firmer and leaner; adjust cook time)
Noticeably different
Nutrition
Per serving · estimated
- 804
- Calories
- 38 g
- Protein
- 28 g
- Carbs
- 60 g
- Fat
- 3 g
- Fibre
- 2 g
- Sugar
- 900 mg
- Sodium
FAQ
How do I know when the Wellington is cooked?
Use an instant-read thermometer in the centre of the fillet: 50°C for medium-rare, 55°C for medium. The pastry should be deep golden.
Can I assemble the Wellington ahead of time?
Yes — you can make the duxelles a day ahead and keep chilled. The wrapped fillet (before pastry) can be chilled for up to 24 hours; wrap tightly.
Can I freeze a cooked Wellington?
You can freeze an uncooked, pastry-wrapped Wellington for up to 1 month. Bake from frozen at a slightly lower temperature and longer time, but texture is best when freshly baked.
My pastry went soggy — what went wrong?
Most likely the duxelles was too wet or the assembly was too warm. Ensure the mushroom mixture is well reduced and chill the wrapped roll before encasing in pastry.
Community Photos
No photos yet
Be the first to share your creation!



