Khoresh qārch is a traditional stew prepared with mushrooms as the main ingredient. Other ingredients include onions, chicken, garlic, flour, saffron, egg yolks, lemon juice, and oil. Near the end of cooking, saffron and lemon juice are added to the pot with mushrooms, while the egg yolks are beaten and added to the pot carefully, and the stew is then simmered for a few more minutes.