Firstly peel and wash potatoes and cut into bite size pieces.
Fill a medium saucepan with water and add 1/4-1/2 teaspoon salt. Next add the potatoes and bring to a boil. Turn heat down and allow potato to simmer until fork tender. Remove from heat and drain cooking water. Set aside.
Heat a fry pan on medium to high heat, once the pan is heated add 2 -3 tablespoons of oil, add punch phoron seeds.
As soon as the seeds start popping add curry leaves, then finely chopped onion. Give the onion a stir and let cook a couple of minutes. Tun heat down a bit.
Add minced garlic and chilli let cook a couple of minutes.
Add turmeric and curry powder and cook off in the oil for a minute or so then add cooked potato and salt.
Toss potatoes so they are covered with the rest of the ingredients in the pan and cook at least five -10 minutes, with lid on pan.
Next add chopped tomato and give a stir. Once the tomato starts to break down add water and chickpeas.
Turn heat to a low simmer and continue to cook with lid on, another 10 minutes so that all the curry flavours soak into the potato and chickpeas.
Taste test, see if you have enough salt, adjust if you need to. Add a little more water if needed to thin out the curry sauce.
Add fresh spinach, stir gently through the curry and allow to wilt. Place the lid on the pan to help steam the spinach.
Turn the heat off. Curry is done.Enjoy