- Rice and bread are the staple foods of the Iranians which they eat with meat and vegetable dishes along with herbs and yogurt. Iran has a wide range of bread types and Iranian breads are some of the tastiest anywhere in the world. … A khoresh is usually prepared by frying shredded onions and pieces of meat or poultry.