Scrape the outer skin of Karela and cut it into ¼-inch-thick slices.
Smear the Karela slices with Salt and Haldi, and leave it for 30 minutes. Then squeeze out the bitter juice from the Karela.
Heat Oil and fry the Cashew to a golden brown colour. Keep aside.
In the same oil, fry Dhaniya, Zeera, Red Chilli and Garlic one by one. Add dry coconut towards the end. Fry well and take it out.
Grind the whole into a fine powder. Now add the Kaju, Imli and Salt. Grind very briefly till the Kaju is crushed coarsely.
For frying the Karela, heat oil, and put in the Mustard and Cumin seeds.
When the seeds splutter, add onion slices, Curry leaves, and squeezed out Karela pieces. Cover with a little deep lid. Add some water over the lid and let the Karela cook on medium flame.
The Karela pieces will take 20-25 minutes to get cooked. Mix now and then. Uncover the Kadai and add the ground Cashew nut spice powder. Fry just for one minute and take the Kadai off the flame. The spices will get burnt if fried more.