Heat oil in a saucepan. Briefly fry the curry leaves.
Add the onion and green chillies and saute till soft.
Add the ginger and garlic pastes and cook till raw smell is gone.
Add the masala powder and saute for a couple of minutes.
Now add the tomatoes and cook till the tomatoes get mashed up.
Add the chopped potato, chicken liver, black pepper and garam masala with hardly 1/2 cup of water and give a nice mix.
Cook on closed lid on medium-low flame till the liver and potatoes are completely cooked. Switch off flame and adjust salt.
Serve warm with rice or chapathis!