White pudding, oatmeal pudding or (in Scotland) mealy pudding is a meat dish popular in Ireland, Scotland, Northumberland, Nova Scotia, and Newfoundland.

White pudding is broadly similar to black pudding, but does not include blood. Modern recipes consist of suet or fat, oatmeal or barley, breadcrumbs and in some cases pork and pork liver, filled into a natural or cellulose sausage casing. Recipes in previous centuries included a wider range of ingredients.

White pudding is often thought of as a very old dish that, like black pudding, was a traditional way of making use of offal following the annual slaughter of livestock. Whereas black pudding-type recipes appear in Roman sources, white pudding likely has specifically medieval origins, possibly as a culinary descendant of medieval sweetened blancmange-type recipes combining shredded chicken, rice and almonds, or as a way of lightening up offal with the addition of cream, eggs and breadcrumbs.

More Info: en.wikipedia.org