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

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.

Vegan Persian kebab

Veganism in Iran

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.

Vegan dolmeh (stuffed grape leaves)

Persian Vegan Food

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 recipes for vegan Persian food. 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.


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.

Mixed vegetable polo


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 solely on the ingredients.

khoresh gheimeh

Vegan fesenjan, for example, consists of pomegranate molasses and pomegranate juice, walnuts, sugar, butternut squash, and quince. The result? 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 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).

Vegan Persian ash

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.


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.

Vegan dizi

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 surprised look on their face.

Fast Food

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.

Vegan kuku sibzamini

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.


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 samanu (wheat pudding), are cooked on special occasions and during religious months.

Persian sholezard

Zulbia and bamieh (deep fried batter dipped in syrup) 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.

Samanu (wheat pudding)

Side Dishes

Sabzi khordan (fresh herbs), torshi (pickles), yogurt, olives, salads, and naan (Persian flat bread) are very common side dishes in Iran. In fact Iranian flat breads like lavash, taftun, barbari, or sangak count among the must try foods!

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

Iran is also a heaven for pickle lovers and has a wide variety of them. A plate 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 with 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 dishes are mirza qasemi — a mix of eggplant and egg — and kashk bademjan — a mix of eggplant and yogurt. Unfortunately, since the ingredients are pre-mixed, most restaurants cannot veganize dishes (though it is worth asking).

It is also very likely that you will end up with pieces of meat even if you order a vegetarian dish. This is not a language issue, but a general lack of understanding about veganism. No matter how fluently you speak Persian and explain the concept to the waiter, there are staff members 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% vegan tour operator that offers real vegan tours and also vegan services to solo travelers.

“This article appeared first on The Nomadic Vegan“.

written by: Sina Poures’hagh

Share it on Pinterest

Check out this overview of the history of Persian food and it rich flavors and discover how to eat vegan Persian food during your travels in Iran.

Leave a Reply

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