In a large non-stick pan, melt 3-4 tbsp ghee on medium heat then add puffed lotus seeds(makhanay), roast for few minutes or until light golden. Then remove and place them in another medium bowl.
Again melt 2-3tbsp ghee, add edible gum crystals(goond), fry until crisp and double in size. Then place them along with the roasted puffed seeds.
Heat 2-3 tbsp of ghee, add cashew nuts, roast for few minutes or until golden brown and smells nutty, remove and place them along with the roasted ingredients.
Lower the heat then melt 2-3 tbsp of ghee, add almonds and roast them for 3-4 minutes by stirring continuously, remove and place the roasted ingredients bowl.
Heat 2-3tbsp of ghee again then add pistachio and roast them for 1 minute by stirring continuously.
Now add dried melon seeds in 2-3 tbsp of melted ghee and fry for 1-2 minutes. Remove and place in the roasted ingredients bowl. Clean or wipe your pan with tissue.
In food chopper, add all the above roasted ingredients and coarsely chop them and set aside.
Add 1/2 cup pure organic ghee in the previously used pan, melt it over medium heat then add semolina(sooji), stir frequently at first and more continuously toward the end so that it roasts evenly. Roast for 15-20 minutes, or until its fragrant and turns golden. Remove from heat and place into the large bowl.
Add cardamom powder in the roasted semolina bowl.
In the large roasted semolina bowl, add the coarsely ground fried nuts and fine sugar, mix them until well combined. Allow it to cool.
Panjeeri is ready to eat and it can be stored in an air tight container in a cool and dry place & use up till 2-3 months.