Éplucher et hacher finement les échalotes (et l'ail éventuellement).
Mettre un petit morceau de beurre à fondre dans une grande casserole, ajouter le hachis précédent et faire revenir sans coloration.
Ajouter le vin blanc, porter à ébullition, verser les moules, couvrir, baisser le feu et laisser 2 à 3 minutes jusqu'à ce que les moules s'ouvrent (remuer une à deux fois).
Ajouter l'eau et le Cognac, porter à ébullition et retirer du feu.
Enlever les moules à l'aide d'une écumoire et verser tout le contenu dans la casserole du bol mixer.
Décortiquer les moules (en garder une vingtaine de côté) et les ajouter dans le mixer.
Faire tourner à vitesse rapide jusqu'à ce que tout soit bien mixé.
Reverser dans la casserole et remettre à chauffer doucement.
Ajouter la crème et le curry et bien mélanger.
Poivrer, rectifier l'assaisonnement en sel si nécessaire, ajouter les moules réservées et servir en soupière.