Faire chauffer un peu d'huile d'olive dans la poêle et faire frire le porc pendant 6 minutes, en le retournant après 3 minutes. Faire frire en 2 fois pour ne pas avoir trop de porc dans la poêle à la fois. Une fois que la viande de porc est dorée des deux côtés, la retirer de la poêle et la réserver dans un bol.
Baisser le feu à moyen et ajouter les oignons dans la poêle. Faire frire pendant 2 minutes jusqu'à ce qu'ils deviennent translucides.
Ajouter les aubergines et faire frire pendant 5 minutes. Retirer les oignons et les aubergines de la poêle et les mettre de côté dans un bol.
Pour préparer le caramel, ajoutez le sucre dans la poêle et laissez-le caraméliser à feu moyen. Ne soyez pas tenté de remuer le sucre jusqu'à ce qu'il soit complètement caramélisé. Surveillez attentivement la casserole, vous voulez que le caramel soit d'une couleur brun clair, car une fois qu'il commence à brunir, il peut brûler très rapidement !
Dès que le sucre a caramélisé, ajouter le porc, bien mélanger et ajouter la sauce soja. Laisser cuire 1 minute pour que le porc s'imprègne de la saveur.
Ajouter les épices, le cas échéant, et laisser cuire encore une minute.
Ajouter les légumes dans la casserole, puis 125 ml d'eau.
Porter à ébullition, baisser le feu et laisser mijoter pendant 30-45 minutes. Vérifier l'épaisseur de la sauce et ajouter de l'eau si nécessaire.
Terminer par un filet de citron ou de citron vert (facultatif).
Servez ce plat tel quel avec du riz blanc ou ajoutez-y un peu de piquant avec du riz blanc. carottes marinées (ne pas presser le citron ou le citron vert si vous le faites). Garnir de coriandre et de graines de sésame (facultatif).