Chauffer l'huile dans une grande casserole ou wok à feu moyen.
Ajouter la pâte de curry rouge et faire revenir pendant 2 minutes jusqu'à ce qu'elle libère ses arômes.
Verser le lait de coco et mélanger pour dissoudre la pâte de curry.
Ajouter le poulet ou le tofu, puis porter à ébullition.
Ajouter l'aubergine, le poivron, et les feuilles de kaffir lime. Laisser mijoter à feu doux pendant 20 minutes, jusqu'à ce que le poulet soit cuit ou le tofu bien chaud.
Incorporer la sauce de poisson, le sucre et le jus de lime. Ajuster l'assaisonnement selon le goût.