Rub salt all over the fish steaks. Let it stay for 20 minutes.
Heat 1/2 cup oil in a pan. Fry the fish for 3 to 5 minutes per side or until golden brown. Set aside.
Heat 3 to 4 tablespoons oil in a cooking pot. Saute garlic until light brown.
Add 1/3 of the total onions. continue to saute until soft.
Pour soy sauce and add lemon juice into the cooking pot.
Pour water and let boil.
Add sugar and ground black pepper. Stir.
Put the fried fish steaks into the pot. Cover and cook in medium heat for 3 minutes.
Turn the fish over in a way that the opposite side faces the bottom of the pot. Add the remaining onion. Cover and continue to cook for 3 to 5 minutes.
Transfer to a serving plate. Serve with rice.
Share and enjoy!