Faire cuire les pennes dans une grande casserole d'eau bouillante salée, en suivant les indications du sachet. Les égoutter puis récupérer la casserole pour préparer la sauce.
Faire chauffer de l'huile d'olive à feu doux avec l'oignon émincé, le piment et la cannelle pendant 5 minutes (le temps que l'oignon soit bien tendre).
Augmenter le feu et ajouter les tomates, la sauce tomate, le thon égoutté ainsi qu'une bonne pincée de sel.
Porter à ébullition et laisser mijoter une vingtaine de minutes.
Verser ensuite les pâtes dans la sauce, ajouter les feuilles de basilic, le jus de citron, le zeste ainsi que le parmesan, les câpres et les olives.
Bien mélanger, vérifier l'assaisonnement et servir immédiatement.