Combine the olive oil with all the remaining ingredients and pour half the mixture into a shallow baking dish.

Halve the tomatoes and place the bottom halves cut side up in the dish and the tops stem side up. Spoon the remaining olive oil mixture over the tomatoes and bake for 10-15 minutes or until tender but not falling apart.

Top the bottom halves with a slice of mozzarella and return to the oven for 2 minutes to just warm the mozzarella. Remove from the oven and place a basil leaf over the mozzarella and then place the stemmed halves on top. Serve as is or place each tomato on the eggplant crouton if making and spoon over some of the cooking juices.