Skip to content

What are the Macros of 100g of Fish? A Comprehensive Guide

4 min read

Fish is a high-quality protein source, with studies showing it can contain between 16% and 21% protein by weight. Understanding the specific macronutrient profile—including protein, fat, and calories—of different types of fish in a 100g serving is crucial for anyone tracking their diet for health, fitness, or weight management.

Quick Summary

This guide provides a detailed analysis of the macronutrient content for a 100g serving of different fish types, including fatty and lean options. It breaks down the calorie, protein, and fat counts, highlighting key nutritional differences and benefits for a balanced diet.

Key Points

  • Variety is Key: The macros for 100g of fish vary significantly, so choose between lean and fatty fish depending on your specific protein, fat, and calorie goals.

  • Lean Fish for Protein: Fish like cod and yellowfin tuna are high in protein and very low in fat, making them excellent for low-calorie, high-protein diets.

  • Fatty Fish for Omega-3s: Salmon, sardines, and mackerel contain more fat but are rich in beneficial omega-3 fatty acids, crucial for heart and brain health.

  • Cooking Matters: Preparation methods impact the final macros; opt for baking, grilling, or steaming to avoid adding extra fat and calories from frying.

  • Not Just Macros: Beyond protein and fat, fish provides essential vitamins like D and B12, and minerals such as selenium and iodine.

  • Balanced Diet: Include a variety of fish in your diet to reap the full spectrum of nutritional benefits from both lean and fatty types.

In This Article

The Macronutrient Basics of Fish

When you ask "what are the macros of 100g of fish," the answer varies significantly depending on the type of fish. Macronutrients—protein, fat, and carbohydrates—are the foundation of any nutritional profile, and fish is primarily a source of protein and fat, containing virtually no carbohydrates. Generally, fish is divided into two categories: lean fish and fatty (or oily) fish. The main difference between these categories lies in their fat content, which in turn affects their total calories and omega-3 content.

Lean Fish: High Protein, Low Fat

Lean fish, identifiable by their lighter, whiter flesh, are exceptionally low in fat and calories while being packed with high-quality protein. For individuals looking to maximize protein intake while minimizing fat and calories, lean fish are an excellent choice. This makes them a staple for weight loss or low-calorie diets. The minimal fat they do contain is typically healthy.

Here are some examples of lean fish and their estimated macros per 100g serving:

  • Cod (Atlantic, raw): A 100g serving of raw Atlantic cod contains approximately 82 calories, 18 grams of protein, and less than 1 gram of fat.
  • Tuna (Yellowfin, fresh, raw): Yellowfin tuna is incredibly lean, with 109 calories, 24 grams of protein, and under 1 gram of fat per 100g. Canned light tuna packed in water is also a lean, protein-dense option.
  • Hake: A fresh hake fillet of 100g has about 83 calories, 16 grams of protein, and only 2 grams of fat.
  • Tilapia: A very popular and mild-flavored lean fish, 100g of whitefish (similar to tilapia) provides around 172 calories and 24g of protein, though some varieties may be leaner.

Fatty (Oily) Fish: Healthy Fats, Balanced Macros

Fatty fish, characterized by darker flesh, are higher in fat and calories but are prized for their high concentration of omega-3 fatty acids, specifically EPA and DHA. These essential fatty acids are vital for brain function, heart health, and reducing inflammation. Including fatty fish in your diet is a key recommendation from many health organizations, despite the higher calorie count. The fat content can range from 6% to 25% or more.

Examples of fatty fish and their average macros per 100g include:

  • Salmon (Atlantic, wild, raw): Wild Atlantic salmon is a powerhouse of nutrition, with about 142 calories, 20 grams of protein, and 6 grams of fat per 100g. Farmed salmon tends to have slightly higher fat and calorie content.
  • Sardines (canned in oil, drained): A 100g serving of canned sardines is potent, containing roughly 208 calories, 25 grams of protein, and 11 grams of fat, along with significant calcium from the edible bones.
  • Mackerel: Atlantic mackerel boasts around 190 calories and 21 grams of protein per 100g, with a higher fat content rich in omega-3s.
  • Trout: This versatile fish offers a good balance, with a 100g fillet providing around 138 calories, 21 grams of protein, and 5 grams of fat.

