Saltfish is one of the most protein-dense foods you can eat, but its sky-high sodium content means preparation matters enormously. A 100-gram portion of dried salted cod packs nearly 63 grams of protein and only 290 calories with minimal fat. That protein-to-calorie ratio rivals almost any whole food. The catch: before soaking, that same portion can contain several thousand milligrams of sodium, well above the WHO’s recommended daily limit of 2,000 mg for adults.
Protein and Calorie Breakdown
Dried salted cod delivers about 290 calories per 100 grams, with roughly 63 grams of that weight coming from pure protein and just 2.4 grams from fat. For context, a chicken breast has about 31 grams of protein per 100 grams, meaning saltfish contains roughly double the protein by weight. This makes it an exceptionally lean, nutrient-dense protein source once you account for the salt issue.
The drying and salting process concentrates nutrients, which is why the numbers look so high compared to fresh fish. Once you rehydrate saltfish by soaking it, the per-serving protein is lower because the fish absorbs water and swells. A typical prepared serving still delivers a substantial hit of protein, comparable to other fish and poultry, but without the added fat you’d get from fattier cuts of meat.
The Sodium Problem
Sodium is the biggest health concern with saltfish. The preservation process involves packing fish in heavy layers of salt, and the dried product can contain thousands of milligrams of sodium per serving before any preparation. The WHO recommends that adults stay under 2,000 mg of sodium per day (about one teaspoon of table salt). Eating unsoaked saltfish could easily blow past that limit in a single meal.
High sodium intake over time raises blood pressure, increases the risk of heart disease and stroke, and puts extra strain on the kidneys. If you already have high blood pressure or kidney concerns, saltfish deserves extra caution. Even for healthy adults, eating heavily salted fish regularly without proper preparation can push daily sodium intake into a range that causes problems over years.
How Soaking Changes Everything
Traditional preparation calls for soaking saltfish in fresh water for anywhere from 12 to 24 hours, changing the water several times. This draws salt out of the fish through osmosis and dramatically lowers the sodium content of the final dish. The longer you soak and the more frequently you change the water, the more sodium you remove.
A good rule of thumb: soak the fish overnight in the refrigerator, changing the water at least three times. Some cooks boil the fish briefly after soaking to pull out even more salt. Taste a small piece before cooking your full recipe. If it still tastes aggressively salty, it needs more time in fresh water. Properly soaked saltfish should taste pleasantly seasoned, not briny. This step is not optional if you’re trying to keep your sodium intake in a reasonable range.
Vitamins and Minerals
Beyond protein, saltfish provides several micronutrients worth noting. Cod and other whitefish in the Gadiformes family are among the richest dietary sources of iodine, a mineral essential for thyroid function. Many people in landlocked regions don’t get enough iodine, and a serving of cod-based saltfish can contribute meaningfully to your weekly intake. Whitefish generally rank just below shellfish for iodine content among seafood categories.
Saltfish also supplies B vitamins, particularly B12, which supports nerve function and red blood cell production. You’ll get phosphorus, which works alongside calcium for bone health, and smaller amounts of potassium, iron, and zinc. The mineral profile is solid for a food that’s essentially just fish and salt, though the drying process can reduce some heat-sensitive vitamins compared to fresh cod.
Saltfish and Cancer Risk
You may have seen warnings linking salted fish to cancer, and there’s real science behind this, though the details matter. Chinese-style salted fish, which is prepared differently from Caribbean or European saltfish, has been classified as a risk factor for nasopharyngeal cancer (cancer of the upper throat behind the nose). The strongest associations appear when this type of salted fish is consumed during childhood, particularly as a weaning food. One large study in southern China found that weekly consumption during childhood was associated with a 56% increased risk of nasopharyngeal cancer compared to never eating it.
The proposed mechanism involves compounds called N-nitrosamines, which form during certain salt-curing processes and are known to damage DNA. Chinese-style salted fish has been shown to contain high levels of these compounds and to induce nasopharyngeal tumors in animal studies. However, adult consumption showed much weaker associations. A major study in southern China found that the link between salted fish and this cancer “appear at most to be weak risk factors” when consumed in adulthood, with different types of preserved fish carrying different risk profiles.
This distinction is important. The style of curing, the species of fish, and the age at which you eat it all influence risk. Caribbean-style saltfish (typically cod preserved in dry salt) and Chinese-style salted fish (often fermented and prepared differently) are not identical products. Still, limiting your intake of any heavily salt-preserved food is a reasonable precaution, and eating saltfish a few times a week rather than daily keeps you in a lower-risk range.
How to Make Saltfish Part of a Healthy Diet
Saltfish works best as a protein component in dishes that include vegetables, whole grains, or legumes. Classic pairings like ackee and saltfish, saltfish with provisions (root vegetables), or bacalao with peppers and tomatoes balance the concentrated protein with fiber, potassium, and other nutrients that help offset sodium’s effects on blood pressure. Potassium in particular helps your body excrete excess sodium, so pairing saltfish with potassium-rich foods like avocado, beans, or leafy greens is a smart move.
Portion size also matters. Because the protein is so concentrated, you don’t need a large amount of saltfish to anchor a meal. A modest portion (around 60 to 80 grams of the dried product, rehydrated) gives you plenty of protein without excessive sodium, assuming you’ve soaked it properly. Treat it more like a flavoring agent or co-star in a dish rather than piling your plate with it.
If you eat saltfish regularly, pay attention to the rest of your day’s sodium. Go easy on processed foods, soy sauce, and other high-sodium staples on days when saltfish is on the menu. For most people eating it once or twice a week with proper soaking and balanced sides, saltfish is a genuinely nutritious food: extremely high in protein, low in fat, rich in micronutrients, and affordable.

