Lavez les courgettes. Coupez leur chapeau et évidez-les.
Salez légèrement l'intérieur et retournez-les sur un papier absorbant.
Pelez et hachez l'oignon et l'ail, faites-les revenir dans un peu d'huile d'olive.
Hachez la chair retirée des courgettes, ajoutez-la aux oignons, faites cuire quelques minutes.
Ajoutez les sardines coupées en morceaux.
Ajoutez les lentilles corail cuites (ou le riz).
Ajoutez les épices et faites cuire quelques minutes.
Épongez les courgettes, parsemez l'intérieur d'un peu de semoule, qui absorbera l'eau rendue par les courgettes pendant la cuisson.
Remplissez les courgettes de la farce.
Disposez-les dans un plat à four (si elles ne tiennent pas bien, calez-les sur un lit de gros sel).
Enfournez 30 minutes à 200°C.