"Nothing gives me greater pleasure at this time of year than making our Christmas puddings. They are simply stunning, stuffed with plump brandy-soaked Californian raisins and organic ingredients. We make them all by hand here at Cafe St Honoré.”

Now on sale! £12.50 each including the lovely ceramic bowl they come in. Serves 4-6.

Pick one up from the restaurant. Email eat@cafesthonoe.com, or call 0131 2262211 to reserve - or just pop in!