Préparation de la chermoula :
Laver le persil et la coriandre et retirer les grosses tiges.
Éplucher et écraser les gousses d'ail. Mixer le tout avec le sel, le paprika, le cumin et le piment, puis verser peu à peu l'huile, le jus de citron et un peu d'eau.
Rincer et essuyer les morceaux de poisson. Les mettre dans un plat creux avec la chermoula. Les retourner plusieurs fois, couvrir et laisser mariner au réfrigérateur pendant au moins 4heures.
Huiler un plat à tajine et y mettre les asperges nettoyées le poisson avec les olives et le citron confit.
Incorporer le gingembre et le safran dilué avec un peu d'eau dans la marinade, puis la verser sur le poisson.
Couvrir et faire cuire 35 minutes.
Servir le Tajine de poisson aux asperges aussitôt.