With meats like venison and rabbit hard to come by, the lower class of Ireland would make the most out of the meat they had, even down to the last drop of blood. When pig and cattle were introduced to their diet, the Irish figured out that the blood and fat of these animals could be used for pudding that would keep throughout the harsh winter. Black pudding remains the centerpiece of a traditional Irish breakfast, which typically features various vegetables, soda bread, breakfast meats, and potatoes as well.
Preheat the oven to 350 degrees.
Soak the breadcrumbs in the milk. Add the blood and stir. Slowly add the rest of the ingredients and mix well.
Tie 1 end of the sausage casing together in a knot and, using a funnel, fill the casing with the sausage mixture. Knot the other end when the casing is full.
In a baking pan filled with a ½ inch of water, coil the sausage together and cover with foil. Place in the oven and cook until firm, about 45 minutes. To serve, cut the sausage into pieces and dip into the flour. Heat the olive oil in a skillet and fry the sausages until the outer layers are crispy.