
12 Persian Foods in 12 Days: A Culinary Journey Through Iran
Traveling to Iran for the first time is an experience like no other. Most itineraries cover the main cities of Tehran, Isfahan, Yazd, and Shiraz within 9 to 10 days. However, adding two extra days allows you to explore Kerman, and since Kashan lies along the route to Tehran, it’s an easy stop to include. A fantastic part of any journey is immersing yourself in the local culture, and food plays a crucial role in that experience.
If you’re wondering what traditional dishes to try in each of these cities to elevate your trip, follow along for a day-by-day guide to Iran’s most iconic flavors.
Day | City | Food to Try | Recommended Restaurant(s) |
1 | Tehran | Dizi (Abgoosht) | Azari Dizi Sara, Iranshahr Dizi Sara, Mr. Dizi |
2 | Tehran | Tahchin | Moslem Restaurant, Tahchin Bar |
3 | Kashan | Loubia Abgoosht (Goosht Loubia) | Haj Aliasghar Restaurant |
4 | Yazd | Ash-e Shooli | Shooli Shop, Silk Road Hotel, Kija House |
5 | Yazd | Qeyme Yazdi | Talare Yazd, Moshen Restaurant |
6 | Yazd | Kashk-e Bademjan | Panahandeh Restaurant |
7 | Kerman | Boz Ghormeh | Vakil Tea House, Maks Restaurant |
8 | Kerman | Khoresht-e Beh | Paliz Restaurant, Maks Restaurant |
9 | Shiraz | Kalam Polo Shirazi | Dehliz Restaurant, Boghcheh Restaurant |
10 | Shiraz | Ghanbar Polo | Parhami House, Sharze Restaurant |
11 | Isfahan | Beryani | Aazam Restaurant, Haj Mahmoud Shafaat |
12 | Isfahan | Khoresht-e Mast | Baradaran Restaurant, Sadat Restaurant |
Day-by-Day Iran Culinary Guide
Day 1: Dizi in Tehran
Start your journey in Tehran with Dizi, also known as Abgoosht. This hearty dish, made of lamb, chickpeas, beans, tomatoes, and potatoes, is slow-cooked in a clay pot. The traditional way to eat it is by separating the broth and drinking it as a soup before mashing the remaining ingredients into a thick paste. Visit a historic Dizi Sara (Dizi restaurant) for the most authentic experience.
For an authentic Dizi experience in Tehran, try popular spots like Azari Dizi Sara, Iranshahr Dizi Sara, or one of the Mr. Dizi branches.

Day 2: Tahchin In Tehran
This delicious dish consists of rice mixed with yogurt, egg, and saffron, layered with tender chicken or lamb, and then baked to perfection. The result is a fragrant, flavorful meal with a crunchy tahdig crust that is irresistible. Though you can find variations of Tahchin throughout the country it is good to try it in Tehran.
If you’re craving authentic Persian food in Tehran, two great spots to enjoy Tahchin are Moslem Restaurant and Tahchin Bar.

Day 3: Loubia Abgoosht in Kashan
Kashan is famous for its aromatic cuisine, and Loubia Abgoosht is a must-try dish. This hearty stew, made with beans, lamb, tomatoes, and fragrant spices, is slow-cooked to create a rich and flavorful broth. Traditionally, the broth is sipped separately, while the mashed meat and beans are enjoyed with bread, fresh herbs, and pickles. It embodies the comforting essence of Persian home cooking and pairs beautifully with the city’s historic charm.
For one of the best traditional Iranian dishes in Kashan, don’t miss Goosht Loubia at Haj Aliasghar restaurant.

Day 4: Ash-e Shooli in Yazd
As you explore Yazd’s mudbrick alleys, refresh yourself with Ash-e Shooli, a tangy and hearty soup made with spinach, lentils, and vinegar. This traditional Yazdi dish is a local comfort food, often served with fresh bread and enjoyed by both locals and visitors alike.
Some places that usually offer Shooli in Yazd are Shooli shop, SilkRoad Hotel, Kija House.

Day 5: Qeyme Yazdi in Yazd
Another Yazdi specialty, Qeyme Yazdi is a delicious stew made with minced meat, yellow split peas, dried limes, and a blend of Persian spices. Unlike its Tehran counterpart, this version has a richer taste due to the addition of cinnamon and cardamom.
Don’t miss Qeyme Yazdi at Talare Yazd or Moshen Restaurant—two of the best places to experience this traditional Iranian dish.

Day 6: Kashk-e Bademjan in Yazd
Another must-try in Yazd is Kashk-e Bademjan, an eggplant dip flavored with caramelized onions, garlic, and kashk (whey). It’s often served with freshly baked bread and makes for a perfect appetizer.
You can try a delicious Kashke Bademjan at Panahandeh Restaurant.

