Die Grundmasse von Blutwurst besteht zu 60–80 % aus vorgekochter, fein zerkleinerter Schweineschwarte, und zu 20–40 % aus frischem Blut. Dazu kommen je nach Sorte noch vorgegarte Würfel von fettem Speck, Fleisch (meist gepökelt), Innereien, Zwiebel, Brötchen, Paniermehl, Grütze, Milch oder Sahne. Übliche Gewürze sind Majoran und Thymian. Nach dem Abfüllen der Wurstmasse in Därme, Gläser oder Dosen wird die Blutwurst erhitzt, so dass das Bluteiweiß gerinnt und die typische rotbraune Farbe entsteht. Beim Abkühlen verfestigt sich zusätzlich die Gelatine aus der Schwarte und macht die Wurst schnittfest. Einige Blutwürste werden anschließend noch leicht geräuchert, dünne können zusätzlich getrocknet werden, wodurch sie eine nahezu schwarze Farbe annehmen und lange haltbar sind.