Soak the beans and gram in water for a whole night. Next morning, cover with plenty of water and boil till soft. Re¬move from fire and strain the water (into a separate vessel). Boil the green peas. Melt the butter and add the chilli powder, turmeric, and then the ginger and tomatoes. Cook till the tomatoes turn thick; then mix in the curd, cream, coriander, mint, gram, beans and peas and cook till very thick. Remove from fire and keep Warm. Heat the ghee and fry the cloves, cardamons and cinnamon. Add the rice and fry for 5 minutes. Now pour in the water in which the beans were boiled, along with the heat and cook till the rice is tender and dry. Then mix in raisins, nuts, rose petals and essence and remove from, tire. Arrange the rice in a thick ring on a flat serving dish and cover with foil. Heap bean and pea mixture in the center of the ring and serve immediately.