Wash and chop bitter gourd into medium slices or you can cut them into strips of 2"- 3" long. If you find that the seeds are too hard, remove them.
I omitted this step but you can follow it to make the karela nu shaak less bitter. Sprinkle salt over the chopped bitter gourd, mix it and leave for 15 - 30 minutes.
Squeeze the bitter gourd gently between your palms to remove the bitter juice.
Heat oil in a pan or pressure cooker over medium heat.
Add mustard seeds. As soon as they begin to crackle add cumin and sesame seeds.
Add asafetida and turmeric powder.
Add the chopped bitter gourd or karela. Mix it well. If you did not leave the chopped bitter gourd with salt for a while then add the salt.
Cover the pan or pressure cooker. Reduce the heat to low.
Let the karela cook till done. Stir occasionally if you've making it a pan. If you're cooking it in the pressure cooker, then let it cook till one whistle blows.
When done, add cashew nuts, raisins, coriander cumin powder, red chili powder. Mix well.
Add the jaggery, mix well and let the karela cook a bit till the jaggery melts.
Take the pan off the heat. Add poppy seeds and chopped coriander. Mix well and serve.