The BBC Good Food logo
Chocolate hot cross bun bread & butter pudding

Chocolate hot cross bun bread & butter pudding

A star rating of 5 out of 5.1 ratingRate
Magazine subscription – your first 5 issues for only £5!
  • Preparation and cooking time
    • Prep:
    • Cook:
    • plus 1 hr soaking
  • Easy
  • Serves 10-12

Slather leftover hot cross buns with chocolate spread and drench in homemade chocolate custard to transform them into a twist on bread and butter pudding

  • Vegetarian
Nutrition: Per serving (12)


  • 300ml double cream
  • 300ml whole milk
  • 200g dark chocolate, roughly chopped
  • 1 tbsp cocoa powder
  • 4 tbsp caster sugar
  • 1 tsp vanilla extract
  • 6 hot cross buns
  • 6 tsp chocolate spread
  • 6 eggs
  • vanilla ice cream, to serve (optional)


  • STEP 1

    Put the cream, milk, 100g of the dark chocolate, the cocoa powder, sugar, vanilla and a pinch of salt in a saucepan over a low-medium heat and whisk until the mixture is smooth and fully combined. Pour into a large bowl to cool slightly.

  • STEP 2

    Meanwhile, split the hot cross buns and spoon 1 tsp chocolate spread over the base of each, then sandwich with the bun tops. Arrange the buns in a 5cm-deep, 30 x 20cm baking dish in a single layer, then sprinkle over the rest of the chopped dark chocolate.

  • STEP 3

    When the chocolate cream mixture has cooled to room temperature, whisk in the eggs. Slowly pour this custard over the hot cross buns, then cover and chill for 1 hr until some of the custard has been absorbed by the buns.

  • STEP 4

    Heat the oven to 180C/160C fan/gas 4. Bake for 40-45 mins until the top is golden and the custard is gently set. Leave to stand for 5 mins, then serve with ice cream, if you like.

Recipe tip

TWIST IT: Chocolate orange
Change it up by filling the buns with orange curd instead of chocolate spread and adding orange zest to the custard.

Recipe from Good Food magazine, April 2022

Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating

A star rating of 5 out of 5.1 rating

Sponsored content