In a large frying pan, cook the onions and coriander in the ghee over medium heat until soft. Add the curry paste.
Add potatoes, stir until well mixed, then add water, cover and cook until the potatoes are very tender (Around 1 hr 45mins), stirring every 15 minutes.