In a wok on medium heat deep fry the vegetables, bread and dry fruits in ghee separately until they are golden brown.
Wash the rice and soak in enough water for 15 minutes.
Now in a heavy bottom pan cook rice by adding water till 75% done.
Making Gatta:-
In a bowl mix besan with salt,chilli powder and ajwain..
Now add water and make a tight dough.
Roll it and boil it in a vessel by adding water for 10 minutes.
After that cool down it and cut into slices.
Fry these gatta in oil .
Preparing masala :-
In a pan add ghee .
Once the ghee is hot, add cloves, cardamom, black pepper, shahi zeera and fry for a few seconds.
Add onion , green chilies, yogurt and cream and cook for 2-3 minutes.
Add fried vegetables, gatta, bread and dry fruits and salt
mix it very well.
cook for 1 minute.
For layering :-
In a heavy bottom pan transfer half of the rice.
Now layer the masala and vegetable mixture.
Cover with the remaining rice.
Sprinkle the Kesar milk on top.
Keep a tawa on low flame and keep the pan with rice on this tawa.
Cook for 10 minutes till rice is completely done.
Remove from heat.
Garnish with fresh coriander, pomegranate seeds and fried onions.
Serving:-
Serve hot kabuli with boondi raita .