BBC navigation


Seven-cup pudding with butterscotch sauce

Non-Scots might eat this with some custard or cream, but I would inundate it with custard, cream - and (don't forget that sweet tooth of ours!) a scoop of best-quality ice-cream.


For the pudding (use a regular 300ml/10fl oz coffee mug for the measurements)
For the butterscotch sauce

Preparation method

  1. For the pudding, place the first six mugfuls of ingredients into a bowl with the spices and mix well.

  2. Add the milk and beaten egg and mix well.

  3. Grease a 1 litre/1¾ pint pudding basin with butter, then pour the pudding mixture into the basin.

  4. Cover with baking paper or foil, then place into a steamer set over a pan of simmering water and cook for about 2½ hours, or until cooked through.

  5. For the butterscotch sauce, place all the sauce ingredients (not the crème fraîche) into a pan and heat gently until the sugar dissolves. Bring to the boil and boil for three minutes, stirring frequently, until thickened and smooth.

  6. To serve, turn the pudding out onto a serving plate and serve with the butterscotch sauce and crème fraîche.

Less than 30 mins preparation time

Over 2 hours cooking time

Serves 6

Quick recipe finder

Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).

Advanced search options

BBC © 2014 The BBC is not responsible for the content of external sites. Read more.

This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.

Added. Check out your playlist Dismiss