If you are using store bought rice flour, you can proceed to powder the urad dal. Else wash, share dry the rice and mill it to a smooth powder.
Dry roast dal lightly and grind in to a fine powder and set a side.
Grate the jaggery and add 1 cup water. In a heavy bottom pan, take the water along with jaggary and bring to boil and remove the scum.
Add the rest of the water to the jaggary and bring boil.
Meanwhile, powder the urad dal and keep it aside.
When the water starts boiling well, add the rice flour, urad dal flour. Mix it vigorously and ensure the flour is mixed well. Add ghee and combine well. Cook till thicken like halwa add cardamom powder mix well and remove from heat and add remaining oil. Mix well and serve.