In a heavy bottomed pan, heat oil. Add mustard seeds, cumin seeds, urad dal, chana dal and let them turn golden brown. Add asafoetida and fresh curry leaves.
Next add sliced onions and cook until they are translucent.
Add tomatoes and cook them until they start to get mushy on low flame.
At this stage, add red chilli powder, turmeric powder.
Cook everything until oil begins to ooze out from the edges.
Add boiled and cubed potato pieces.
Mix well and cook on low flame until the masala is well coated on the potatoes. Add salt as needed and mix well.
Add fresh green peas and continue to cook on low flame.
If the curry is very dry, add 1-2 tablespoon of water and cook until the curry comes together. It should not be mashed but at the same time, potatoes should be soft well absorbed in the spicy masala.
Serve hot as a side dish for hot rice or even rotis.