Faire chauffer le lait avec le cube de bouillon, le safran et le curry. Laisser infuser et refroidir.
Préparer une béchamel fluide: faire blondir les échalottes dans les 40 g de beurre.
Ajouter la farine fluide en une seule fois et fouetter pour réaliser un roux blond.
Ajouter le lait épicé et cuire jusqu'à épaississement en mélangeant à la cuillère en bois.
Dans un bol battre l'oeuf avec la crème, lui ajouter 3 cuillères à soupe de béchamel. Hors du feu, incorporer la crème à la béchamel, bien mélanger et ajouter les crevettes. Goûter et rectifier l'assaisonnement au besoin. La sauce doit avoir une texture fluide, semi-épaisse.
Beurrer un plat à gratin et préchauffer le four à 190°. Rouler les filets de soles en paupiettes. Napper le plat avec la moitié de la béchamel. Disposer les paupiettes harmonieusement. Verser le reste de la sauce, parsemer de fromage râpé. Gratiner au four une vingtaine à une trentaine de minutes selon la grandeur des filets.