Comparison Table: 100g Fish Macros

Fish Type (Raw) Calories (kcal) Protein (g) Fat (g) Omega-3s (g) Key Characteristic
Atlantic Cod 82 18 1 ~0.2 Lean, high protein
Yellowfin Tuna 109 24 <1 ~0.1 Very lean, high protein
Wild Atlantic Salmon 142 20 6 ~2 Fatty, high omega-3s
Sardines (Canned) 208 25 11 High Fatty, dense nutrition
Atlantic Mackerel 190 21 12.5 (avg) High Fatty, excellent omega-3 source
Rainbow Trout 138 21 5 Good Medium-fat, balanced

Note: Macros can vary slightly depending on preparation (e.g., raw vs. cooked, baked vs. fried) and whether the fish is wild-caught or farmed. The values listed are for raw, standard servings.

Beyond the Macros: The Health Benefits

While knowing the macros is essential for dietary planning, the benefits of including fish go far beyond just protein and fat counts. Fish provides a wide range of vitamins and minerals vital for overall health.

  • Heart and Brain Health: The omega-3s (EPA and DHA) found in fatty fish are crucial for heart health, helping to lower blood pressure and reduce the risk of heart attacks and strokes. These fats also support brain function and development.
  • Weight Management: The high protein content in most fish, both lean and fatty, contributes to satiety and can help with appetite control, which is beneficial for weight management.
  • Bone Health: Fish, particularly sardines and salmon, are excellent sources of Vitamin D and calcium, which are crucial for maintaining strong bones.
  • Thyroid Function: Many fish contain selenium and iodine, two minerals necessary for proper thyroid function.

Cooking Methods and How They Affect Macros

It's important to remember that cooking methods can significantly alter the macronutrient profile of fish. Frying fish in oil will add a substantial amount of fat and calories, changing the overall macros. For the most accurate macro tracking and healthiest meal, opt for baking, grilling, steaming, or poaching. These methods preserve the natural macros of the fish without adding unnecessary fats. Canned fish should also be checked for what it was packed in; water-packed versions are generally lower in fat than oil-packed ones.

Conclusion: Choosing the Right Fish for Your Goals

When considering what are the macros of 100g of fish, the choice comes down to your dietary goals. For a high-protein, very low-fat option perfect for lean muscle building and weight loss, fish like cod and tuna are ideal. If your focus is on healthy fats and boosting omega-3 intake for heart and brain health, fattier fish such as salmon, sardines, and mackerel should be your go-to. Regardless of the type, fish offers a wealth of benefits that make it a valuable addition to a balanced diet. You can find more detailed nutritional information on the USDA's food database [link: https://fdc.nal.usda.gov/].

Frequently Asked Questions

The protein content in a 100g serving of fish varies by species, but it is generally high. For example, 100g of Atlantic cod contains 18g of protein, while 100g of yellowfin tuna offers 24g.

No, fish contains virtually no carbohydrates. The primary macronutrients in fish are protein and fat, making it a great food for low-carb and ketogenic diets.

Fatty fish like mackerel, salmon, and sardines have the highest fat content per 100g. For example, 100g of canned sardines has about 11g of fat, rich in beneficial omega-3s.

Lean fish typically have the lowest calories. Atlantic cod is a prime example, with only 82 calories per 100g. Fresh yellowfin tuna is also very low in calories, at 109 kcal per 100g.

The macros can differ based on how the fish is canned. Canned tuna in water is generally very lean, while sardines packed in oil will have higher fat and calorie counts compared to their fresh counterparts due to the added oil.

Yes, there can be slight differences. Wild-caught fish often have a different macro balance, typically having less fat and fewer calories than farmed fish of the same species due to differences in diet and activity levels.

Omega-3s are essential fatty acids, primarily EPA and DHA, found abundantly in fatty fish. They are vital for supporting heart health, brain function, and reducing inflammation, and our bodies do not produce them naturally.

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.