For the garam masala:
Soak the rice in the water for 1/2 hour.
In a kadai (vaq) heat the oil, add garam masala mixed with 2-tbsp. of milk. Stir for a while and add 1/2 liter of water; when it starts to boil, add rice, sugar, and turmeric powder. After 5 minutes, put a griddle under the kadai and place it on the stove on the low heat. Cover the kadai and put some weight on the lid until the rice is cooked. Mix red color with water and add it to the paste. Boil all other vegetables.
Melt butter in kadai, add spinach paste, boiled vegetables, khoya, paneer and cream. Mix it to the cooked rice and mix salt.