Lunenburg Pudding from Nova Scotia is a pre-cooked sausage and, despite its name, is not a sweet but a savoury food. The original meaning of the word “pudding” in English was “sausage”, and this one is made from a combination of pork (“every part of the pig except the squeal”) and beef, with onions and […]