How much protein is in canned tuna?
Canned tuna has 21.7 g of protein per 3 oz drained (85 g) — that's 25.5 g per 100 g, or about 7.2 g per ounce. One 3 oz drained is roughly 43% of the 50 g Daily Value for protein.
USDA FoodData Central · light, canned in water, drained · FDC 171986
Protein & macros by portion
| Portion | Protein | Calories | Fat | Carbs |
|---|---|---|---|---|
| 3 oz drained (85 g) | 21.7 g | 99 | 0.7 g | 0 g |
| 100 g | 25.5 g | 116 | 0.8 g | 0 g |
| 1 oz (28 g) | 7.2 g | 33 | 0.2 g | 0 g |
Values computed from USDA per-100 g data (FDC 171986, SR Legacy). light, canned in water, drained.
One of the cheapest complete proteins you can buy
Canned tuna is, gram for gram, one of the best protein values in any grocery store. The fish is a complete protein — it carries all nine essential amino acids your body can’t make on its own — and it’s exceptionally lean: light tuna canned in water runs under 1g of fat per 100g while delivering 25.5g of protein. That ratio is hard to beat. A serving costs a fraction of what the equivalent protein from chicken breast or Greek yogurt would, with no cooking and a multi-year shelf life. If you’re trying to eat more protein on a budget, this is close to the floor on price-per-gram.
It’s worth being precise about what “a serving” means here, because the can does most of the work. A standard 5 oz can is mostly fish once you pour off the water: drained, it lands around 4 oz of tuna and roughly 30g of protein — more for solid- or albacore-pack tuna. The 3 oz portion most labels quote comes out to about 22g. Either way you’re getting a dense, near-pure dose of protein with almost nothing else along for the ride.
The label gotcha: salt and packing medium
The USDA numbers above describe a specific product — light tuna, canned in water, without added salt, drained. That last part matters, because it’s not what’s usually on the shelf. Most supermarket canned tuna adds salt during processing, so the sodium on a real-world label is far higher than the ~50mg per 100g in the reference: often 180–300mg per serving. The protein and calories barely move; it’s the sodium line that changes. If you eat tuna daily, that’s the number to watch, and no-salt-added cans exist for exactly this reason.
The packing medium is the other variable. Tuna in water is the lean default — what you want if you’re counting calories, since the protein is high and the fat is negligible. Tuna in oil carries a similar amount of protein but soaks up fat and calories from the oil, and even a good draining leaves some behind. Neither is “wrong,” but they’re different tools: water for lean protein, oil for richness.
Light vs. albacore: the real buying decision
The choice that actually matters at the shelf isn’t the brand — it’s light tuna versus albacore (“white”). They’re different fish with a genuine tradeoff. Light tuna is mostly skipjack, a smaller species that’s lower in mercury; the FDA puts it in the “best choices” tier you can eat two to three times a week. Albacore is a larger fish that concentrates roughly three times more mercury, which is why guidance caps it at about one serving a week. The flip side: albacore brings more omega-3 fats and a firmer, milder fillet. So the rule of thumb is simple — light for frequent eating and lower mercury, albacore for the omega-3 boost in smaller doses. For most people rotating tuna into a weekly routine, light is the safer everyday pick.
Hitting a protein target with tuna
Because the macros are so clean, tuna is easy to build a day around. At roughly 22g per 3 oz and 30g+ per drained 5 oz can, a single can covers a meaningful slice of most daily protein goals — useful whether you’re aiming for the general 0.8g per kg of body weight or the higher intakes active people target. If you’re not sure what your own number should be, our guide on how much protein per day walks through it. And if you’d rather skip the math on sodium, mercury, and packing oil entirely, the graded cans below are scored on exactly those tradeoffs so you can pick one that fits.
Packaged canned tuna options, graded
If you'd rather grab it off a shelf, here are the best-graded canned tuna in our catalog — each scored on our transparent 6-dimension Labelgrade.
-
Labelgrade 82/100 · 24 g protein · 110 cal
Check price on Amazon -
Labelgrade 80/100 · 11 g protein · 50 cal
Check price on Amazon -
Labelgrade 79/100 · 13 g protein · 60 cal
Check price on Amazon
Buy links are affiliate links — we may earn a commission at no extra cost to you. The Labelgrade is independent of any affiliate relationship. More.
Frequently Asked Questions
How much protein is in a can of tuna?
A standard 5 oz (142g) can drains down to roughly 4 oz of fish, delivering about 30g of protein — sometimes more for solid-pack tuna. A 3 oz drained serving has about 22g. At 25.5g per 100g, drained tuna is one of the most protein-dense foods in the aisle (USDA FDC 171986).
Is canned tuna a complete protein?
Yes. Like all fish, tuna contains every essential amino acid in usable amounts, so it counts as a complete, high-quality protein. It's also very lean — under 1g of fat per 100g for tuna packed in water — which makes it one of the cheapest ways to hit a protein target without added calories.
Does canned tuna have a lot of mercury?
It depends on the type. Light (skipjack) tuna is lower in mercury and the FDA lists it as a 'best choice' you can eat a few times a week. Albacore ('white') tuna runs about three times higher in mercury, so it's a 'good choice' to limit to about one serving a week. Light tuna is the safer pick for frequent eating; albacore trades more mercury for more omega-3s.
How much protein is in tuna per 3 oz?
About 21.7g of protein per 3 oz (85g) of light tuna canned in water and drained — calculated from the USDA value of 25.5g per 100g. That's roughly the protein of three large eggs for around 80 calories.
Why does my can of tuna list more sodium than this page?
This USDA reference is for tuna canned without added salt. Most supermarket brands add salt during canning, so the sodium on a typical label is much higher — often 180–300mg per serving instead of about 50mg. The protein and calories stay about the same; only the sodium changes.
Is tuna in oil or in water better for protein?
For protein per calorie, water is better. Tuna packed in oil has similar protein but adds fat and calories from the packing oil (even after draining). Tuna in water keeps it lean; choose oil only if you want the extra richness and calories.
When was this data last verified?
2026-06-03, against USDA FoodData Central FDC 171986. We re-verify reference pages on a regular cycle.
Whole-food values are USDA reference data and are not assigned a Labelgrade — that score is for branded packaged products, where ingredients and added sugar/sodium actually vary. See our methodology and how much protein you need per day.