Preheat oven to 190 degrees C. Move oven rack into the top third of the oven.
Heat the olive oil in a large frypan over medium heat, and spread the zucchini slices into the frypan in a single layer. If they don't fit, cook them in batches. Sprinkle pieces of garlic over the zucchini, and cook until the zucchini are golden brown on both sides, about 8 minutes per side. Remove from heat.
Arrange the slices of zucchini in an 23x30cm glass baking dish, alternating with slices of mozzarella cheese and tomato, so that the slices overlap each other in a neat row pattern. Sprinkle the Parmesan cheese and basil over the dish, and season to taste with salt and pepper.
Bake in the preheated oven until the cheese is melted and brown and the dish is bubbling, about 30 minutes.
I forgot the basil and used minced garlic from a jar. This was absolutely delicious. My hubby doesn't eat zucchini, but he really liked this. I will be making this from now on. Thanks for the yummy share. - 18 Sep 2010