Poke the par boiled and peeled potatoes with a fork randomly. Apply and gently rub half of the turmeric powder and salt on them
Heat about 2 tbsp of the oil and fry the seasoned potatoes until slightly coloured. Remove and set aside
In the same pan, heat the remaining of oil and add in the whole spices
When fragrant, add the chili powder and turmeric, over low heat. Stir for couple minutes, then add in the hing, ginger and chili paste and wait until it's raw smells goes away
Follow this up with all the spice powders (except the garam masala) and ¼ cup water. Mix well and cook until oil separates
Next, stir in the peas, tomatoes and remaining salt
Once the tomatoes turn mushy, add ½ cup water and the sugar. Let this simmer for a couple minutes
Then add the potatoes, stir in gently, cover and cook for 10 minutes*
Switch the flame off, add the chilis, drizzle the ghee and garam masala over, mix gently and keep covered until serving
Serve the Bengali style dum aloo with hot parathas or luchis and enjoy a hearty meal!