Wash and slash the potatoes on all sides and microwave for 4 to 5 mins. Soak in water and peel the skin.
Wash and microwave the fresh peas for 5 mins. Keep it aside.
Heat the oil in a nonstick pan, add the crushed garlic and saute well.
Next, add the finely chopped onions and saute till it changes colour.
Meanwhile, make a puree of tomato with cashew nuts.
Add this smooth paste to the onions and then bring to boil.
Add the salt and turmeric powder and boiled peas.
Bring to a boil and combine well.
Now add all the spice powders and combine well.
Add the boiled cubed potato and mix well.
Add water as required along with Kasuri methi and butter.
Simmer till the gravy thickens.
Serve with Rotis.