Couper les queues de lotte en tronçons et enlever la peau. Réserver.
Hacher l'oignon et les gousses d'ail et les faire revenir quelques minutes dans une poêle avec un peu d'huile de votre choix.
Ajouter le curry et le jus de citron,mélanger et cuire 1 ou 2 minutes à feu doux.
Incorporer la chair de tomate, saler et poursuivre la cuisson à feu moyen 10 minutes environ en remuant régulièrement. Ajouter ensuite le lait de coco, mélanger et déposer les morceaux de lotte. Poursuivre la cuisson à feu doux entre 8 et 10 minutes jusqu'à ce que le poisson soit cuit.