If you want a quick, high-protein food, canned tuna is a strong option. In most cases, 100g of canned tuna provides about 23 to 29 grams of protein, depending on the type of tuna and whether you measure it drained or with liquid.
The exact number changes by brand, tuna species, and packing liquid. The most reliable way to know your number is to check the Nutrition Facts panel and confirm whether the serving size is listed as drained weight or as-packed weight.
1) Check what kind of canned tuna you have
Start by looking at the can label. Tuna packed in water, oil, or brine can have slightly different nutrition values, and chunk light tuna is usually different from albacore. For the most accurate answer, use the nutrition label for your specific can rather than a generic estimate.
As a practical guide, 100g of drained canned tuna often lands around the mid-20s in grams of protein. Some products are a little lower, while others are closer to 29g per 100g. The label is the best source because canned tuna is not one fixed nutrition profile.
2) Use the serving size to calculate protein per 100g
If the label gives protein for a serving that is smaller or larger than 100g, scale it up or down. For example, if a 56g serving has 13g of protein, then 100g would be about 23g of protein. If a 100g serving lists 26g, then your estimate is already complete.
The simple formula is: protein per serving ÷ grams per serving × 100. This helps when the can lists ounces instead of grams, or when the label shows a serving size like 1/2 cup drained.
3) Decide whether you are measuring drained tuna or tuna with liquid
This is the most common source of confusion. If you weigh tuna straight from the can with some water or oil still attached, the protein per 100g will look lower because the liquid adds weight but no protein. If you drain it well, the protein density goes up.
For meal prep, weigh the tuna after draining if you want a more accurate protein count. If you are tracking calories and macros closely, use the same method every time so your numbers stay consistent.
4) Put the number into a practical meal plan
Once you know your 100g protein amount, it becomes easier to build meals. Tuna can help you reach a protein target at lunch or after training, especially when paired with fiber-rich foods like vegetables, beans, or whole grains.
If you train at home and track workouts with Fitnit, keeping your food and training logs aligned can help you see whether your protein intake matches your recovery needs. Good form and consistent rep counts matter too, especially for upper-body work like rows, curls, and push-ups.
5) Common mistakes to avoid
Do not assume all canned tuna has the same protein. White albacore, light tuna, and tuna packed in oil can differ. Do not rely only on cup measures unless the label specifically says how that cup should be measured.
Also avoid mixing up drained weight with net weight. The can may say one number, but the actual tuna you eat may weigh less after liquid is removed. For best accuracy, use the Nutrition Facts panel and a kitchen scale when possible.
Tips
- Use drained weight for the most accurate protein estimate.
- Check whether the label lists protein per serving in grams or ounces.
- Keep the same measurement method each time you log tuna.
- Choose tuna packed in water if you want a leaner macro profile.
- Pair tuna with carbs and vegetables for a more balanced meal.
Sources
- FoodData Central — USDA
- Protein - Mayo Clinic — Mayo Clinic
Frequently Asked Questions
How much protein is in 100g of canned tuna?
Usually about 23 to 29g, depending on the brand, type of tuna, and whether it is drained.
Is tuna packed in water higher in protein than tuna packed in oil?
Per 100g drained, the protein is often similar, but oil-packed tuna usually has more calories and fat.
Should I count tuna before or after draining?
Count it after draining if you want the most accurate protein amount per 100g.
Why does the protein number vary between cans?
Different tuna species, packing liquids, and serving-size definitions can change the number on the label.
Know your macros without the math
Snap a photo of your meal and Fitnit reads the calories and macros for you. Free during beta.