Canned tuna: how much protein a tin gives, and how often

What a drained tin of tuna actually gives you in protein and calories, what the oil adds, and how many tins a week make sense.

5 min read · Updated 10.09.2026.

Canned tuna: how much protein a tin gives, and how often
Illustration: AI · GymHub

Open the tin, drain it, and half a minute later you have twenty-odd grams of protein with no pan and no waiting. That is why tuna sits in the fridge of nearly everyone who trains and counts protein. Two practical questions remain: how much does one tin really give, and how often in a week is it sensible to eat.

The numbers for a realistic portion

For tuna in water, well drained, per 100 g you are looking at roughly 25 g of protein, 110 kcal, 1–2 g of fat, no carbohydrate and no fibre. Those are rounded averages. Brand differences and how much liquid you leave behind can shift them by about ten per cent.

Two sizes dominate the shelf. A small tin (around 80 g declared) gives 55–65 g of drained fish, so roughly 15 g of protein and 65–75 kcal. The bigger 145–160 g tin gives 100–110 g of fish, about 25 g of protein and 110–120 kcal. When someone tells you a tin of tuna is thirty grams of protein, that is usually the big tin plus generous rounding.

Tuna in oil is a different sum. Some fat stays in the flesh even after draining, so 100 g comes in at roughly 190–230 kcal and 8–12 g of fat, with much the same 24–25 g of protein. That is 80–110 extra calories for identical protein. Not a disaster, but noticeable if you eat two tins a day while cutting.

Salt is higher than most people expect: usually 0.6–1 g per 100 g of the finished product. No-added-salt versions cut that several times over. There is some omega-3, but not much — tuna in water sits closer to chicken than to sardines on that score.

Fitting it into the day

If you are aiming for 1.6–2.2 g of protein per kilo of body weight, an 80 kg person needs 130–175 g a day. One big tin covers 25 g, about a fifth of that. It is a solid chunk of one meal, not the whole day.

Spreading 25–40 g of protein across three or four meals works better than loading it all into dinner. We went into how much the body actually uses at once in the piece on protein from a single meal.

Tuna brings no fibre and no carbohydrate, so on its own it does not hold you for long. If you keep finding yourself hunting for food late at night, the tuna is rarely the problem — the rest of the day usually is, which is the subject of our article on late-night overeating.

Mercury: how many tins is too many

Tuna is a larger fish and accumulates mercury over its life. How much depends on the species. Skipjack, sold as light tuna, averages several times less than albacore, the paler, firmer white tuna. The species is usually printed in small type on the label, but it is printed.

For a healthy adult, two to four tins of light tuna a week is treated as fine by most guidance. For albacore the usual figure is around one portion a week. Advice differs between countries, so if this matters to you, follow your own health service rather than an internet average.

Pregnant and breastfeeding women and young children work to stricter limits, and that is not a place to improvise.

Who it suits, and who it suits less

It suits you if you are in a calorie deficit and need protein that costs you very little, if you work away from a kitchen, or if you simply cannot cook every meal. Twenty-five grams of protein for 110 kcal is hard to beat.

It suits you less if you are watching sodium, if your main goal is more omega-3 (sardines, mackerel and salmon are far ahead there), or if tuna quietly becomes your only protein source and you get through seven tins a week. The issue is not any single tin; it is the monotony.

If you dislike the taste, do not force it. There are plenty of other cheap protein sources, from eggs to dairy.

Combinations that work

  • A tin of tuna, a cup of cooked rice and a spoon of olive oil: about 30 g of protein and 550 kcal, ready in five minutes.
  • Tuna with tinned chickpeas, red onion and lemon: protein and fibre in one bowl, no cooking.
  • Tuna with quinoa or buckwheat and tomato: a cold box that survives a day at work.
  • Tuna mixed with Greek yoghurt instead of mayonnaise, on wholemeal bread: the same sandwich for 100–150 fewer calories.
  • Tuna, boiled eggs and salad leaves: 35–40 g of protein for around 350 kcal.

Common misconceptions

Tuna in oil is unhealthy. It is not. It is simply higher in calories. If those calories fit your day, the oil spoils nothing.

Tuna burns fat. No food does. Tuna helps indirectly, by delivering a lot of protein for few calories, which makes a deficit easier to hold.

Tinned fish has less protein than fresh. It does not. The heat treatment does not destroy protein; what differs is water and salt content.

A tin of tuna covers your omega-3 needs. It does not, least of all the version in water. Oily fish twice a week does that job.

When to see a doctor

If you are pregnant, breastfeeding, planning a pregnancy or feeding a small child, ask a doctor or dietitian how much fish and which species fit your situation. The same goes if you have kidney or heart disease that limits your salt intake, or if you have eaten tuna daily for months and notice tingling, numbness or problems with balance. These are rare situations, but they are not ones to guess at.

In short

  • Tuna in water: about 25 g of protein and 110 kcal per 100 g drained; a small tin gives roughly 15 g.
  • In oil: similar protein, but 190–230 kcal per 100 g.
  • No fibre, no carbohydrate, a fair bit of salt — pair it with vegetables, pulses or grains.
  • Two to four tins of light tuna a week is reasonable for most adults; albacore less often.
  • Pregnancy, breastfeeding and young children come with stricter limits.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next