Soak rice and urad dal over night. Grind them to a coarse paste using very little water and set aside for 3 to 4 hours. Don't let it ferment. Mix sugar, baking powder, cardamoms, pepper, ginger and salt. Add them to above mix.
Add coconut, ghee, raisins, pureed date, and nuts and mix well. Grease a baking pan (22cm) with ghee and pour the batter. Preheat the oven at 180’C and bake for 30 to 40 minutes till done.
Remove and let it cool down. Slice and serve.