La cuisine iranienne est succulente mais il faut avoir la chance d'être invité pour la goûter sous sa forme complète. C'est une cuisine très variée. Les plats principaux sont à base de riz (berenj) safrané et d'une sauce mijotée pendant longtemps ("khoresht") ou de riz mélangé avec des herbes, des fèves, des cerises-griottes... Quand le riz est accompagné du "khoresht" ou une variété de viandes grillées, on l'appelle "chélo", "chélo-kabab" (riz avec brochettes), "chelo morghe" (riz au poulet) ou "chelo khoresht-e-bademjoun" (riz avec "khoresht" aux aubergines). 