Go Back Email Link
+ servings
A hot cross bun bread and butter pudding in a blue baking dish, on a blue background.

Hot cross bun bread and butter pudding

This recipe for hot cross bun bread and butter pudding combines the best of both worlds! The warm, spicy flavours from hot cross buns with the deep, creamy richness of a bread and butter pudding. It's an indulgent, comforting dessert with a custardy centre and a golden, caramelly top.
5 from 50 votes
Print Recipe Save
Course: Dessert
Cuisine: International
Prep Time: 15 minutes
Cook Time: 45 minutes
Resting time: 30 minutes
Total Time: 1 hour 30 minutes
Servings: 6 servings
Calories: 502kcal

Ingredients

  • 6 hot cross buns
  • 6 teaspoons butter - salted or unsalted
  • 12 teaspoons shredless marmalade and one tablespoon extra for glazing - (smooth marmalade without the shredded peel)
  • 3 large eggs
  • 70 grams sugar
  • 2 teaspoons vanilla extract
  • zest from one small orange
  • 300 millilitre double cream - or 'heavy cream'
  • 300 millilitre full cream, or semi-skimmed milk
  • small handful of raisons - for scattering over the pudding, optional.

Instructions

Prep the hot cross buns

  • Slice each hot cross bun horizontally as you would for making a sandwich.
    Put the six top halves to the side for now.
  • Butter each bottom half with one teaspoon of butter, followed by two teaspoons of shredless marmalade each.
  • Sandwich the top and bottom halves back together.
  • Put the 6 sandwiched hot cross buns in a baking dish.
    The size of the dish is quite important. The 6 buns need to fit snuggly but not so much that the buns are squashed out of shape. The dish also needs to be high enough to accommodate the custard filling that will be poured over later.
    For reference, we use an oven dish of 25cm x 18cm x 5cm.

Make the custard

  • Add the eggs and sugar to a bowl. Whisk together until well combined.
  • Add the vanilla extract and the orange zest. Briefly whisk again
  • Add the cream and milk to a saucepan. Place the saucepan over medium-low heat.
  • Warm up the milk mixture, being careful not to let it come to a full simmer.
  • Watch for the first tiny bubbles to appear on the sides of the pan. Once you see these bubbles, immediately remove the pan from the heat.
  • Gradually whisk the hot milk mixture into the bowl with the eggs.
    It won't thicken at this point, the thickening will occur in the oven during baking.

Assemble the pudding

  • Pour the custard mixture over the hot cross buns in the baking dish.
  • Use a fork to gently separate the hot cross buns from the sides and each other, allowing the custard mixture to spread evenly.
  • Gently press down on the hot cross buns to allow the custard to soak the tops as well.
    It's normal for the buns not to stay completely submerged in the custard mixture, so don't worry about it.
  • Important: Leave the pudding for a minimum of 30 minutes to absorb the custard mixture.
  • Preheat the oven to 170C/338F/gas mark 3.
  • Optionally, sprinkle a small handful of raisins over the pudding.
  • Put the pudding inside a larger oven dish.
  • Fill the larger dish halfway with boiling water, creating a water bath (also known as a bain-marie).
  • Bake for 40-45 minutes or until the custard is set.
    If the top is browning too fast, cover it loosely with a piece of foil.
  • Put the additional tablespoon of marmalade in a microwave-safe dish. Heat the marmalade in the microwave for 30 seconds.
  • Using a pastry brush, apply the heated marmalade over the top of the baked pudding to create a shiny glaze.
  • Serve warm with a scoop of ice cream, some custard or a dollop of cream.

**Nutritional data disclaimer**

Please keep in mind that the nutritional information provided below is calculated by a third party and we cannot guarantee the accuracy. We try our best to give you the most accurate information, but we do not take responsibility for errors that may be present. Also, the nutritional value of the recipe may change depending on the exact brands and products used. We recommend that you consult with a qualified healthcare professional or registered dietitian for personalised advice on your dietary needs.

Nutrition

Calories: 502kcal | Carbohydrates: 25g | Protein: 6g | Fat: 43g | Saturated Fat: 26g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Trans Fat: 0.2g | Cholesterol: 206mg | Sodium: 103mg | Potassium: 140mg | Fiber: 0.2g | Sugar: 22g | Vitamin A: 1724IU | Vitamin C: 2mg | Calcium: 83mg | Iron: 1mg