First of all grate / crush or chop the jaggary into fine pieces, don't add big pieces as they will not melt well and will turn into soft jaggary lumps.
In a heavy bottom pan add the ghee.
When ghee melts completely add the wheat flour.
Roast wheat flour on low heat till it become golden and start giving a nice aroma
Now add sesame seeds and the chopped nuts and stir for a minute.
Now remove the pan from the flame .
Quickly add the grated jaggary and cardamom powder and mix it immediately.(if you will not mix it quickly then it become hard and chewy)
Now spread the mixture in a greased plate and level it with a spatula.
Sprinkle some toasted sesame seeds over it and press gently.
Let it rest for 5 minutes and then cut into squares pieces but don't remove them from the plate till they cool down completely.
When it come to room temperature then remove the square pieces and store in a air tight box.