Rinse the codfish in running water, scrubbing off as much surface salt as possible. Soak the codfish in abundant water overnight, or at least two hours. Change the water at least once if you leave it overnight.
2. Boiling
Rinse the bacalao again and discard the water. Place the codfish in a big pot or large dutch oven, and add about a gallon (2.5 liters) of fresh water to it. Simmer over medium heat until the codfish starts flaking, add a cup of water every so often to maintain a similar level as when it started, and stir to cook evenly. This may take 30 to 60 minutes, depending on the freshness and quality of the fish.
4. Cooking
Once the bacalao is flaking, remove it from the heat and the water, drain and discard the water. Taste the fish, it should have a pleasant saltiness, but not excessively so. If it is still too salty you will have to soak it again in clean water for about an hour.
5. Prep fish
Once cooled to room temperature, flake the codfish into small, spoon-size pieces, and make sure to discard bones, fins, and skin.Continue cooking per the instructions on any of the recipes above
Video
Notes
The sodium content is calculated based on de-salted fish and is only a rough estimate.