Misture a farinha e o sal. Passe a carne de porco no ovo batido e depois na mistura de farinha, até que os pedaços estejam bem cobertos.
Frite a carne, numa frigideira, em bastante óleo quente por 6 a 8 minutos, ou até que fique bem dourada. Retire escorra e reserve mantendo quente.
Em uma panela funda, misture o açucar, o vinagre, o suco de abacaxi, o catchup, e o molho de soja e pimenta-do-reino, se desejar.
Leve ao fogo e deixe levantar fervura. Misture a maisena com água e adicione ao molho, mexendo sempre.
Continue cozinhando até que o molho engrosse. Reserve. Junte ao molho a carne de porco quente, os cubinhos de abacaxi e os pedaços de pimentão.
Esquente outra vez, mexendo sem parar, por cinco minutos. Sirva enquanto quente, acompanhado de arroz.