About Blood Sausage
Blood sausages, often called blood pudding in British English, are sausages filled with blood that is cooked or dried and mixed with a filler until it's thick enough to solidify when cooled. Variants are found worldwide. Pig, cow, sheep, duck, and goat blood can be used, varying by country.