add whole panch phoran to oil just hot enough for the spices to sizzle and pop whithout burning
after a few seconds add the onions, coat them in the spiced oil and cook on a low heat until translucent, about 5 minutes
add in the ginger paste and continue cooking for a further 10 minutes. Add a few drops of water every time the mixture looks dry or like it might stick or burn
add the cubed aubergines and toss for a couple of minutes, coating them with the spiced oil while you gently brown them - you may need to add a drop more oil
finally, add in a ladleful of curry gravy and the fresh or canned tomatoes, ground panch-phoran, chilli, turmeric and salt to taste
simmer, covered with a well-fitting lid, until the aubergines are tender but hold their shape (start checking after about 20 minutes). Add a little water as needed
adjust the seasoning and garnish with chopped coriander or mint
serve with your favourite flatbread and a lentil dish