Slice the zucchini into long slices then fry in a hot pan until golden brown on both sides. Remove from the pan and season with salt.
To make the tomato sauce, combine all the ingredients and mix well. Test for seasoning and adjust as necessary.
To assemble, layer the cooked zucchini with the tomato sauce and cheese. Top with mozzarella cheese then cover with foil and place in the oven.
Allow to bake for 30-45 minutes until the sauce is reduced and bubbling. Remove the foil and bake for another 5-10 minutes until the cheese is golden brown.
Remove from the oven and allow to rest for at least 10 minutes. Top with fresh basil and serve.