My favourite dessert at the moment is bread and butter pudding; whilst I have suggested using croissant in this recipe, it would be equally as good using simple thickly sliced bread, possibly with crusts removed – I like it made with sliced wholemeal bread. I use fresh bilberries or blueberries, you can use frozen (place into a colander and leave to thaw – discarding the liquids), oh … and treat them very gently!
300 ml whole milk
300 ml low fat crème fraîche
4 large fresh egg yolks
3 tbsp natural brown sugar
50 ml orange flavoured liqueur
8 all butter croissants, halved horizontally
8 rounded tbsp Seville orange marmalade
2 small punnets fresh bilberries or blueberries
Alternately
Replace milk and crème fraîche with Jersey or breakfast milk; or use 500 ml whole milk and 100 ml cream.
- Butter a 1.5 litre ovenproof dish – I prefer to use an ovenproof glass dish.
- Warm the cream and milk over a medium-low heat until bubbles appear on the surface; immediately remove from the heat.
- Put the egg yolks and sugar into a heatproof bowl, whisk to combine
- Gradually, in a thin steady stream pour one quarter the milk into the bowl, while vigorously stirring; return this mixture to the saucepan while stirring then add the liqueur.
- Spread each croissant half with half a tablespoon of marmalade, layer in the dish, scattering a little grated chocolate over each layer.
- Pour in the two thirds of the custard , lightly press the croissants into the custard, cover with clingfilm and chill in the fridge while the oven comes to temperature.
- Preheat the oven to 180°C, 355ºF, gas mark 4.
- Pour remaining cream into the dish and bake for between 25 to 30 minutes, in a Bain-Marie if preferred, until the pudding is softly set and a light golden colour.
- Lightly dust with sifted icing sugar.
- Serve with a little Cornish clotted cream or lightly whipped double/whipping cream, or simply serve “as is”.







