Heat the oil in a saucepan and sauté the onion until soft.
Add the garlic and sauté for a further minute.
Add the brinjal and fry for three minutes.
Add the remaining filling ingredients, except the pesto.
Bring to the boil, then reduce heat and simmer for 10 minutes.
Add the pesto and season to taste.
To make the topping, boil potatoes until tender. Drain and use a potato masher to mash the potatoes until smooth. Add the cream cheese, butter and sour cream or milk and mix well.
Season well with salt and freshly ground black pepper.
Spoon on top of the veggie filling. Mix the breadcrumbs and grated cheese together and sprinkle over the potato.
Bake in a preheated 200 °C oven for 30 minutes or until golden.
24.com publishes all comments posted on articles provided that they adhere to our Comments Policy. Should you wish to report a comment for editorial review, please do so by clicking the 'Report Comment' button to the right of each comment.