Lavez les courgettes, ôtez les extrémités et découpez-les en rondelles. Dans une cocotte, faites revenir 5 min les oignons et les courgettes dans l'huile chaude. Mouillez avec 25 cl d'eau et laissez mijoter 10 min.
Ajoutez le thon en morceaux, les olives, la cumin, le paprika, le sel et le citron, puis laissez cuire 10 min à feu doux. Disposez dans un plat à tajine.
Parsemez le tajine de coriandre ciselée et servir aussitôt.