Dégraisser le filet de porc, le détailler en fines lamelles, réserver.
Mélanger la sauce soja, le vinaigre, le sucre, la poudre cinq-épices et l'ail dans un saladier.
Mettre le porc dans la marinade et laisser au frigo 30 minutes au moins.
Égoutter le porc, réserver la marinade.
Faire chauffer le wok, ajouter l'huile et quand elle est bien chaude, faire revenir le porc 3 à 4 minutes : il doit être bien saisi.
Ajouter l'oignon, les carottes et les haricots dans le wok.
Faire sauter 4 à 5 minutes pour que la viande soit tendre et les légumes "tombés".
Délayer le beurre de cacahuète dans la marinade avec 2 càs d'eau chaude.
Quand la sauce est bien lisse, verser dans le wok et laisser cuire quelques minutes.
Servir avec du riz ou des nouilles chinoises.