To make the fruit compote, place the water, Marsala, sugar, cinnamon and vanilla in a saucepan over medium heat and stir until sugar is dissolved. Add the apricots, pears and figs and bring to the boil. Reduce heat to low and simmer for 5–7 minutes. Set aside.
Place the cream and vanilla in a saucepan over medium heat until it just comes to the boil. Remove from the heat and set aside. Place the yolks, sugar and cornflour in a bowl and whisk to combine. Gradually add the cream mixture, whisking continuously. Return to the saucepan and stir over low heat for 3-4 minutes or until the mixture is thickened and coats the back of a spoon. Serve warm with the fruit. Serves 4.
* Marsala is a fortified wine from Sicily. It is similar to port.