Step-1Boil rice with 1 clove ,1 cardamom , 1/2 cinnamon n caraway seeds . Remove n keep aside when 75% done .
Step-2In a small cooker , add ghee . When ghee is hot add the remaining clove , cardamom n cinnamon to it .
Step-3Add onions to it and sauté . When onions turn golden add in the ginger n garlic paste n sauté well till it leaves the raw smell
Step-4Add in the tomatoes and sauté till it is mushy . Add in few mint leaves .
Step-5Add in all masalas n sauté for about half a min then add yoghurt n mix nicely .
Step-6Then add paneer n mix .
Step-7Keeping this thick gravy as first layer , put the cooked rice as second layer . Sprinkle some water . Then close the lid n put the weight on . Keep the flame very low for ten min . Whistle won’t come as there is almost no water n the flame is also very low . This will work as dum . After ten min remove the lid n serve hot