To add this recipe to your bookmarks, please use one of the following shortcuts.
Windows (Internet Explorer, Firefox, etc.): CTRL+D
MacOS (Safari): Command(cmd)+D
Preheat the oven to 190C/170C Fan.
To make the filling, add the blueberries, lemon juice and zest, vanilla, sugar, and cornflour to a saucepan. Heat gently for 3-5 minutes until the blueberries are a little softened and syrupy.
Remove from the heat and pour into a baking dish.
In a separate bowl, whisk together the eggs, Philadelphia, and sugar until smooth. Mix in the milk and then dip in each slice of bread, letting it soak for a minute. Add the bread on top of the blueberries, sprinkle on the demerara sugar and bake for 20-25 minutes until the top is crisp.
Remove from the oven and let the pudding cool for 10 minutes. To finish, mix the remaining Philadelphia with the icing sugar until smooth. Add dollops of the mixture on top of the pudding to serve, and dust with icing sugar if you like.