Day 7: Boz Ghormeh in Kerman
Arriving in Kerman, you must try Boz Ghormeh, a local delicacy made from slow-cooked goat meat, chickpeas, and whey. Served with fresh flatbread, this dish represents the region’s bold and savory flavors.
For a true taste of Persian food in Kerman, try Boz Ghormeh at Vakil Tea House or Maks Restaurant—two popular spots serving this traditional Iranian delicacy.
Pair it with Kerman’s famous Kolompeh (date-filled pastries) for dessert.

Day 8: Khoresht-e Beh in Kerman
While still in Kerman, try Khoresht-e Beh, a slow-cooked stew featuring quince, lamb, onions, and yellow split peas. The combination of sweet and sour flavors makes this dish uniquely Persian, highlighting Kerman’s love for fragrant and rich cuisine.
You can try this Persian food in Paliz Restaurant and Maks Traditional Restaurant.

Day 9: Kalam Polo in Shiraz
Shiraz, known for its poetry and gardens, is also home to Kalam Polo, a delicious rice dish mixed with cabbage, meatballs, and aromatic herbs. The distinct flavor of tarragon gives this dish its unique taste. Enjoy it in a traditional Shirazi restaurant to get the best version.
If you’re in Shiraz and craving authentic Persian food, don’t miss Kalam Polo Shirazi at Dehliz Restaurant or Boghcheh Restaurant.

Day 10: Ghanbar Polo in Shiraz
Another must-try in Shiraz is Ghanbar Polo, a flavorful rice dish cooked with dates, walnuts, raisins, and lamb. The combination of sweet and savory elements makes it one of the most unique Persian dishes.
You can Try Ghanbar Polo at Parhami House and Sharze Restaurant.

Day 11: Beryani in Isfahan
Isfahan is famous for Beryani, a dish of finely minced lamb, seasoned with cinnamon and served on traditional bread. Unlike the Indian biryani, this Persian version is a meat-lover’s delight, often accompanied by fresh herbs and Doogh (a yogurt-based drink).
For one of the most famous Iranian dishes in Isfahan, try Beryani at Aazam Restaurant or Haj Mahmoud Shafaat—two iconic spots for authentic Persian food in Iran.

Day 12: Khoresht-e Mast in Isfahan
While in Isfahan, be sure to try Khoresht-e Mast, a unique stew made with yogurt, saffron, lamb, and sugar. This dish has a creamy texture and a slightly sweet taste, making it an unforgettable part of Persian cuisine.
At Baradaran Restaurant and Sadat Restaurant you can try Khoreshte Mast.

Iranian Sweets and Snacks to Try in Each City
Persian cuisine isn’t just about main dishes—each city has its own famous sweets and snacks that add an extra layer to the experience:
- Tehran: Shirini Keshmeshi (raisin cookies) and Noon Khamei (cream puffs).
- Kashan: Koloocheh (stuffed cookies) and Ardeh Halva (sesame paste sweet).
- Yazd: Ghotab (almond-filled pastries) and Baghlava (layered nut-filled pastry).
- Kerman: Kolompeh, a date-filled pastry with cardamom.
- Shiraz: Faloodeh, a frozen vermicelli dessert served with lime juice and cherry syrup.
- Isfahan: Gaz, a chewy Persian nougat made with pistachios and rosewater.
Iranian sweets and snacks are an integral part of Persian hospitality, often served with a warm cup of tea, making every city’s culinary experience even more memorable.

Iran’s culinary landscape is as diverse as its culture and geography. Each dish tells a story of history, tradition, and regional flavors. As you travel through Tehran, Kashan, Yazd, Kerman, Shiraz, and Isfahan, take the time to savor these Persian specialties and immerse yourself in the country’s rich gastronomic heritage. Bon appétit—or as Iranians say, Noosh-e Jan!
Persian food reflects the diverse geography of Iran, from vast deserts to lush forests and towering mountains, creating an incredible range of regional specialties. It is a harmonious blend of rice, bread, meat, beans, nuts, herbs, and fruits, seasoned with aromatic spices like saffron, cinnamon, and dried limes. From fragrant saffron stews to golden, crispy Tahdig, from smoky eggplant dips to juicy kebabs, the variety is endless. In Persian culture, meals go beyond nourishment—they represent hospitality and unity, shared over cups of aromatic tea and freshly baked flatbreads.
The Structure of a Persian Food
A typical Persian meal is a balanced mix of flavors and textures:
- Breakfast: Traditional Iranian breakfasts often feature freshly baked flatbreads served with butter, cheese, Sarshir (clotted cream), honey, and fruit preserves, alongside a cup of strong, fragrant tea.
- Lunch & Dinner: Iranians enjoy hearty meals, typically consisting of rice or bread paired with stews, grilled meats, or fresh herbs. Stews like Ghormeh Sabzi and Fesenjan highlight the complex balance of sweet and sour flavors that define Persian cuisine.

