Process the makhana in a blender jar to a coarse powder.
To a stand mixture, add all the ingredients except water and ghee. Slowly add water and knead to a smooth and soft dough. This can be done manually too. Cover and set aside for 10 minutes.
Divide the dough in to 10 portions.
Take a portion of the dough and roll it into a 8-in circle dusting with flour as necessary.
Brush the rolled dough with ghee. Make an incision from the centre to the edge. Start from one end and roll into a cone.
Fletten the cone and roll again into a 8 or 9-in disc. Repeat with remaining dough portions.
Heat a cast iron pan over medium heat. When it is hot, place a rolled paratha and cook for a minute. Brush the top with ghee and flip and again brush the top with ghee. Cook for 40 seconds, flip and cook for 20-30 seconds until golden brown spots develop. Remove from the pan and set aside. Cook the remaining parathas similarly.
Serve warm or at room temperature with dal, chutney, pickle or yogurt.