Preheat the oven to 175 degree C or heat a non-stick pan
If using oven, grease a flat tray with some olive oil
Cut off cores from the tomatoes, mark a cross with a knife on each tomato, do not cut deep
Brush each tomato with some olive-oil and place the cut side down on the baking tray or the greased non-stick pan
If using the oven bake for 20 minutes, or grill on the non-stick pan for 10-15 minutes, turning in between
Peel the skin off from the baked tomatoes and place on a serving dish
Mix the paneer/Tofu and feta cheese with walnuts, black grapes, shredded basil leaves adding some salt
Sprinkle this paneer mixture on the baked tomatoes
Place all the dressing ingredients in a jar with a tight - fitting lid, shake it well
Pour the dressing on each of the tomatoes and serve with toasted bread croutons on the side