Heat oil in a pan, add the punchpuran and let it crackle.
Add the ginger garlic paste and saute for a min. Add the onion, green chilly, salt and fry till onion turns soft. Add the tomato and fry till mushy.
Add the garam masala, turmeric powder and the chilly powder and mix well.
Now add the egg, bittergourd and the potato and mix it well altogether. Cover the pan with lid and fry in low heat stirring it frequently to prevent from burning.
Fry till bittergourd and potatoes are cooked and soft. You can add chopped leaves and give a quick stir and turn off the heat.