Step 1
Preheat oven to 220°C (or 200°C fan-forced). Line a baking tray with baking paper.
Step 2
Heat half the oil in a large non-stick frying pan over a medium heat. Add the onion and cook, stirring, for 2 mins or until just soft. Add the garlic, mushrooms and a pinch of sea salt and cook, stirring, for 3-4 mins or until mushrooms soften. Sprinkle in the curry powder and cook for 1 min or until fragrant. Add the flour and cook, stirring, for 2-3 mins. Pour in the stock and coconut milk and stir until smooth. Gently simmer for 3-4 mins or until the sauce is thick and rich. Remove from heat and stir in the turkey meat. Transfer to a heatproof bowl. Place the turkey mixture in the fridge to cool completely.
Step 3
Place 1 sheet of pastry on a lightly dusted surface. Arrange the remaining pastry on top to make a stack. Use a rolling pin to roll out the pastry to a 3mm-thick rectangle.
Step 4
Place the pastry on the lined tray. Use a fork to prick the pastry all over, leaving a 3cm border.
Step 5
Spoon the cooled turkey mixture onto the pastry inside the 8cm border. Bring the pastry edge up over the turkey mixture, pleating gently as you go. Brush with the egg.
Step 6
Bake for 30 mins or until the pastry is golden and cooked through.
Step 7
Meanwhile, combine the parsley, cucumber, dill and remaining oil in a bowl. Squeeze over a little lemon juice and sprinkle with salt.
Top the pie with the cucumber mixture to serve.