In the Name of Allah, Most Gracious, Most Merciful.
All praise and thanks are due to Allah, and peace and blessings be upon His Messenger.
In this fatwa:
1- Almighty Allah has blessed His servants by creating all kinds of provision on earth for them and He has permitted them to eat everything that is halal (permissible) and good.
2- However, Allah forbids a limited number of foods that are bad and can be detrimental to one’s health.
3- It is the duty of every Muslim to seek what is halal and keep away from haram not only as regards food but also in all the other affairs of his life.
4- There is nothing wrong with eating beef liver.
With regard to your question, the Fiqh Council of North America, states:
Allah says: “O mankind! Eat of that which is lawful and wholesome in the earth, and follow not the footsteps of the devil. Lo! He is an open enemy for you.” (Al-Baqarah 2:168)
The verse 145 from Surat Al-An`am which says: “Say: ‘I find not in the Message received by me by inspiration any (meat) forbidden to be eaten by one who wishes to eat it, unless it be dead meat, or blood poured forth, or the flesh of swine – for it is an abomination – or what is impious, (meat) on which a name has been invoked other than Allah’s.’ But (even so), if a person is forced by necessity, without willful disobedience, nor transgressing due limits, thy Lord is Oft-Forgiving, Most Merciful.”
The “poured out blood” in this verse means the flowing and running one, which flows from the vein after slaughtering an animal. This shows that the prohibited kind of blood is the streaming, liquid one and it does not include the liver or the spleen because they are congealed, and the Prophet (peace and blessings be upon him) said: “Two dead animals and two kinds of blood have been permitted for us to eat, fish and locusts, the liver and the spleen.” (Ibn Majah)
Also, this does not include the rest of the blood which remains in the vein after the slaughter, because none of these are flowing.
The reason why the streaming blood is prohibited is the fact that the blood is the medium of transmitting a lot of the diseases and it is a suitable environment for microbes and bacterium to multiply, that is why Islam orders us to slaughter livestock from the jugulars vein and let the blood flows.”
Almighty Allah knows best.
Editor’s note: This fatwa is from Ask the Scholar’s archive and was originally published at an earlier date.
Excerpted, with slight modifications, from: www.fiqhcouncil.org