Préchauffez le four à 180°C (chaleur tournante).
Lavez les tomates, puis coupez un chapeau sur le dessus de chacune. Videz-les délicatement avec une cuillère sans percer la peau. Salez l’intérieur des tomates et retournez-les pour qu’elles perdent un peu d’eau.
Faites tremper le pain dans le lait.
Dans une poêle, faites chauffer l’huile d’olive et faites revenir l’oignon et l’ail jusqu’à ce qu’ils soient translucides.
Dans un saladier, mélangez la viande hachée, l’oignon et l’ail cuits, le pain essoré, l’œuf, le persil, du sel, du poivre et les herbes si utilisées.
Garnissez les tomates avec la farce, puis replacez les chapeaux dessus.
Disposez les tomates farcies dans un plat à gratin légèrement huilé.
Enfournez pour environ 40 à 45 minutes, jusqu’à ce que la viande soit bien cuite et que les tomates soient tendres.
Servez chaud, accompagné de riz, pommes de terre ou salade verte.