Skip to content

How much protein is in one piece of fish per 100g?

3 min read

On average, a 100-gram cooked serving of most types of fish provides approximately 18–20 grams of high-quality protein. This makes fish an excellent and easily digestible source of this essential macronutrient. The exact amount of protein in one piece of fish per 100g can vary depending on the species, preparation method, and whether it is a lean or fatty fish.

Quick Summary

The protein in a 100g serving of fish varies by species, from leaner types like cod to fattier ones such as salmon. These differences are influenced by the fish's fat content and can impact total caloric intake and nutritional value. Understanding these variations helps with meal planning and dietary goals.

Key Points

  • Average Protein Range: A 100g serving of most fish provides approximately 16–26 grams of protein, a significant amount of your daily requirement.

  • Lean vs. Fatty Fish: Lean fish like cod have lower fat content and fewer calories, while fatty fish like salmon offer higher protein and beneficial omega-3s.

  • Tuna Leads the Pack: Fresh or canned, tuna is one of the highest protein fish, with over 25 grams per 100g.

  • Cooking Method Matters: The way you prepare fish can impact its overall calorie and fat content, but it has minimal effect on the protein content.

  • Fish is a Complete Protein: Fish provides all nine essential amino acids, making it a high-quality, complete protein source for muscle growth and overall health.

  • Supports Weight Management: With high protein and low calories in most varieties, fish is an ideal food for supporting weight loss efforts.

In This Article

Understanding the Variable Protein Content of Fish

Fish is widely celebrated for being a high-quality protein source, but the precise protein content is not a one-size-fits-all number. A 100g portion can have a protein range of 16 to 26 grams or more, with the variation largely dependent on the species' fat content. Leaner, white fish, for example, often contain slightly less fat and slightly higher protein per 100g, while oilier fish offer a balance of protein and heart-healthy omega-3 fatty acids. The preparation method, such as frying versus steaming, also influences the nutritional profile of the final dish.

Lean vs. Fatty Fish: A Nutritional Comparison

To grasp the different protein amounts, it's helpful to categorize fish by its fat content. Lean, or white, fish like cod and tilapia are known for being exceptionally low in fat while still providing substantial protein. A 100g serving of cooked Atlantic cod, for instance, offers around 18 grams of protein with minimal fat. In contrast, a fatty or oily fish like salmon delivers a higher number of calories and a different protein-to-fat ratio. A 100g serving of wild salmon typically contains around 25 grams of protein and more fat, including those beneficial omega-3s.

  • White Finfish (Lean): These typically provide 16–19 grams of protein per 100 grams. Their low-fat profile makes them an excellent choice for those focused on high-protein, low-calorie diets.
  • Fatty Finfish (Oily): These offer a bit more protein, often in the 18–21 gram range per 100 grams, along with higher fat content. The fat is generally unsaturated and rich in omega-3s.

Protein in Popular Fish Varieties

Let's take a closer look at the protein numbers for some of the most commonly consumed fish, based on a 100g serving size:

  • Tuna: Known for its high protein density, fresh yellowfin tuna can pack an impressive 24–27 grams of protein per 100g. Canned tuna is also a powerhouse, with about 25 grams per 100g.
  • Salmon: A widely popular choice, a 100g portion of salmon provides 22–25 grams of protein, in addition to its omega-3 benefits.
  • Cod: As a prime example of lean white fish, cod offers around 18–20 grams of protein per 100g, making it a low-calorie protein source.
  • Tilapia: Another lean fish, 100g of tilapia contains roughly 26 grams of protein.
  • Mackerel: This fatty fish provides a respectable 18–23 grams of protein per 100g.

The Impact of Cooking Methods on Protein Content

While the raw protein content of fish provides a baseline, how you cook it can slightly alter its nutritional value. For instance, baking or steaming fish maintains the protein content without adding significant extra fat or calories. Frying, especially with batter, will increase the calorie and fat count while the total protein remains largely unchanged. For optimal health benefits, focusing on preparation methods that do not rely on excessive oil is recommended.

Comparison of Protein in Common Fish (per 100g)

Fish Type (Cooked) Protein (g) Fat Type Notes
Tuna (Yellowfin) ~25 Lean Very high protein; often canned.
Salmon (Wild) ~25 Fatty (Omega-3) Excellent source of healthy fats.
Tilapia ~26 Lean A very lean protein source.
Cod (Atlantic) ~18 Lean Low calorie, low fat.
Mackerel ~19 Fatty (Omega-3) Good balance of protein and healthy fats.
Halibut ~20 Lean Mild flavor, good protein source.

Conclusion: Making Informed Choices for Your Diet

Ultimately, the protein content in one piece of fish per 100g is consistently high, regardless of the species. Most options fall within a healthy range of 16 to 26 grams, making fish an excellent choice for a wide variety of dietary needs. The best fish for you depends on your specific goals, whether that's maximizing protein with minimal fat, like with tilapia or cod, or seeking the additional health benefits of omega-3s found in fatty fish like salmon. Incorporating different types of fish into your diet ensures a wide array of nutrients and flavor profiles.

How to Choose Your Fish

To make the best decision for your health, consider your overall dietary needs. If you're looking to minimize fat and calories, focus on lean white fish. If heart health is a priority, integrate fatty fish a couple of times per week to boost your omega-3 intake. Always opt for quality sources and mindful preparation to get the most nutritional value from your meal. The versatility and high-quality protein of fish make it a staple food for a healthy lifestyle.

Frequently Asked Questions

Cooking fish minimally affects its total protein content. While moisture loss during cooking can concentrate the protein, frying can add extra fat and calories, changing the overall nutritional profile.

Yes, canned tuna is a fantastic source of protein, comparable to fresh. A 100g serving of canned tuna in brine contains around 25 grams of protein, making it a convenient and affordable option.

Fish varieties like tuna, salmon, and kingfish are excellent for muscle building due to their high protein content and valuable omega-3 fatty acids, which aid in muscle recovery.

A 100g serving of salmon, whether wild or farmed, typically contains 22–25 grams of protein, along with healthy fats.

Both fish and chicken are high-quality protein sources. However, fish (especially fatty fish) often provides the added benefit of omega-3 fatty acids, while chicken is generally lower in fat. The best choice depends on your specific nutritional needs.

Lean white fish such as cod is a superb low-fat protein source. A 100g serving of cooked cod contains around 18–20 grams of protein.

Yes, fish and seafood are complete protein sources. They contain all nine essential amino acids that the human body cannot produce on its own.

References

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Medical Disclaimer

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