Skip to content

How much protein is in a 100g piece of fish?

4 min read

Fish is a renowned source of high-quality protein, essential for muscle repair, immune function, and overall health. A 100g piece of fish typically contains anywhere from 12 to over 25 grams of protein, with the exact amount varying significantly by species, preparation, and whether it is fresh or canned. This makes understanding the specifics crucial for anyone monitoring their dietary protein intake.

Quick Summary

The protein content in a 100g piece of fish varies by species, from roughly 12g to over 25g. Factors like fish type and preparation method influence the final amount. Oily fish and some white fish are excellent sources of lean, high-quality protein.

Key Points

  • Variety is Key: The amount of protein in 100g of fish varies significantly by species, from about 12g in halibut to over 25g in tuna and sardines.

  • Oily vs. White Fish: Oily fish like salmon and mackerel contain high protein and valuable omega-3s, while white fish such as cod and tilapia offer a leaner protein source.

  • Cooking Affects Density: Cooked fish typically has a higher protein concentration per 100g than raw fish due to water loss, though cooking doesn't alter the total protein amount.

  • Fresh vs. Canned: Both fresh and canned options provide significant protein. Canned sardines and tuna are convenient and nutrient-dense sources.

  • Complete Protein Source: All fish are complete protein sources, providing all nine essential amino acids necessary for the body.

  • Added Health Benefits: Fish protein, combined with omega-3s and other nutrients, supports muscle growth, brain health, and reduces the risk of heart disease.

In This Article

Protein Content by Fish Type

The amount of protein you can expect from a 100g serving of fish is not a fixed number. It depends heavily on the type of fish you are eating. Fattier fish and leaner white fish have different nutritional profiles, which directly impacts their protein density. For instance, a 100g piece of wild salmon contains slightly more protein than the same amount of farmed salmon, though both are excellent sources. Meanwhile, canned options can also pack a significant protein punch.

Oily Fish Protein Levels

Oily fish are not only prized for their high omega-3 fatty acid content but are also some of the highest-protein fish available. Their dense nutritional makeup ensures a significant protein yield in a small serving.

  • Tuna: Known for its firm texture and high protein content, fresh tuna can provide over 25 grams of protein per 100g, while canned tuna is also a powerhouse, offering around 25 grams per 100g of drained fish.
  • Sardines: These small, nutrient-dense fish can deliver around 28 grams of protein per 100g, especially when canned. They are also a great source of calcium if consumed with the bones.
  • Mackerel: Another excellent source, mackerel provides approximately 21-24 grams of protein per 100g, along with a wealth of omega-3s, vitamin D, and B12.
  • Salmon: A 100g portion of wild salmon typically contains around 25 grams of protein, while farmed salmon contains slightly less at approximately 22 grams.

White Fish Protein Levels

White fish are known for being lean, with a lower fat content than oily fish. This makes their protein content slightly different, but they remain a fantastic source of lean, digestible protein.

  • Cod: Often used in classic fish and chips, cod is a lean option with around 18-23 grams of protein per 100g. Its mild flavor makes it incredibly versatile.
  • Halibut: With a firm, meaty texture, halibut offers approximately 20-22 grams of protein per 100g and is also a good source of magnesium and phosphorus.
  • Tilapia: This affordable and mild-flavored fish contains around 26 grams of protein per 100g and is rich in vitamin B12.

Factors Influencing Protein Content

The protein amount isn't just about the species; other variables play a part in the final nutritional value.

  • Cooking Method: While cooking does not destroy protein, it does affect the moisture content of the fish, which can concentrate the protein per gram. A raw piece of cod may have slightly less protein per 100g than a cooked piece of the same size, simply because moisture has been lost during the cooking process.
  • Fresh vs. Canned: For some species like tuna, the protein content can be comparable between fresh and canned versions, with canned options sometimes even offering more concentrated protein per 100g. The type of liquid (brine vs. oil) can impact calories and fat, but not the core protein content per 100g of the fish itself.
  • Wild vs. Farmed: As seen with salmon, a fish's living conditions and diet can influence its final nutritional makeup. Wild fish often have a slightly different fat-to-protein ratio compared to their farmed counterparts.

How Much Protein is in 100g of Fish: A Comparison

Fish Type (per 100g cooked) Approximate Protein (g) Key Nutritional Benefit
Tuna (Fresh) ~25-30 Rich in B vitamins and selenium
Sardines (Canned) ~28 High in omega-3s and calcium
Salmon (Wild) ~25 Excellent source of omega-3s
Mackerel ~21-24 Loaded with omega-3s, vitamin D, and B12
Cod ~18-23 Very lean protein source
Halibut ~20-22 Good source of magnesium and phosphorus
Tilapia ~26 Low in calories, rich in vitamin B12
Crab Meat ~17 Good source of B vitamins, zinc, and copper

The Health Benefits of Fish Protein

Beyond just the numbers, incorporating fish into your diet offers a multitude of health benefits. Fish protein is considered a complete protein, meaning it contains all nine essential amino acids necessary for the body's functions. This complete protein profile supports muscle repair and growth, especially after exercise. The combination of protein with other nutrients, particularly the anti-inflammatory omega-3 fatty acids found in oily fish, provides significant advantages for cardiovascular and cognitive health. Fish is also packed with vitamins like B12, crucial for nerve function and red blood cell formation, and minerals such as selenium and iodine, which support thyroid and immune health. For individuals managing their weight, fish provides a satisfying, protein-rich option that is often lower in calories and saturated fat compared to other meat sources.

Conclusion

Ultimately, the protein content of a 100g piece of fish is not a one-size-fits-all answer but a dynamic figure that depends on the specific species and how it is prepared. Most popular fish options will provide a robust protein boost, often falling in the 18-25 gram range per 100g serving, making them a fantastic and flexible option for meeting daily nutritional needs. Incorporating a variety of fish into your diet is an effective strategy for reaping the full spectrum of health benefits this superfood has to offer, from high-quality protein to essential fatty acids and minerals. It's a simple, delicious way to elevate your overall health and wellness.

Sources

Frequently Asked Questions

Sardines and certain types of fresh or canned tuna often top the list, providing upwards of 25-28 grams of protein per 100g serving.

Yes, on a per-gram basis, cooked fish is more protein-dense than raw fish because the cooking process removes water, which concentrates the protein in the remaining mass.

A 100g piece of wild salmon contains around 25 grams of protein, while farmed salmon of the same weight typically has about 22 grams.

Not necessarily more, but canned tuna is a very concentrated protein source. A 100g portion of drained canned tuna can be comparable in protein content to fresh tuna, often around 25 grams.

Yes, fish is considered a complete protein source, as it contains all nine of the essential amino acids that your body cannot produce on its own.

Fish protein is often comparable to, or slightly higher than, lean chicken and beef. For example, some fish contain more protein per 100g than 100g of chicken.

While fish is a great source of protein, it's beneficial to include other sources like legumes, nuts, and other lean meats for a balanced diet. However, several 100g servings of high-protein fish can significantly contribute to your daily protein goals.

Medical Disclaimer

This content is for informational purposes only and should not replace professional medical advice.