Wash fresh methi leaves nicely under running water and then separate the leaves from the stems. Chop them roughly and keep them aside. If using frozen fenugreek leaves, thaw and use as is.
Heat vegan ghee in a pan. Temper cumin seeds and when they crackle, add GF asafoetida. Then add minced green chillies, ginger paste, and minced garlic. Fry for a minute on medium flame. Add a tablespoon of the reserved water to prevent them from sticking to the bottom of the pan.
Then add the chopped onions. Continue to saute till they turn translucent.
Now add the spices - turmeric powder, red chilly powder, coriander powder, cumin powder, and amchur powder. Add 2 tablespoons of the reserved water. Mix and cook for a minute.
Add the chopped methi leaves and 2 more tablespoons of the reserved water. Cook for 2-3 minutes or till the methi is fully cooked.
Next, add the potatoes. Mix it lightly. Cook for 2-3 minutes. Taste and add salt as needed.
Lastly add garam masala, and kasuri methi. Mix and cook for another minute.
Lastly add cilantro, and lemon juice. Mix and take the pan off the flame.