• 2 oranges
  • 75 g soft butter, plus extra for greasing
  • 8 thick slices white bread, crusts removed
  • 100 g marmalade
  • 300 ml carton double cream
  • 150 ml milk
  • 3 large eggs
  • 75 g caster sugar
  • 25 g dark chocolate chips
  • 1 tbsp demerara sugar


  1. 1

    In a bowl, mix together the grated zest of 1 orange with the butter. Spread one side of each slice of bread with a thick layer of butter, then spread 4 of the slices on the back with the marmalade. Sandwich the marmalade slices of bread together with the other slices to make sandwiches, then cut each into 4 triangles. Arrange in a 1.5 litre ovenproof dish.

  2. 2

    Cut the ungrated orange in half; cut half into 8 thin slices; then cut these into quarters. Put in a heatproof bowl with 3 tablespoons water, cover with clingfilm and microwave (800W) on high for 2 minutes. Leave to cool. Squeeze the juice from the grated orange and the ungrated orange half into a jug. Whisk in the cream, milk, eggs and sugar. Pour over the pudding; set aside for 30 minutes.

  3. 3

    Preheat the oven to 180°C, fan 160°C, gas 4. Drain the liquid from the orange slices and scatter them over the top of the pudding, along with the chocolate chips. Sprinkle over the demerara sugar and bake for 30 minutes until golden and crispy.


    Get ahead: prepare up to the end of step 2 up to a day ahead, cool, cover and chill.

Nutritional Details

Each serving provides
  • Energy 2751kj 657kcal 33%
  • Fat 40.7g 58%
  • Saturates 23.5g 118%
  • Sugars 21.5g 24%
  • Salt 1.2g 20%

% of the Reference Intakes

Typical values per 100g: Energy 1034kj/247kcal

Each serving provides

59.1g carbohydrate 3.5g fibre 11.7g protein

Show us how you cook it!
Back to top