For the passion fruit sauce, halve the passion fruit and scoop out the pulp and seeds into a bowl. Add the icing sugar and stir until dissolved. Cover and chill.
To make the filling, pour the milk into a heavy-based saucepan, bring to the boil and simmer over a medium-low heat until reduced by half, about 10 minutes. Stir in the sugar, butter and vanilla extrac