Laver et couper les courgettes en deux dans le sens de la longueur, les vider à l'aide d'une cuillère et réserver la chair.
Dans une poêle, faire revenir l'oignon et l'ail dans un peu d'huile d'olive, ajouter la viande hachée et la chair des courgettes, assaisonner avec du sel et du poivre.
Farcir les moitiés de courgettes avec le mélange à la viande, disposer dans un plat allant au four.
Verser la pulpe de tomate sur les courgettes farcies, saupoudrer de parmesan râpé et enfourner pendant 30 minutes.