Thaw the frozen peas and steam them until tender (approx 5 to 8 mins).
Roughly chop the tomatoes and puree them.
Soak the cashews in hot water for atleast 10 minutes. Grind it into a thick paste.
Once the peas have steamed, heat a pan, add oil, Jeera or Cumin Seeds.
As the cumin seeds roasts (turns brown), add grated ginger and saute well.
Now add tomato puree, turmeric powder and kashmiri red chilli powder.
Saute this mixture on low heat until the tomatoes have cooked (you will notice the mixture thicken and some oil on the sides of the pan)
Now add the steamed peas and salt to taste. Mix well.
Now add the thick cashew paste.
Add water (approximately 1/2 cup) and mix the curry. Now add garam masala powder.
Add the coconut milk. At this stage, if you feel the curry is too thick, add some water. Mix and check seasoning.
Add sugar to the curry. Note - This is optional.
Crush kasuri methi (dry fenugreek leaves) between your palms and add to the curry. Mix and Switch off the flame. The curry is ready to serve.