El budín de sangre no es un budín en absoluto, sino una morcilla, que se hace combinando sangre con carne, papas, pan y cebolla y luego se pone en tripas. Se puede usar la sangre de muchos animales diferentes, como cabras, cerdos, vacas e incluso patos. Antes de cocinar, la sangre se sazona con sal, hierbas y especias e innumerables ingredientes, dependiendo del país en el que se elabora.
Es difícil para aquellos que no viven en o cerca de una granja encontrar una cantidad suficiente de sangre animal fresca para hacer esta salchicha. En algunas comunidades étnicas, sin embargo, puede venderse en carnicerías locales. La sangre sazonada se agita constantemente mientras se agregan los diferentes rellenos para evitar que se formen grumos y se peguen a la sartén. Luego se rellena en tripas, que generalmente están hechas de intestinos de animales. Después de ponerlo en tripas, el budín de sangre se hierve hasta que esté completamente cocido y luego se refrigera rápidamente. Se puede servir frío o recalentado antes de comerlo.
Este pudín es muy popular en Irlanda, y a menudo se llama salchicha irlandesa. Está hecho con avena y se dice que tiene un sabor muy suave y granulado. Los irlandeses fríen la salchicha y la comen para el desayuno en lugar de tocino.
El budín de sangre es muy popular en Europa y Australia, donde a menudo se le llama salchicha británica, salchicha negra o morcilla. En Europa, a menudo se come con mermelada de arándano rojo. Por lo general, se hace con avena o cebolla en estos países. En Francia y Escandinavia, se sirve frío y se come con manzanas y pasas o puré de papas, y a veces se cubre con almíbar y azúcar moreno. Con frecuencia se come como salchicha para el desayuno.
En España y Portugal, el budín de sangre se hace con arroz, pan rallado y nueces de pignoli. Ocasionalmente, se endulza, se fríe y se sirve como postre. Otros países, como Islandia, tienen métodos únicos para preparar y comer esta salchicha. Su pudín de sangre está hecho de sangre de cordero, sebo y centeno, y se cose en bolsas hechas del estómago del cordero. Después de cocinar, se conserva en suero agrio fermentado.
No importa dónde esté preparado, se dice que el budín de sangre tiene un sabor y textura muy suaves y cremosos. A pesar de su nombre, no es de color rojo porque la sangre se vuelve marrón cuando se cocina. A diferencia de otros tipos de salchichas, no se almacena bien y siempre debe refrigerarse. Solo debe mantenerse durante unas pocas semanas y es mejor cuando se come poco después de estar preparado.