Preheat oven 200ºC. Heat oil in frying pan over medium heat. Add onions and garlic and cook, stirring often for 10 minutes or until soft and light golden. Stir in the honey, cook for 2 minutes.
Add mushrooms, increase heat to high and cook for 8 minutes or until all the liquid evaporates. Remove from heat and set aside to cool.
Stir the cheese, parsley and salt and pepper into the mushroom mixture.
Cut 1 sheet of pastry in half, place onto a greased baking tray, allow room for spreading. Spoon the mushroom mixture evenly over the two pastry halves, leaving a 1cm border around the edges. Cut the second pastry sheet in half and place on top, pressing the edges together.
Cut a cross in the centre, brush with egg and season with salt and pepper. Bake for 20-25 minutes or until puffed and golden.