Black pudding is a type of sausage made by cooking blood with a filler—often meat, fat, or bread—until it is thick enough to congeal when cooled. Called blood sausage in North America, the dish is prepared in many different ways throughout the world, often using pig or cattle blood. It can be eaten uncooked but is often grilled or boiled in its skin. Black pudding is usually served as part of a traditional full breakfast in the United Kingdom and Ireland, along with white pudding, which is what? Discuss
Source: The Free Dictionary