1. Wash and soak rice for 30 minutes (do not over wash the rice). Then dry the rice and mix with about 10-12 grams of ghee and keep aside.

2. Brown the cashew a bit by frying it in a little amount of ghee and keep aside. Soak the raisins in water.

3. Pour the milk in a deep pan and bring to boil. Then keep reducing the milk on medium flame for about 15-20 minutes. All the while you will need to stir the milk, so that it does not stick to the bottom or sides of the pan.

4. Then add the uncooked ghee rice into the milk, lower the flame and cook the rice while stirring gently. This will ensure that the rice starch is released to thicken the payesh. Make sure that the payesh does not stick to the sides and bottom of the pan.

5. The rice is cooked when it holds its shape but can be mashed easily between your fingers. It should take 15-20 minutes, but this is non-standard.

6. After the rice is cooked, turn off the heat and only then put the jaggery in (crush the jaggery before putting it into the payesh), add cashew and raisins, stir the three into the payesh gently and let the residual heat melt the jaggery.

7. Payesh is now ready. Remember cooking payesh requires a lot of patience and love.

Tell us more about your favourite dishes or recipes at food@gulfnews.com

Sign up for the Daily Briefing

Get the latest news and updates straight to your inbox