How to Eat Vegan in Iran

If You Like It, Share It!

How to Eat Vegan in Iran

Guest article by Sina Poureshagh of Iran Vegan Travel.

Vegan Persian Food: How to Eat Vegan in Iran

While today many people worldwide know about Iran and its culture, art, philosophy, and architecture, few know about Persian cuisine, much less vegan Persian food. This Middle Eastern cuisine is full of unique, tasty dishes. It’s rich in flavor and incomparable to any other type of cuisine.

Thanks in part to its strategic location along the ancient Silk Road, Iran gained access to ingredients from every corner of the old world. Its diverse climate, ranging from lush, humid forests in the north to arid desert lands in the center, also contributes to the wide variety of agricultural produce.

Local ingredients like saffron, pistachios, pomegranates, quince, dried lemons, sumac, and many more are delicately blended to make one-of-a-kind, flavorful dishes.

Persian Cuisine and Kebabs

Persian vegan kebab

Persian vegan kebab

People who have heard about Persian cuisine immediately associate it with kebabs. This is a shame, because, not only do kebabs constitute only a tiny fraction of Persian cuisine, they are also something that Iranians very rarely make at home.

There are two reasons for this misunderstanding. Although the cultural integration that resulted from several invasions of Iran enriched Persian cuisine, it also brought kebabs, mainly from Turkish culture.

Since kebabs were considered a luxurious dish fit for kings and the wealthy, Iranians nowadays serve them to guests and in ceremonies and picnics as a must-have to show respect.

Since modern-day tourists are guests in Iran, Iranian hosts welcome them with this dish, thereby perpetuating this idea. Moreover, most restaurants only serve different types of kebabs with rice.

Those that do serve a few other dishes see them as low-budget options and usually serve a low-quality version of them.

Restaurant owners justify this odd tradition by saying that, if people want every day Persian food, they don’t go to restaurants, because they can simply make it at home. The same goes for fast food restaurants or cafés, where mostly Western favorites are served.

Veganism in Iran

stuffed grape leaves

Stuffed grape leaves - a vegan Iranian dish

Vegetarianism has a long history in Iran and ancient Persia. In short, Persian prophets like Zoroaster, Mazdak and Mani, as well as many other famous figures throughout history, were vegetarian or vegan and promoted this lifestyle in their spiritual teachings or epic poems.

The impact of these cultural movements, alongside limited access to meat, resulted in a wide diversity of vegan dishes in Persian cuisine. Today, however, the influence of the media and Western nutritional misinformation about protein has spread worldwide.

Like others around the globe, most Iranians think of meat as a must-have ingredient for survival. The good news is that the global movement of veganism has also reached Iran in the past decade.

Although vegans and vegetarians are a small minority in this country, they are ever increasing in number. Also on the rise are vegan activists and NGOs that are freely promoting the vegan lifestyle, mainly via social networks.

Persian Vegan Food

persian halim (wheat porridge)

Persian halim (wheat porridge) - vegan Persian cuisine

Persian cuisine includes a great number of vegan dishes. Even the well-known non-vegan Persian cookbook “Joon: Persian Cooking Made Simple” includes more than 50 vegan Persian recipes. Many dishes that include meat today were originally cooked vegan about a century ago.

Basically, Persian cuisine can be categorized as different kinds of polo, khoresh, khorak, aash, purees, fast food, desserts, and side dishes.


sabzi polo with kuku - vegan Persian food

Sabzi polo with kuku - vegan Persian food

Polo, or polow, is Persian-style steamed rice cooked with herbs, vegetables and other ingredients. This dish is generally cooked vegan.

Depending on the special type of ingredients and spices used, there are plenty of different kinds of polo, such as adas polo (lentil rice), baghali polo (dill and fava bean rice), lubia polo (green bean rice), tahchin (rice cake), dampokht goje (tomato rice), and many other dishes.

All of these include rice as the main ingredient, but each has its own unique taste.

Adas polo, for instance, is something every foodie must experience. It’s a delicious combination of lentils and saffron-scented rice with fried raisins, onions and ground walnuts.

Iranians almost always cook rice in a way that forms a crispy golden layer at the bottom of the pot, called tahdig. Tahdig is a specialty of Persian cuisine that Iranians are crazy about. It’s usually made with thin slices of potato, flat bread, or the rice itself.

Want to taste these delicious Iranian dishes for yourself on a vegan tour of Iran? Mention the code "NOMADICVEGAN" when booking to get 5% off your tour with Iran Vegan Travel!


Khoresh gheimeh - vegan Iranian food

Khoresh gheimeh - vegan Iranian food

Khoresh is the general term used for various Persian stews, each with a unique taste. It is the most frequently cooked dish in Persian cuisine and is always served with plain rice, which is often decorated with fried barberries and saffron liquid (zereshk polo).

