Coupez le veau, la pomme de terre et la carotte en gros cubes, épluchez et émincez l'oignon.
Faites chauffer l'huile d'olive dans la casserole et faites frire les morceaux de pommes de terre et de carottes à feu moyen jusqu'à ce qu'ils soient dorés.
Faites chauffer de l'huile dans le wok et faites revenir l'oignon vert haché et les tranches de gingembre, puis ajoutez les cubes de veau avec le vin de cuisson, la sauce soja claire, la sauce soja foncée, le sucre et le piment de la Jamaïque. Continuez à remuer pendant quelques minutes jusqu'à ce que les cubes de veau soient uniformément recouverts de l'assaisonnement.
Ajoutez de l'eau chaude dans le wok jusqu'à ce que le veau soit recouvert. Pendant l'ébullition, faites chauffer de l'huile dans une casserole et faites frire les tranches d'oignon jusqu'à ce qu'elles soient légèrement caramélisées.
Versez rapidement le veau bouilli et la soupe dans la casserole d'oignons, couvrez la casserole et laissez cuire à feu doux pendant une heure, puis ajoutez les morceaux de pommes de terre et de carottes frites. Poursuivez la cuisson pendant 15 à 20 minutes.
Servez avec un peu de coriandre hachée sur le dessus.