1. Mélangez le jus de citrons avec l'ail pressé, ajoutez les piments, le cumin, 4 cuillères à soupe d'huile d'olive, le piment et une pincée de sel.
2. Mettez à mariner le poisson dans ce mélange, filmez et placez 2 h au réfrigérateur.
3. Épluchez et émincez les pommes de terre et les oignons. Faites chauffer le reste de l'huile dans une cocotte et faites-y revenir les oignons quelques min. Ajoutez le poisson, les olives et les pommes de terre, arrosez de la marinade et faites cuire 25 min à couvert.
4. Servez bien chaud, parsemé de coriandre.