A 100g serving of tuna is usually a high-protein choice, but the exact amount depends on the type of tuna and whether it’s raw, cooked, or canned and drained.

If you want to track intake accurately, the key is to weigh the tuna in the same state listed on the nutrition source, then use that serving size consistently.

1) Check the tuna type before you count protein

The protein in 100g tuna is not one fixed number. Different tuna species and different forms of tuna can vary a little. In general, 100g of tuna provides roughly the mid-20s grams of protein, with many common entries landing around 23-29g per 100g.

For example, raw tuna, cooked tuna, and canned tuna do not always match gram-for-gram because water content changes during cooking and processing. That is why a label or database entry for "canned, drained" is not interchangeable with a raw fillet.

2) Measure the serving the same way the data is listed

First, decide whether you are tracking raw weight, cooked weight, or drained canned weight. Then compare that exact form to the nutrition source. If you weigh raw tuna, use raw nutrition data. If you weigh the tuna after cooking, use cooked data.

This matters because tuna loses moisture when cooked, which makes the protein look more concentrated per 100g. A cooked 100g portion can show more protein than 100g of raw tuna, even though the fish itself did not gain protein.

3) Estimate protein for your meal

Once you know the protein per 100g, the math is simple: multiply the serving size by that value. If your tuna has 25g protein per 100g, then a 150g portion gives you about 37.5g protein.

This is especially useful for meal prep, salads, sandwiches, and post-workout meals. If you’re also logging exercise, a tool like Fitnit can help keep training consistent with camera-based rep counting and form feedback, while you handle food logging separately.

4) Avoid the most common mistakes

Do not mix up drained weight with can weight. A 5-ounce can does not equal 5 ounces of tuna meat after liquid is removed. That mistake can throw off your protein total.

Do not assume all tuna products are equal. Tuna packed in oil, tuna in water, and tuna mixed into recipes can have different calories and sometimes different protein per serving. Also, sodium can be much higher in some canned products, so check the full label if you’re watching blood pressure or overall intake.

Tips

Sources

  1. FoodData Central — USDA
  2. Nutrition and healthy eating — CDC

Frequently Asked Questions

How much protein is in 100g tuna?

Usually about 23-29g, depending on the tuna type and whether it’s raw, cooked, or canned and drained.

Is cooked tuna higher in protein per 100g than raw tuna?

Often yes, because cooking removes water and concentrates the protein in each 100g.

Does canned tuna have the same protein as fresh tuna?

The protein can be similar, but the exact amount depends on the form and whether you’re measuring drained tuna or the whole can contents.

What is the best way to track tuna protein accurately?

Weigh the tuna in the same form listed by the nutrition source and log that exact serving size.

Know your macros without the math

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