Mixez grossièrement l'oignon, l'ail et les courgettes.
Dans une poêle chaude, verser l'huile d'olive Faire cuire un quart d'heure en remuant.
Transvaser la préparation dans une passoire pour vider l'eau rendue par les courgettes.
Pendant ce temps, dans la même poêle, ajoutez la ricotta, le fromage à tartiner, le parmesan, les œufs, le sel et le poivre. Remuez bien. Incorporez les courgettes égouttées. Mélangez et laissez chauffer pendant 3 minutes.
Verser la préparation sur la pâte. Pour la décoration, facultativement, découpez une petite courgette en fines lamelles et disposez-les sur la tarte. Arrosez d'une cuillère à soupe d'huile d'olive.
Cuisez au four préchauffé à 180°C pendant 60 minutes.