Laver les poissons, les sécher et les couper en tronçons. Laver, éplucher et couper en rondelles les carottes.
Eplucher et couper finement les oignons et les têtes d'ail.
Dans une grande cocotte, faire revenir doucement dans l'huile les carottes, les oignons et l'ail pendant 10 minutes. Remuer régulièrement.
Ajouter les poissons, mélanger et laisser cuire encore 5 minutes. Ajouter le vin blanc, le safran et le bouquet garni. Compléter d'1 litre d'eau. Porter le tout à ébullition. Ecumer à plusieurs reprises. Saler et poivrer.
Couvrir et laisser cuire à feu doux, pendant 1 heure.
Passer la soupe au mixeur, puis la tamiser.
Remplir les bocaux Le Parfait avec la soupe jusqu'à 2 cm du rebord. Fermer et procéder immédiatement au traitement thermique durant 1 heure à 100°C.