Rub salt all over the fish. Heat oil in a pan. Once the oil gets hot, fry the fish until the side turns golden brown. Turn the fish over and continue to fry the other side until the same color is achieved. Remove the fried fish from the cooking pot. Place in a plate and set aside.
Pour water in a clean cooking pot. Let boil.
Add onion, ginger, and tomato. Cover and boil in medium heat for 5 minutes.
Stir-in the bagoong. Add okra, bitter gourd, and snake beans. Cover and cook for 7 to 12 minutes.
Add the hot pepper leaves and squash flower. Cook for 3 minutes.
Put the fried fish top. Cover. Cook for 1 minute. Transfer to a serving bowl.
Serve. Share and enjoy!