All kinds of khoresh were usually cooked vegan about a century ago, but today Iranians add meat or chicken. They now consider these to be essential ingredients to the point that, if you asked them to cook a vegan khoresh, it would leave them totally baffled.

Vegan Iranians, however, enjoy cooking all kinds of vegan khoresh, like gheimeh (split peas stew), ghormeh sabzi (herb stew), fesenjan (pomegranate stew), and many more. You won’t be able to guess the flavor of the khoresh based on the ingredients.

In vegan fesenjan, for example, there are pomegranate molasses and pomegranate juice, walnuts, sugar, butternut squash and quince. The result, however, is an amazing creation of a new flavor.

Ghormeh sabzi is another famous Persian dish. It includes kidney beans, some typical finely chopped herbs, dried lemon and optional olive oil.


Khorak lubia - a vegan Iranian dish

Khorak lubia - a vegan Iranian dish

Khorak is very similar to khoresh (Persian stew) but is not served over rice. Instead, it’s eaten with flat bread.

Some famous khoraks are khorak lubia (pinto beans stew), khorak adas (Persian lentil stew), yatimcheh (a vegetable dish whose name means “little orphan”), kaleh joosh (mint, walnut and yogurt), and borani esfenaj (spinach dip).

Khorak lubia is a dish that you might underestimate for its simplicity, but when cooked using the Persian method it’s something you’ll definitely want to taste again and again.

Aash and Soup

Iranians make soups, but aash (also spelled “aush” or “ash”) is different. It might resemble soup, but it has a totally different taste and texture.

Aash consists of a subtle blend of various beans and/or green herbs or thick Persian noodles and other ingredients, depending on the type. It’s served with vinegar, verjuice, or kashk (drained sour yogurt that’s usually animal-based, but plant-based alternatives are available in Iran).

Among the most popular types of aash are: aash-e reshte (vegetable and noodle aash) and aash-e kalam (cabbage aash). Aash is much more than just a dish. It’s a culture, a cause for family gatherings, and a reminder of friendship and happy moments.

For more delicious Middle Eastern food, check out this
vegan foodie guide to Jordan.


vegan dizi or vegan abgoosht

Vegan dizi or vegan abgoosht

Persian purees are among the globally famous dishes. Mirza ghasemi (smoked eggplant), adasi (smashed lentil), kashk bademjan (mashed eggplant and yogurt), halim or haleem (wheat porridge) and abgoosht or dizi (mashed beans) are the most well-known.

The latter two are generally considered to be meat dishes, but they get their taste mainly from the texture, method of cooking and other ingredients. When I mention vegan abgoosht or vegan halim to non-vegan strangers, they always chuckle. But I return the same chuckle when I tell them the halim or dizi I just shared with them was vegan and see the surprise on their face.

Fast Food

Kookoo Sibzamini

Kookoo Sibzamini

By fast food, I mean Persian fast food not found in stores. Iranians usually make foods such as kotlet, kuku, olovieh (Persian Olivier salad) and homemade falafel as takeaway to make sandwiches for picnics.

About 20 years ago, the idea of falafel shops as a cheap, outdoor fast food was introduced in Iran, and today they are plentiful all around the country. While typically vegan, they do tend to be unhealthy.


Persian abdoogh khiar

Persian abdoogh khiar

Although Iranians don’t traditionally eat desserts at the end of a meal, there is a whole world of Persian desserts to discover. Iranians have them as snacks or sometimes with their tea.

Some Persian desserts are special souvenirs of particular cities, like gaz (Persian nougat) and goshfil from the city of Isfahan, sohan (Persian brittle toffee) from Qom, masghati (rosewater and starch sweet) from Shiraz, or pashmak (Persian cotton candy) from Yazd.

Some other Iranian desserts, like sholezard (saffron rice pudding), halva, or samano (wheat pudding), are cooked on special occasions and during religious months.

Zulbia and bamieh (Persian jalebi) is a must-try dessert only available during the fasting month of Ramadan. In Iran, some people partake in a sacred ritual called nazri whereby they ask God for a favor. Then, as an offering, they make and distribute free food or desserts among neighbors or the needy.

Side Dishes

lubia polo with persian side dishes

Lubia polo with persian side dishes

Sabzi khordan (fresh herbs), torshi (pickles), mast (yogurt), olives, salads and naan (Persian flat bread) are very common side dishes in Iran. You should definitely try Iranian flat breads like lavash, taftun, barbari or sangak.

Experience the joy of standing in long lines of customers to buy sangak from a bakery in Iran, where the bread is traditionally baked with a sesame topping in brick ovens on the surface of small pebbles.

