Épépiner la tomate et la couper en petits cubes. Couper le piment en petits cubes. Râper le gingembre et l'ail.
Dans une cocotte, faire chauffer le ghee, y faire revenir le garam massala, le gingembre râpé, le piment en petits cubes et la tomate. Ajouter le laurier, le yaourt et le lait de coco. Porter à ébullition et laisser cuire à feu doux 15 minutes. Ajouter le jus du citron.
Au moment de servir, porter le mélange à ébullition, y plonger les crevettes 5 minutes, servir avec du riz et des légumes.