What Persian Cuisine Is Made Of
Iranian cuisine is built on a rich tapestry of ingredients, each contributing to its signature flavors and textures. The country’s diverse climate provides an abundance of fresh produce, herbs, and spices that shape its culinary identity:
- Rice (Polow and Chelow): The art of cooking rice is central to Persian cuisine. Often garnished with saffron and topped with crispy tahdig, Persian rice is a delicacy on its own.
- Bread (Nan): Persian flatbreads like Sangak, Lavash, and Barbari are an essential part of every meal, often paired with cheese and fresh herbs.
- Meat and Fish: Lamb, chicken, and fish are marinated in yogurt and spices before being grilled or stewed.
- Herbs and Spices: Dill, mint, fenugreek, saffron, and pomegranate molasses create the complex flavors of Persian dishes.
Apply for Your Iran Visa Today – 100% Risk-Free!
Plan your trip with confidence! At Iran’s Travel, we make the visa process simple and stress-free:
Customize your tour with our expert team
Apply online in minutes
Pay nothing if your visa is rejected – no hidden charges!
Persian Kebabs: A Taste of Tradition
Kebabs hold a special place in Persian cuisine and vary by region:
- Koobideh: A minced lamb or beef kebab grilled on skewers and served with saffron rice and grilled tomatoes.
- Joojeh Kebab: Saffron-marinated grilled chicken, tender and flavorful.
- Shishlik: Juicy lamb rib kebabs, popular in Mashhad and Khorasan.
- Mahi Kebab: Grilled fish kebabs found in coastal regions like Bandar Abbas.
Whether enjoyed at an upscale restaurant or a street-side eatery, kebabs are a staple of Iranian gatherings, served with fresh herbs, yogurt-based drinks, and warm bread.

Vegetarian Delights in Persian Cuisine
Although Persian cuisine is known for its kebabs and meat-based stews, vegetarians will find plenty of delicious options:
- Mirza Ghasemi: A smoky eggplant dish mixed with tomatoes, garlic, and eggs, originating from northern Iran.
- Dolmeh: Stuffed grape leaves filled with a mixture of rice, herbs, and sometimes lentils.
- Kuku Sabzi: A Persian herb frittata packed with fresh greens and walnuts.
- Baghali Polo: A fragrant rice dish with fava beans and dill, often served without meat.
Iran’s plant-based dishes are rich in flavor and offer a delightful experience for vegetarians exploring Persian gastronomy.

What is the most famous Persian food I should try first in Iran?
Dizi (Abgoosht) and Tahchin are two must-try dishes in Tehran. They are iconic examples of how Iranian food blends flavor, history, and culture.
Is Iranian food vegetarian-friendly?
Yes! While Persian cuisine is known for its stews and kebabs, there are plenty of vegetarian dishes like Ash-e Shooli in Yazd, Kashk-e Bademjan (eggplant dip), and Kuku Sabzi (herb frittata), Dolmeh.
Where can I find the best traditional restaurants for Persian food?
Each city has its own gems. For example, Moslem Restaurant in Tehran is famous for Tahchin, Haj Aliasghar in Kashan for Goosht Loubia, and Aazam in Isfahan for Beryani.
Can I join a food tour in Iran to explore these dishes?
Absolutely! Our 12-Day Cultural, Culinary, and Desert Adventure includes trying these local dishes in authentic restaurants across Tehran, Kashan, Yazd, Kerman, Shiraz, and Isfahan.
What makes Persian food unique compared to other Middle Eastern cuisines?
Iranian food uses delicate balance of sweet and sour flavors, aromatic spices like saffron and cinnamon, and fresh herbs. The variety—ranging from stews to rice dishes, bread, and sweets—sets it apart.
What are the top 10 Iranian dishes every traveler should try?
Some of the must-try traditional Persian foods include Dizi, Tahchin, Ghormeh Sabzi, Fesenjan, Beryani, Kalam Polo Shirazi, Ash-e Reshteh, Ghanbar Polo, Kashk-e Bademjan, and Faloodeh Shirazi.
Are there easy Persian food recipes for beginners?
Yes! Dishes like Kuku Sabzi (herb frittata), Adas Polo (lentil rice), and Kashk-e Bademjan (eggplant dip) are simple and beginner-friendly.