Iran is also a heaven for pickle lovers and has a wide variety of them. A palate of fresh herbs is a typical side dish at Iranians tables and includes an assortment of chives, Persian watercress, basil, parsley, cilantro, tarragon or other edible herbs and red radishes on top.

Restaurants in Iran

Apart from some vegetarian restaurants in the capital city of Tehran, you cannot count on restaurants in Iran for vegan food. Their only vegan option is typically plain rice and sometimes one or two particular dishes that are vegetarian but not vegan.

These are mirza qasemi — a mix of eggplant and egg — and kashk bademjan — a mix of eggplant and yogurt. Don’t expect restaurants to veganize dishes for you!

It is also very likely that you will end up with pieces of meat even if you order a vegetarian dish. This is due to a general lack of understanding and is definitely not a language issue. No matter how fluently you speak Farsi and explain the concept to the waiter, there are still the rest of the staff who won’t understand.

How to Eat Vegan in Iran?

Firstly, you need to decide whether you want to savor real vegan Persian dishes and have a deeper travel experience or just try to survive as a vegan in Iran! If you’re just trying to survive, there are some survival guides on the Internet listing a few vegan options, like street falafel sandwiches.

But the best way to enjoy vegan Persian food is in vegan Iranian homes. You could try asking your non-vegan host to cook vegan for you, but it would be a tough task for them, since they can’t imagine cooking dishes without meat.

Alternatively, there is also the option of choosing a 100 percent vegan tour operator that offers real vegan tours and also vegan services to solo travelers.

Want to taste these delicious Iranian dishes for yourself on a vegan tour of Iran? Mention the code "NOMADICVEGAN" when booking to get 5% off your tour with Iran Vegan Travel!

About the Author

Sina of Iran Vegan Travel

Sina Poureshagh

Iran Vegan Travel

Sina is a passionate vegan and tour operator. He has a dream to make Iran travel a more enjoyable experience for vegans. Read more about his vegan Iran tours at his website, Iran Vegan Travel. You can also contact him at his email address: sinapoureshagh[at]gmail[dot]com.

Pin It!

Vegan Persian Food - How to Eat Vegan in Iran

Save this post for later on Pinterest!

Photos by Parisa's Vegan Life. Used with permission.

If You Like It, Share It!

About Wendy Werneth

Intrepid traveler, vegan foodie and animal lover. I uncover vegan treasures all around the world, so you can be vegan anywhere and spread compassion everywhere.


  1. I’m going to Iran soon so your post couldn’t come in better time 🙂 thanks for sharing

  2. Great article by Sina. I am interested in his tour, but I cannot go through the visa application process this year, since I am travelling most of the time and cannot send away my passport to a Canadian consulate (for who knows how many weeks?). (Same dilemma for having to postpone a Trans-Siberian Railway trip in Russia.) Perhaps in 2020. Thanks for the vegan tour info.

    • I’m glad you enjoyed Sina’s article! I can completely relate to your visa difficulties. I have the same issue with Russia, which is why I’ve been putting off the Trans-Siberian railway trip for years. Planning to finally go this July, though! Iran is still a bit complicated for me, since I have an American passport …

  3. Only when I met a friend from Iran, I realized how similar was my native cuisine to Persian cuisine. My favourite dish from Iran is Mirza, it is made with eggplant and has smokey flavor. Sometimes I add Mast-O-Khair on it (which is not vegan, but vegetarian) and eat it together with Persian bread.

  4. Michelle Courtois Moreno

    All of the dishes look absolutely delicious! I can only imagine the depth of flavors. I truly believe that the simplest food is often the most satisfying.

    • I agree, they do all look delicious! I hope to be able to go to Iran and try them all one day.

      • I just stumbled upon this article and comments, and am thrilled! I traveled in Iran in February and managed to eat vegan the entire time! I can safely say it can be done. And Iran is amazing – friendly (even, or especially, for Americans like me), beautiful, clean, comfortable, and sooo interesting. I highly recommend it, and again, there is no reason for Americans not to go – even vegans!

        • Hi Jackie,
          That’s great, thanks for sharing your experience! How did you travel around when you were in Iran? I’m assuming that as an American you had to join a tour, or at least hire a private guide.

  5. Hi Wendy wemeth,
    Great post! Your knowledge is very amazing. Thanks for the tip. Keep up the good work.

  6. Hi, great article, but I believe halim is not vegan. Halim is made with a base ingredient of lamb or turkey. However, maybe the one you ate was specifically made vegan for you? I did not see that in the caption. Just wanted to let you know 🙂

    • Hi Ramila,
      Thanks for your comment. I think Sina, the author of this article, makes it clear that halim is not normally vegan but that his non-vegan Iranian friends are always surprised to find out that the halim he has just served them is vegan, because they didn’t notice the difference. I’m glad you enjoyed the article!

Leave a Reply

Your email address will not be published. Required fields are marked *