Scrub the parsnips and cut into thick slices. Boil in salted water for about 15 minutes until very tender. Drain.
Put the butter and oil into a shallow pan and warm over a moderate heat. Add the shallots and garlic and cook for about 10 minutes until golden and translucent.
Add the spices and curry leaves and season with salt and black pepper.
Add the drained parsnips and a little more butter. Cook for about 10 minutes until all is golden and lightly crisp here and there.