Marinate the paneer cubes with salt and turmeric powder.
Heat 2 tbsp of oil in a thick bottomed pan on medium heat. When hot add the paneer cubes and fry till golden brown. Remove with slotted spoon and keep it aside.
In the same pan add the potato cubes and fry till golden brown. Remove with a slotted spoon and keep aside.
Pour the remaining oil to the pan, now add the bay leaf, dried red chilli and cumin seeds.
When the cumin seeds crackles add in the chopped tomatoes and fry till soft.
Now add the grated ginger and continue frying on medium to low heat for 2 minutes.
Add the dry masalas (turmeric, chili powder and cumin powder) along with salt and sugar and continue sautéing for 1- 2 minutes or until you see oil seeping through the masala.
Now toss in the fried potatoes along with half cup of water. Mix everything well.
Then add green peas and slit green chilies and simmer for 5-6 minutes or until the potato cubes are almost cooked through.
Toss in the fried paneer cubes along with one cup of water and continue cooking for 3-4 minutes.
Check the seasoning. add salt or sugar if required.
Finally add garam masala powder and a tsp of ghee and give it a good stir.
Finish off the dish by adding chopped coriander leaves. take it off the heat.
Serve it hot with rice or roti.