1: Heat oil in a pan over medium heat.
2: Add the chopped onion, minced ginger, minced garlic, and salt. Fry until the onions are translucent.
3: Add the diced potatoes and fry over high heat until they are golden brown.
4: Lower the heat, cover the pan, and cook for 6-7 minutes.
5: Add the powdered spices and a splash of water. Cook over high heat for a minute.
6: Add the curry leaves and cook for another minute.
7: Garnish with fresh chopped cilantro before serving.