If you’re looking up protein in tuna fish per 100g, the short answer is that tuna is one of the highest-protein fish you can eat. Depending on the type and whether it’s raw, cooked, or canned and drained, tuna usually provides about 23 to 30 grams of protein per 100 grams.

That range matters because “tuna” is not one single nutrition profile. Fresh yellowfin, skipjack, albacore, and canned light tuna all differ a bit, and preparation changes the numbers too. Below, you’ll find the most useful values, plus what else to know before you build meals around tuna.

How much protein is in tuna fish per 100g?

A practical rule of thumb is that tuna gives you roughly 1/4 to 1/3 of its weight as protein. In USDA FoodData Central entries, many common tuna products land in this range: canned light tuna in water, drained, is about 26 g protein per 100 g; cooked yellowfin tuna is about 29 g per 100 g; and canned albacore tuna is typically in the mid-20s per 100 g.

For a quick comparison, 100 g of tuna is roughly a small can or a palm-sized fillet portion. That means a single serving can easily deliver the protein found in many larger meat portions, but with fewer calories when tuna is packed in water and drained.

Why the protein number changes

The biggest reason is water content. Cooked fish loses water, so protein looks more concentrated by weight. Canned tuna also varies based on how much liquid is in the can and how well it is drained. Tuna packed in oil can be higher in calories, but the protein per 100 g is usually similar once drained.

Species matters too. Light tuna, albacore, and yellowfin are not identical, and different cuts or processing methods can shift the final number. If you need the most accurate figure for a specific product, check the nutrition label or search the exact item in USDA FoodData Central.

Tuna protein plus the rest of the nutrition picture

Tuna is valued not just for protein, but also for being relatively lean. It can be a helpful option if you want a high-protein meal without a lot of extra fat. It also provides nutrients such as vitamin B12, selenium, and, depending on the species, omega-3 fats.

One thing to watch is sodium, especially in canned tuna. Some varieties are much higher in sodium than fresh tuna, so choose lower-sodium products when possible if you eat tuna often. Also, because tuna can contain mercury, it’s smart to vary your seafood choices and follow FDA/EPA guidance, especially for pregnant people and young children.

How to use tuna in a high-protein diet

If your goal is more protein, tuna is easy to use: mix it with beans or Greek yogurt, add it to salads and grain bowls, or serve it with potatoes and vegetables for a balanced meal. Because 100 g of tuna is already a strong protein serving, it can help you reach daily targets without much prep.

For people tracking intake for fat loss, muscle gain, or recovery, tuna can be a convenient anchor food. Fitnit can also help with training by counting reps and checking form from your phone camera, which makes it easier to pair a high-protein meal plan with consistent workouts at home.

Tips

Sources

  1. USDA FoodData Central — USDA
  2. Protein: How much do you need? — Mayo Clinic
  3. Protein in the Diet — Harvard Health Publishing
  4. Fish: What Pregnant Women, Parents, and Caregivers Should Know — FDA

Frequently Asked Questions

How much protein is in 100g of tuna fish?

Usually about 23 to 30 grams, depending on the type of tuna and whether it is raw, cooked, or canned and drained.

Is canned tuna higher in protein than fresh tuna?

By weight, they’re often similar. Cooked or drained canned tuna can look slightly higher because water is removed.

How much protein is in a can of tuna?

It depends on the can size and drained weight, but many standard cans provide around 20 to 30 grams of protein total.

Is tuna a good protein source for muscle building?

Yes. Tuna is a lean, high-protein food that fits well into muscle-building diets when paired with enough total calories and carbs.

Know your macros without the math

Snap a photo of your meal and Fitnit reads the calories and macros for you. Free during beta.