Préchauffez votre four à 180°C. Pelez l'oignon et ciselez-le finement. Coupez les tomates, courgettes et aubergines en petits cubes.
Faites revenir l'oignon dans une sauteuse avec un peu d'huile puis ajoutez les aubergines et les courgettes. Laissez cuire 10 minutes puis ajoutez les tomates et la moutarde. Poursuivez la cuisson 5 minutes puis débarrassez dans un plat à gratin.
Mélangez du bout des doigts la farine, le parmesan et le beurre pour obtenir un crumble (la pate doit etre granuleuse et irrégulière). Parsemez la pate sur les légumes puis enfournez pour 30 minutes, jusqu'à ce que le dessus soit bien doré.