Heat the oil, over medium flame until it smokes, then reduce the flame slightly and add in the chana balls. Fry until they get a light brown color on them, drain and set aside
Similarly, fry the potatoes with ½ tsp salt and ½ tsp turmeric until they get a light brown color on them. Drain from oil and set aside
Temper the remaining oil with cumin seeds, cloves, cinnamon, cardamom, bay leaves and dried red chilies. Once they turn aromatic, add the hing and ginger paste and mix in well
Add in the turmeric powder, cumin powder, coriander powder and chilli powder along with 3-4 tbsp hot water. Mix well and cook over medium flame for 3-4 minutes
Add the partially cooked potatoes, with ¼ cup hot water and mix in well. Cover and cook until the potatoes are almost cooked
Now add the tomato puree and cook until the oil separates. When done, lower the flame to minimum and add in the yoghurt (one spoon at a time) - quickly mix it in and add ¼ cup hot water
Increase the flame to a medium and let the curry come to a simmer. Stir in the salt, sugar, peas and chana/paneer dumplings
Gently mix them in (and do a taste check), cover and cook for 5-7 minutes. Turn the flame off and add the chilies, garam masala and ghee. Swirl the pan around to gently mix. Keep covered for 5 minutes and then serve
You can serve your delicious chanar dalna (Bengali paneer curry) with pooris, pulao and even steamed rice. Enjoy!