Loading...

Place the cut fish fillets in a large metal bowl. Season the fish evenly with salt and white pepper.

Add 1 cup of cornstarch to the seasoned fish. Mix thoroughly by hand, ensuring every piece of fish is completely coated. This coating is crucial for achieving a crispy texture.

Heat the vegetable oil in a large wok or deep pot over medium-high heat until it reaches 350-375°F (175-190°C). To prevent oil burns, lightly dust your fingertips with cornstarch before handling the fish.

Carefully drop the cornstarch-coated fish pieces into the hot oil one at a time, being careful not to overcrowd the wok. Stir the fish gently to prevent pieces from sticking together.

Fry the fish until it is golden brown and crispy, about 3-4 minutes. Once the fish has reached the desired crispiness, immediately add the chopped onion, red bell pepper, and green bell pepper directly into the hot oil with the frying fish.

Continue to fry for another 1 minute, allowing the vegetables to slightly soften while the fish finishes crisping. Immediately after, drain the fried fish and vegetables together using a large metal strainer, removing them from the oil. Set aside.

Carefully pour out most of the oil from the wok, leaving about 1 tablespoon. Return the wok to medium heat.

To make the sauce, add the ketchup, granulated sugar, pineapple chunks, reserved pineapple juice, MSG, and rice vinegar to the wok. Stir all the sauce ingredients together over medium heat until combined and simmering slightly.

Once the sauce is simmering, turn off the heat. Add the previously fried fish and vegetables back into the wok with the prepared sauce.

Toss the fish and vegetables gently to coat them completely in the sweet and sour sauce. Serve immediately.


Place the cut fish fillets in a large metal bowl. Season the fish evenly with salt and white pepper.

Add 1 cup of cornstarch to the seasoned fish. Mix thoroughly by hand, ensuring every piece of fish is completely coated. This coating is crucial for achieving a crispy texture.

Heat the vegetable oil in a large wok or deep pot over medium-high heat until it reaches 350-375°F (175-190°C). To prevent oil burns, lightly dust your fingertips with cornstarch before handling the fish.

Carefully drop the cornstarch-coated fish pieces into the hot oil one at a time, being careful not to overcrowd the wok. Stir the fish gently to prevent pieces from sticking together.

Fry the fish until it is golden brown and crispy, about 3-4 minutes. Once the fish has reached the desired crispiness, immediately add the chopped onion, red bell pepper, and green bell pepper directly into the hot oil with the frying fish.

Continue to fry for another 1 minute, allowing the vegetables to slightly soften while the fish finishes crisping. Immediately after, drain the fried fish and vegetables together using a large metal strainer, removing them from the oil. Set aside.

Carefully pour out most of the oil from the wok, leaving about 1 tablespoon. Return the wok to medium heat.

To make the sauce, add the ketchup, granulated sugar, pineapple chunks, reserved pineapple juice, MSG, and rice vinegar to the wok. Stir all the sauce ingredients together over medium heat until combined and simmering slightly.

Once the sauce is simmering, turn off the heat. Add the previously fried fish and vegetables back into the wok with the prepared sauce.

Toss the fish and vegetables gently to coat them completely in the sweet and sour sauce. Serve immediately.
