1Dans une grande cocotte, versez un filet d'huile d'olive et faites chauffer à feu moyen. Ajoutez ensuite l'oignon et l'ail finement haché et laissez cuire pendant environ 5 minutes en remuant régulièrement jusqu'à ce qu'ils deviennent translucides.
2Lavez les tomates et coupez-les en petits cubes. Ajoutez-les dans la cocotte avec l'oignon et l'ail. Salez, poivrez et saupoudrez d'une pincée de sucre. Mélangez bien et laissez le tout mijoter à feu doux pendant environ 10 minutes.
3En attendant, préparez le fenouil. Lavez-le soigneusement et coupez-le en fines lamelles dans le sens de la longueur. Faites cuire les lamelles de fenouil à la vapeur pendant environ 10 minutes.
4Pendant ce temps, faites chauffer une cuillère à soupe d'huile d'olive dans une sauteuse. Incorporez les lamelles de fenouil cuites à la vapeur et faites-les dorer pendant environ 5 minutes en les retournant délicatement à mi-cuisson. Salez et poivrez à votre convenance.
5Dans une autre sauteuse, faites chauffer un filet d'huile d'olive et saisissez les crevettes et les filets de bar pendant environ 5 minutes en les tournant à mi-cuisson. Assaisonnez avec du sel et du poivre à votre goût.
6Enfin, rassemblez tous les éléments dans la cocotte contenant la sauce tomate. Ajoutez le fenouil, les crevettes et le poisson. Mélangez délicatement l'ensemble et laissez mijoter à couvert pendant 10 minutes supplémentaires.
7Servez le plat généreusement dans un grand plat à tajine. Parsemez de coriandre fraîchement ciselée et savourez ce délicieux repas.