Chicken vs Beef vs Fish: Protein, Calories, and Which Is Healthier
Compare chicken, beef, and fish nutrition side by side. See which has more protein, fewer calories, less fat, and more vitamins per 100g serving.

Three Proteins, Three Different Strengths
The "which meat is healthiest" debate has persisted for decades, fueled by shifting dietary trends, conflicting headlines, and genuine nutritional differences between these three staple proteins. The reality is that chicken, beef, and fish each have distinct nutritional strengths, and the "healthiest" choice depends entirely on what your body needs most at any given time.
Rather than declaring a single winner, understanding the specific advantages of each helps you make informed choices meal by meal. Let us compare them using standardized cuts: skinless chicken breast, lean ground beef (90/10), and Atlantic salmon fillet, all per 100g cooked.
The Numbers, Side by Side
Chicken breast provides approximately 165 calories, 31g of protein, 3.6g of total fat (1g saturated), 85mg of cholesterol, 74mg of sodium, 1.1mg of iron, 7mg of calcium, and significant amounts of niacin (vitamin B3), vitamin B6, and phosphorus. It contains virtually zero carbohydrates.
Lean beef (90/10 ground) delivers about 217 calories, 26g of protein, 11g of total fat (4.5g saturated), 78mg of cholesterol, 75mg of sodium, 2.6mg of iron, 12mg of calcium, and is notably rich in zinc, vitamin B12, and selenium. Beef provides significantly more iron and B12 than the other two, nutrients that play direct roles in energy production and red blood cell formation.
Atlantic salmon provides roughly 208 calories, 20g of protein, 13g of total fat (3g saturated), 55mg of cholesterol, 59mg of sodium, 0.8mg of iron, 12mg of calcium, and is the standout source of omega-3 fatty acids (about 2.2g per 100g), vitamin D, and selenium. The fat content is higher than chicken or lean beef, but the vast majority is unsaturated and includes the long-chain omega-3s EPA and DHA that are uniquely beneficial for heart and brain health.
Protein Efficiency: Most Protein Per Calorie
If your primary goal is maximizing protein while minimizing calorie intake, chicken breast wins this contest decisively. At 31g of protein for 165 calories, chicken breast delivers approximately 1.88g of protein per 10 calories. This means you get more muscle-building raw material per calorie spent than any other common whole food protein source. It is no coincidence that chicken breast is the default protein for bodybuilders, fitness competitors, and anyone in a strict calorie deficit.
Lean beef comes second at about 1.20g of protein per 10 calories, and salmon is third at approximately 0.96g. The difference is significant: to get 30g of protein from each source, you would spend 155 calories from chicken, 250 from beef, and 312 from salmon. Over a day where you consume protein at every meal, these differences compound.
However, protein efficiency is not the only metric that matters. If it were, we would all eat nothing but chicken breast, which would be nutritionally monotonous and would miss out on crucial nutrients that other proteins uniquely provide.
For Weight Loss
Chicken breast holds the advantage for active weight loss due to its unmatched protein-to-calorie ratio. During a calorie deficit, protein is the most important macronutrient: it preserves muscle mass, has the highest thermic effect (your body burns 20-30% of protein calories just digesting it), and provides the strongest satiety signal per calorie. Chicken breast maximizes all three of these effects.
Fish, however, brings a unique weight loss advantage through its omega-3 fatty acid content. Research suggests that omega-3s improve insulin sensitivity, which enhances your body's ability to use fat for energy rather than storing it. They also reduce inflammation, which can impair fat loss when chronically elevated. Including fatty fish 2-3 times per week alongside chicken provides the protein efficiency of poultry with the metabolic benefits of omega-3s.
Lean beef is the most calorie-dense of the three but is far from a poor choice for weight loss. Its high zinc and B12 content supports energy metabolism, and its iron content is crucial for oxygen delivery to working muscles. Choose lean cuts, moderate your portions, and beef fits comfortably in any weight loss plan.
For Iron and Blood Health
Beef wins the iron competition by a substantial margin at 2.6mg per 100g, compared to 1.1mg for chicken and 0.8mg for salmon. More importantly, the iron in red meat is predominantly heme iron, which your body absorbs 5-10 times more efficiently than the non-heme iron found in plant foods.
If you have been diagnosed with iron deficiency, are a woman with heavy menstrual periods, or are an athlete experiencing unexplained fatigue, including beef in your diet 2-3 times per week can make a significant difference. Explore our complete iron-rich food guide for more sources, or read our detailed article on iron-rich foods to prevent anemia.
For Heart and Brain Health
Salmon and other fatty fish are the clear winners for cardiovascular and neurological health. The long-chain omega-3 fatty acids EPA and DHA reduce triglycerides, lower blood pressure, decrease heart rate, reduce arterial plaque buildup, and have anti-inflammatory effects throughout the body. These benefits are supported by decades of research and are the primary reason that major health organizations recommend eating fatty fish at least twice per week.
For brain health, DHA is a structural component of brain cell membranes and is essential for cognitive function. Low omega-3 intake has been associated with higher rates of depression, cognitive decline, and neurodegenerative diseases.
Chicken breast is also heart-friendly due to its low saturated fat content. Beef has the highest saturated fat of the three, and while the relationship between saturated fat and heart disease is more nuanced than previously believed, choosing lean cuts and moderating intake is prudent for people with existing cardiovascular risk factors.
The Micronutrient Advantage of Variety
Each protein excels in different micronutrients, which is the strongest argument for rotating between all three rather than fixating on one.
Beef is the richest source of zinc (which supports immune function, wound healing, and testosterone production), vitamin B12 (essential for nerve function and red blood cell formation), and heme iron. It is the most practical food source for these three nutrients.
Chicken provides the most niacin (vitamin B3) per serving, which supports energy metabolism and skin health. It is also a good source of vitamin B6 and phosphorus.
Salmon leads in vitamin D (one of the few significant food sources), selenium, and of course omega-3 fatty acids. It also provides meaningful amounts of B12 and potassium.
A week that includes chicken 3 times, fish 2 times, and beef 2 times covers your nutritional bases far more comprehensively than eating any single protein exclusively.
How to Choose, Meal by Meal
Choose chicken breast when you need maximum protein with minimum calories: during aggressive fat loss phases, post-workout meals where protein is the priority, or high-volume meal prep for the week.
Choose beef when you need to boost iron and B12 intake, want a more calorie-dense protein for muscle building or weight gain, or simply want the most satisfying and flavourful meat option. A steak dinner or beef stew satisfies cravings in a way that chicken often cannot.
Choose fish when you want to support heart and brain health with omega-3s, need more vitamin D, want a lighter protein that digests easily, or want variety from land-based meats.
Use our food comparison tool to compare any two proteins with full nutritional breakdowns, or explore the high protein food guide for a complete overview of protein sources.
All nutritional values are per 100g of cooked meat and sourced from the USDA FoodData Central database.
Tags
Look Up Any Food
Search nutrition facts for over 300,000 foods in our free database.