Cook the green peas till soft. Set aside.
Wash and chop the fenugreek leaves finely. Keep aside.
Heat the oil in a pan on medium heat and add onions, cook till translucent.
Then add ginger, garlic, green chillies, cashew nuts. Saute for a minute. Remove from the heat and let it cool.
Grind the mixture into a smooth paste. Set aside.
Make a fine powder of all the spices. Keep aside.
Heat oil in a pan. Add the ground paste and fry till it becomes aromatic. Keep on stirring to avoid the paste from sticking to the pan.
Add chopped fenugreek leaves and add ½ cup of water. Mix well and simmer for 10 minutes.
Add boiled peas and cream. Cook for 5 minutes on low flame.
Add sugar and salt. Mix well.
Remove from the stove and transfer to the serving bowl and garnish with coriander leaves. Serve hot with rotis or naan. It also goes well with steamed rice.