Dry roast the nuts until golden, cool down and transfer to a mixer jar. Grind it to a slightly coarse mixture.
Set aside. Now add dates to the mixer jar. Add little water.
Blend to form a paste consistency. Add dates paste and nuts mixture to a mixing bowl. Mix well, add ghee mix it and set aside. The mixture shouldn't stick much.
Add salt to rice flour, mix it. Boil water until it bubbles up add it to rice flour.
Mix with a ladle, once it starts to come together, Set aside for few mins until it is warm enough to handle with hand. Now bring everything together to form a smooth dough without any cracks.
Now the outer dough and stuffing is ready. Grease the mould well with ghee. Pinch a lemon sized dough and roll into a ball. Now close the mould and take a dough shape it as a ball and stuff it from the bottom side. Nicely press it along the sides in the inner part, leaving a center hole for the stuffing.
Now slightly roll the dry fruits mixture to a small cylinder. Stuff it inside. Then seal it with little dough as shown.
Open the mould and carefully remove it. Likewise shape all the modaks with stuffing. Steam cook for 10mins or until the modak looks shiny on the outside and does not stick.
Switch off and remove the modak and transfer to plate / serving bowl. Alternatively you can just use the mixture to press into modak moulds and serve too. Enjoy Dry Fruits Modak!