For the sauce


  • STEP 1

    Lightly grease 8 mini metal pudding basins that each hold around 200ml. Place a small disc of baking parchment in the base of each one.

  • STEP 2

    To make the sauce, put the sugars and butter in a small saucepan and cook over a low heat until the butter melts and the sauce is glossy, stirring regularly. Add the cream and bring to a simmer. Cook for 1 min, stirring constantly. Remove from the heat and divide between the pudding basins. Leave to cool for 30 mins.

  • STEP 3

    Heat oven to 200C/180C fan/gas 6. Beat the butter, sugar, eggs and flour together in a large bowl with a wooden spoon or electric whisk until pale and thick. Spoon the mixture into the pudding basins and place them in a small roasting tin.

  • STEP 4

    Add cold water to the roasting tin until it rises just 1cm up the sides of the basins. Place the tin in the oven and bake for about 25 mins or until well risen and a skewer inserted comes out clean.

  • STEP 5

    Take the tin out of the oven and, one at a time and holding firmly with a dry tea towel, loosen the sides of each pudding with a round-bladed knife. Turn out onto 8 warmed dessert plates, or arrange on a platter. Serve hot with cream or ice cream, if you like.


Prepare the puddings, then place the pudding basins on a baking tray. Cover each uncooked pudding with cling film or foil and freeze. When ready to serve, remove from the freezer, uncover and place the basins in a small roasting tin. Follow the recipe from step 4 onwards, adding an extra 5mm of water, and bake for 45-50 mins rather than 25 mins.

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 4.7 out of 5.10 ratings