For any food lover out there, travelling to Iran will for sure be their ultimate paradise. With the numerous cultures that have swept throughout Iran over the centuries, the reflection of this can be witnessed and experienced in Iran’s very distinct and diverse cuisine. No well edited photos or complex words can come close to describing the exquisite taste that Iran dishes have to offer, it is something that needs to be experienced to be understood.

Those not quite familiar with Iranian food, will often assume that it is dominated with spices, however contrary to this it is nothing less than a soothing and gentle mixture of subtle spices mostly that of saffron, rosewater and dried lemons, mixed together in an eloquent way creating nothing less than a beautiful poetic balance.

The following are 10 traditional Iranian dishes that are a must to try, they will do nothing but enrich your experience and leave you yearning for Iranian cuisine upon returning back home.