This dish can be served as a scrummy dinner party starter, or as a light meal when you want to impress.
110g/4oz small red onions, such as red pearl onions, peeled and halved
60ml/2½fl oz chicken stock (or water)
salt and freshly ground black pepper
4 tsp olive oil
150g/5oz mixed wild mushrooms (such as chestnut, shiitake and girolles), trimmed and rinsed
trimmings and skin from Portobello mushrooms (see above)
1 ready-made confit duck leg, meat picked from bone and roughly chopped
2 tbsp sherry vinegar
For the grilled Portobello mushrooms, place the mushrooms into a bowl, drizzle over the oil and sprinkle with the garlic and thyme leaves. Season, to taste, with salt and freshly ground black pepper. Mix until the mushrooms are coated in the marinade mixture. Set aside to marinate for at least one hour.
For the crispy egg, bring a large pot of water to the boil. Add the vinegar and a pinch of salt. Set a bowl of ice water alongside.
Boil 4 of the eggs in the water for exactly 5 minutes, then remove from the pan using a slotted spoon and chill in the ice water.
Crack the remaining egg into a bowl. Whisk and add a pinch of salt and freshly ground black pepper.
Sprinkle the flour and breadcrumbs into two separate shallow dishes and season with salt and freshly ground black pepper.
Peel the cooled boiled eggs. Dredge each one first in the flour, then dip it in the whisked egg, then roll it in the breadcrumbs until completely coated. Chill in the fridge.
Meanwhile, for the shallot purée, bring the shallots, garlic and wine to a gentle simmer in a small saucepan. Simmer until the shallots are tender and the wine has almost completely evaporated.
Transfer the mixture to a food processor, add the olive oil, and blend to a smooth purée. Season, to taste, with salt and freshly ground black pepper, then set aside until needed. Keep warm.
When the mushrooms have marinated, preheat the grill to medium and grill the mushrooms for 7-8 minutes on each side, or until cooked through.
Cut each grilled mushroom into a perfect circle using a 7.5cm/3in cookie cutter. Then cut a smaller circle inside each mushroom using a 4cm/1½in cookie cutter to make a donut shape. Keep warm.
Chop and reserve the cooked trimmings.
For the duck confit fricassée, mix together the red onions, butter and chicken broth in a small frying pan. Season, to taste, with salt and freshly ground black pepper. Bring the mixture to a simmer and cook until the shallots are tender, about 3-4 minutes.
Heat the olive oil in a separate pan over a medium to high heat. Add the mixed wild mushrooms, garlic and thyme and fry for 2-3 minutes, or until softened. Season, to taste, with salt and freshly ground black pepper.
Add the reserved trimmings from the grilled Portobello mushrooms, the confit duck leg meat and the onion mixture and mix well.
Pour in the sherry vinegar and fry for a further 2-3 minutes.
Just before serving, heat the oil in a deep fat fryer to 180C/350F. Roll the chilled, coated eggs in more breadcrumbs, then deep-fry until golden-brown. Remove from the oil using a slotted spoon and set aside to drain on kitchen paper. Sprinkle with salt.
To serve, place a spoonful of shallot purée into the centre of each of four serving plates. Spoon a large spoonful of duck confit fricassée on top, then plate one grilled mushroom ring on top. Slice off the wider end of each deep-fried egg to expose the yolk, then set one inside each Portobello mushroom. Sprinkle over a pinch of cracked peppercorns and some of the chives.
Whisk the lemon juice with the olive oil and season, to taste, with salt and freshly ground black pepper. Add the salad leaves and mix to coat the leaves in the dressing. Arrange the salad around the edge of the plate with a few duck cracklings. Serve warm.
Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).
James Martin takes a look back at some of his favourite recipes and best moments.