Peel all the onion and wash and slice them and put aside.
Gran a medium pot. Pour two cups of water in it. Add your meat, ½ salt, ½ turmeric, ½ pepper, and half of the sliced onion. Cover its lid and put it on a medium flame and let it cook for almost 90min.
Clean up and wash your rice. Soak it for 1 hour
Choose another medium-size pot. Pour 2 cups water in it and boil it. Drain the water of soaked rice and add it to the boiling water. Add one teaspoon salt to it, and let it simmer and cook entirely as it gets fallen apart. It also lasts 45min for up to 1 hour.
Peel and wash the eggplants. Slice them and soak them in the salty water for 1 hour.
Drain eggplant`s salty water and let them dry completely.
Pour some oil in the frying pan and let it heat; Fry the eggplants. But if you want them to have less fat and absorb less oil, put them in an oven, boil it in the water or grill them.
Mash the cooked eggplants with an electric masher or with your hand.
Fry the other half of the onion, which is needed for adding to the mixture and for dressing.
Take a big bowl and blend all ingredients, including mashed cooked eggplant, crushed rice, chopped cooked meat, fried onion, dried crushed mint leave, brewed saffron, salt, turmeric, pepper, and whey until the combination gets smooth.
Put them in a suitable container and flatten its surface with a spoon. You can also make small balls with them and pick them in a platter.
Dress it with fried caramelized onion, dried crushed mint leave, saffron whey, and slices of walnut
serve it for your guests and help yourself.