Can Muslims be vegetarian or vegan?
Question 1237
Question
Is it permissible for a Muslim to stop eating meat, or all animal products, and what about the Eid sacrifice?
Summary of answer
Muslims may be vegetarian or vegan. Meat is lawful in Islam and never obligatory, and the Prophet's household could go two months living on dates and water. The one limit is to avoid declaring haram what Allah made lawful (5:87). A vegetarian can have the Eid sacrifice offered through a charity for the poor, and the Prophet ﷺ sacrificed on behalf of those in his community who did not. Mercy to animals is part of the faith.
Answer
الحمد لله Praise be to Allah.

Some Muslims give up meat for their health, some for the animals, some for the earth, and some because they never liked it. Can Muslims be vegetarian or vegan? Yes. Meat is halal, and Allah never made it a duty. A Muslim who eats only plants, or plants with eggs and dairy, lives within what Allah permits, as long as they do not declare meat forbidden for everyone else. The Prophet’s own household ate meat rarely, and the Sunnah is full of mercy toward animals.
Is it haram to be vegetarian in Islam?
No. In Islamic law eating meat is mubāḥ: permitted, with no reward for doing it and no sin in leaving it. No school of law makes it obligatory. The one line the Quran draws is between choosing and forbidding:
يَـٰٓأَيُّهَا ٱلَّذِينَ ءَامَنُواْ لَا تُحَرِّمُواْ طَيِّبَٰتِ مَآ أَحَلَّ ٱللَّهُ لَكُمۡ وَلَا تَعۡتَدُوٓاْ
“You who believe, do not forbid the good things Allah has made lawful for you, and do not overstep the limits.”
A person who says “I do not eat meat” has made a choice about their own plate. A person who says “meat is haram” has spoken for Allah. The Prophet ﷺ corrected three men who vowed to pray all night, fast every day, and never marry, telling them, “I fast and I break my fast, I pray and I sleep, and I marry” (Sahih al-Bukhari 5063). His concern was self-denial treated as a higher religion than his Sunnah. Eating plants out of conscience, health, or taste raises no such concern.
What did the Prophet ﷺ eat?
The Prophet ﷺ ate meat when it was available, and he accepted it gladly as a gift. It was a rare luxury, though. Aisha (may Allah be pleased with her) told her nephew that the household would see three new moons in two months without a cooking fire being lit in the Prophet’s homes. When he asked what they lived on, she said, “The two black ones: dates and water,” with milk that their neighbors of the Anṣār sent them (Sahih al-Bukhari 6459).
The Quran itself, when it invites people to reflect on their food, names grain, grapes, herbs, olives, palms, gardens, and fruit (80:24–32). Most of what the Prophet ﷺ and his Companions ate came from the plants Allah grew for them.
What about the Eid sacrifice?
The Hanafi school holds the Eid al-Adha sacrifice (uḍḥiya) necessary for those who can afford it, and the other Sunni schools hold it a strongly emphasized sunna (What is Eid?). A vegetarian can fulfill it without eating any meat. Many Muslims now give their sacrifice through a charity, which slaughters on their behalf and distributes all the meat to families who rarely eat it. The Quran explains what Allah seeks in the rite:
لَن يَنَالَ ٱللَّهَ لُحُومُهَا وَلَا دِمَآؤُهَا وَلَٰكِن يَنَالُهُ ٱلتَّقۡوَىٰ مِنكُمۡ
“Their flesh and their blood do not reach Allah. What reaches Him is your devotion.”
The Prophet ﷺ also remembered those who could not or did not sacrifice. On one Eid he slaughtered a ram with his own hand and said, “In the name of Allah, Allah is greatest. This is for me and for whoever of my community has not sacrificed” (Sunan Abi Dawud 2810, graded sahih by al-Albani).
Does Islam teach mercy to animals?
The Quran calls the animals and birds “communities like you” (6:38), and the Prophet ﷺ taught that kindness to them is worship. He told of a man who climbed down a well to bring water in his shoe to a dog dying of thirst, and Allah forgave him. When the Companions asked whether there is reward even for animals, he answered:
«فِي كُلِّ كَبِدٍ رَطْبَةٍ أَجْرٌ»
“In every living creature there is reward.”
A woman, he said, was punished for a cat she locked up and starved (Sahih al-Bukhari 3482). When his Companions took the chicks of a small bird, he asked, “Who has grieved this mother by taking her young? Return them to her” (Sunan Abi Dawud 2675). And he commanded excellence even in slaughter: a sharp blade and a swift end, so that the animal is spared pain (Sahih Muslim 1955a). Muslims who turn away from meat raised in cruel conditions are drawing on this Sunnah, as are Muslims who seek out humanely raised meat (Is halal slaughter cruel?; What does Islam say about animals?).
Were there vegetarian Muslims in history?
The Sufi biographies remember Rābiʿa al-ʿAdawiyya of Basra (d. 801) for her gentleness with animals. Farīd al-Dīn ʿAṭṭār tells in his Memorial of the Saints that the wild creatures of the mountains gathered around her without fear, and scattered when Hasan al-Basri came near; when he asked why, she asked him what he had eaten that day (What is Sufism?). Eating little has long been one of the disciplines of the Sufi path, taken up by the seeker without forbidding anything to others.
Is veganism compatible with Islam?
Yes, on the same principle. The Quran praises milk (16:66) and honey (16:69) as gifts of Allah, and a vegan Muslim honors them as gifts while choosing other food. Care for the earth and its creatures is a trust (amāna) given to every human being (What does Islam say about the environment?).
Look at your food
فَلۡيَنظُرِ ٱلۡإِنسَٰنُ إِلَىٰ طَعَامِهِۦٓ أَنَّا صَبَبۡنَا ٱلۡمَآءَ صَبّٗا ثُمَّ شَقَقۡنَا ٱلۡأَرۡضَ شَقّٗا فَأَنۢبَتۡنَا فِيهَا حَبّٗا
“Let the human being look at his food: how We pour down water in abundance, then split the earth apart, and make grain grow in it.”
Whatever is on your plate, eat it with gratitude and with mercy for every living thing. May Allah bless what He provides for us and make us gentle with all His creatures.
And Allah knows best. والله أعلم
Frequently asked questions
Is it haram to be vegan in Islam?
No. Choosing not to eat meat, eggs, dairy, or honey is a personal choice within what Allah permits. What the Quran forbids is declaring lawful foods haram for others (5:87), so a vegan Muslim eats as they choose and leaves others free to do the same.
Was the Prophet Muhammad vegetarian?
No. He ate meat when it was available and accepted it gladly as a gift. Meat was a rare luxury in his household, though, and Aisha reported that months could pass without a cooking fire, living on dates and water (Sahih al-Bukhari 6459).
Does a vegetarian have to do the Eid sacrifice?
The Hanafi school holds the sacrifice necessary for those who can afford it, and the other Sunni schools hold it a strongly emphasized sunna. A vegetarian can fulfill it through a charity that slaughters on their behalf and gives all the meat to families in need, without eating any of it.
Can a vegetarian Muslim eat at a halal restaurant or a non-Muslim one?
Yes. Vegetarian and vegan dishes from any kitchen are halal. In desserts, ask about rum or liqueur added after cooking.
Related questions
Sources
- The Quran 5:87, 6:38, 22:37, 80:24–32
- Sahih al-Bukhari 2363, 3482, 5063, 6459; Sahih Muslim 1955a
- Sunan Abi Dawud 2675, 2810
- Farīd al-Dīn ʿAṭṭār, Tadhkirat al-Awliyāʾ (Memorial of the Saints), on Rābiʿa al-ʿAdawiyya
Image: Amirpashaei, Pavilion in the Fin Garden, Kashan, 2020. CC BY-SA 4.0, via Wikimedia Commons.. Image credits