Back to Journal
Calorie breakdown··11 min read

How many calories in a tin of tuna? Brine, oil, drained, and the mayo problem

Tuna calories per 100g, per tin and per can, in brine, spring water and oil, drained and undrained. Plus the mayo math that turns a 116 kcal food into 400.

C
Calow Editorial
Reviewed and fact-checked against cited sources

Tinned tuna is the highest protein-per-calorie food most people can buy without cooking anything, and it routinely gets logged wrong by a factor of three. Not because of the fish. Because of the liquid it sits in and what goes on top of it afterwards.

Here is what tuna actually costs, by tin, by 100g, and by what you mix into it.

The quick answer

Canned light tuna in water, drained, is about 116 kcal per 100g, with 26g of protein and under 1g of fat. USDA reference data is consistent across brands within about 10 kcal.

The number that matters more is the drained weight, not the tin weight. A tin sold as 145g is not 145g of fish.

TunaPer 100g (drained)ProteinFat
Light / skipjack, in brine11626g0.8g
Light / skipjack, in spring water11626g0.8g
Albacore / white, in water12824g2.5g
Light, in sunflower oil (drained)19829g8.2g
Light, in olive oil (drained)19829g8.2g
Tuna in tomato sauce10520g2.0g
Tuna in mayonnaise (ready-made tub)19017g12g
Fresh yellowfin, raw10924g0.5g
Fresh yellowfin, cooked13930g0.6g
Bluefin, raw14423g4.9g
Seared tuna steak (with 1 tsp oil)18030g5.0g
Smoked tuna14028g2.5g
Tuna sashimi (per 100g)10924g0.5g

By the tin, because that is the unit people buy

Tin sizes differ by market and brand, and the drained weight is always printed somewhere smaller than the headline weight.

Tin or canTypical drained weightIn brine or waterIn oil (drained)
UK 80g snack tin60g70119
UK 110g tin85g99168
UK 145g tin (standard)112g130222
UK 160g tin120g139238
US 5oz can (142g)102g118202
US 7oz can (198g)145g168287
US 12oz can (340g)250g290495
Pouch, 70g70g81n/a
Pouch, 110g110g128n/a
Two-pack of 145g tins224g260444
Jarred tuna in olive oil (200g jar)150gn/a297

Pouches have no drained-weight problem, because there is barely any liquid in them. What is printed on the front is what you eat, which makes them the easiest format to log accurately.

(For why oil is so dense that a few millilitres change a meal this much, the olive oil calorie breakdown covers the per-spoon math.)

The mayo problem

Tuna is almost never eaten plain, and almost everything it gets mixed with is heavier than the fish. This is the actual reason "tuna salad" and "tuna mayo" land where they do.

Mix-inAmountCaloriesOne drained 112g tin plus this
Nothing00130
Lemon juice, salt, pepperto taste5135
Full-fat mayonnaise1 tbsp (14g)95225
Full-fat mayonnaise2 tbsp (28g)190320
Full-fat mayonnaise (deli scoop)4 tbsp (56g)380510
Light mayonnaise2 tbsp82212
Plain Greek yogurt (nonfat)3 tbsp (60g)35165
Greek yogurt plus 1 tsp mustard65g40170
Olive oil dressing1 tbsp119249
Sweetcorn80g70200
Red onion, cucumber, tomato100g20150
Avocado, mashed1/2 medium160290
Cheddar, grated30g120250
Pesto1 tbsp80210

The pattern is stark. The tuna is 130 kcal. A deli scoop of mayonnaise is 380. The most calorie-dense thing in a tuna sandwich is never the tuna.

Swapping full-fat mayo for Greek yogurt with a spoon of mustard saves 155 kcal per tin and adds about 6g of protein. It is one of the few swaps that improves both sides of the ledger without tasting like a compromise.

(For the strained-yogurt side of that swap, how many calories in yogurt covers which tub to buy.)

The lunch you actually build

Tuna lunchWhat is in itTotal
Tin, lemon, salad leaves112g tuna, 100g leaves, lemon155
Tuna and cucumber sandwich (light)2 slices bread, tuna, 1 tbsp light mayo342
Classic tuna mayo sandwich2 slices white, tuna, 2 tbsp full-fat mayo470
Tuna melt2 slices, tuna, 2 tbsp mayo, 40g cheddar630
Tuna jacket potato250g potato, tuna, 2 tbsp mayo585
Tuna pasta salad150g cooked pasta, tuna, 2 tbsp mayo, sweetcorn705
Tuna Nicoise (restaurant)seared tuna, egg, potato, olives, dressing620
Tuna poke bowl (takeaway)120g raw tuna, 200g rice, sauce, avocado690
Tuna and rice bowl (home)112g tuna, 150g cooked rice, veg, soy400
Tuna wrap1 large wrap, tuna, light mayo, salad425
2 tuna nigirisushi rice and tuna100
Tuna pasta bake (1 portion)pasta, tuna, white sauce, cheese750

A tin of tuna is a 130 kcal ingredient that reliably ends up in a 500 to 700 kcal lunch. That is not a criticism of the lunch. It is a reminder that the protein was never the expensive part.

(For the pasta half of those numbers, the pasta calorie breakdown covers dry-versus-cooked weights, which is the other common tracking error in a tuna pasta salad.)

Tinned versus fresh

Tinned light (drained)Fresh yellowfin (cooked)
Calories per 100g116139
Protein per 100g26g30g
Fat per 100g0.8g0.6g
Omega-3 (EPA and DHA)100 to 250mg200 to 300mg
Cost per 100g proteinLowHigh
PreparationNoneCook to order

Tinned tuna is a genuinely good substitute for fresh on protein and calories. Where it loses is omega-3 content, since skipjack is a lean tuna and canning in water washes some of the fat away. Tinned salmon and sardines carry several times more omega-3 than tinned tuna, at a higher calorie cost.

(For the oily-fish comparison in full, the salmon calorie breakdown covers fresh, tinned and smoked.)

How often is too often?

This is the one question about tuna that is not really about calories.

The FDA and EPA joint advice on eating fish places canned light tuna in the Best Choices group at two to three servings a week, and albacore or white tuna in Good Choices at one serving a week. A serving is 4oz, or about 113g cooked, which is roughly one standard tin.

The difference is mercury. Skipjack, which is what light tuna usually is, is a smaller and shorter-lived fish than albacore, so it accumulates less. The advice matters most during pregnancy, when breastfeeding and for young children. For a healthy adult, a tin a day is more than the guidance suggests and a few tins a week is comfortably inside it.

22grams of protein per 100 kcal

Tuna mistakes to avoid

Logging the tin weight instead of the drained weight

A 145g tin is about 112g of fish. Logging 145g overstates by 38 kcal, which is small. The reverse error is bigger: people who drain an oil tin badly log 130 kcal for something closer to 350.

Treating "in oil" and "in oil, drained" as the same entry

Most tracking apps have both. They differ by 80 kcal per 100g, and if you tip the oil in as well the gap is far wider. Pick the right entry once and save it as a favourite.

Assuming spring water is lighter than brine

They are the same calories. Brine is salt water. If you are watching sodium rather than calories, spring water is the one to buy, and rinsing a brine tin under the tap removes a good share of the salt.

Eyeballing the mayonnaise

A tablespoon of full-fat mayo is 95 kcal and a real-world spoon into a mixing bowl is usually two of them. This is the largest single variable in the entire dish, and it is the one nobody measures.

Buying flavoured tins as a light option

Tuna in tomato sauce is fine at about 105 kcal per 100g. Tuna in mayonnaise tubs, pesto, or oil-based dressings run 190 to 230 kcal per 100g, roughly double plain tuna, and they are usually sold in the same shelf position as the plain tins.

Three tuna plates worth memorising

The desk lunch (155 kcal)

  • 1 tin light tuna in spring water, drained (112g, 130 kcal)
  • 100g cucumber and tomato (20 kcal)
  • Lemon juice, black pepper, a pinch of salt

Adds up to: ~155 kcal, 30g protein. Roughly 19g of protein per 100 kcal, which almost nothing else at a desk can match.

The honest tuna mayo (170 kcal)

  • 1 tin drained (130 kcal)
  • 3 tbsp plain nonfat Greek yogurt (35 kcal)
  • 1 tsp Dijon mustard, chopped red onion, salt

Adds up to: ~170 kcal, 35g protein. The same texture as tuna mayo for a third of the calories, and more protein than the original version.

The full lunch (400 kcal)

  • 1 tin drained (130 kcal)
  • 150g cooked rice (195 kcal)
  • 100g cucumber and edamame (55 kcal)
  • 1 tbsp soy sauce and a teaspoon of sesame seeds (20 kcal)

Adds up to: ~400 kcal, 36g protein. A complete lunch that holds until dinner, built on a tin and a bowl of leftovers.

For a version with actual instructions, the Mediterranean tuna salad bowl is the same idea with the numbers worked out.

The verdict

Tuna is one of the cheapest, fastest and leanest protein sources in a supermarket, and it is almost impossible to make it expensive on its own. Everything that makes a tuna lunch heavy arrives afterwards: the oil in the tin, the mayonnaise in the bowl, the cheese on the melt.

Buy it in water, drain it properly, and mix it with something that is not 680 kcal per 100g. The fish was never the problem.

✦ Inside the app

Snap the bowl in Calow. It separates the tuna from the mayonnaise and the sweetcorn, so a tuna lunch logs as what it is rather than as one flat entry.

Get the app →

Pairs well with: the salmon calorie breakdown, how much protein you need per day, and high protein snacks under 250 calories.

Questions

Common questions

How many calories are in a tin of tuna?
A standard 145g tin of tuna in brine holds about 112g drained, which is roughly 130 kcal and 29g of protein. A US 142g (5oz) can drains to about 102g, or 118 kcal. A tin of the same size in oil, drained, is about 220 kcal because some oil stays with the fish.
How many calories are in 100g of tuna?
Canned light tuna in water, drained, is about 116 kcal per 100g with 26g of protein and under 1g of fat. Canned in oil and drained it is around 198 kcal. Fresh raw yellowfin is about 109 kcal per 100g, and the same steak cooked is roughly 139 kcal per 100g because it loses water.
Is tuna in brine or spring water lower in calories?
They are effectively identical, at about 116 kcal per 100g drained. Brine is salt water and spring water is not, so the difference is sodium rather than calories. A tin in brine carries roughly 300 to 400mg of sodium against 50 to 100mg for spring water.
How many calories are in tuna in oil?
Drained, about 198 kcal per 100g, because the fish holds onto some of the oil. Undrained it is far higher: a 145g tin can carry 25 to 30ml of oil, which is 220 to 265 kcal of oil on its own. Draining an oil tin properly is the single biggest calorie decision in this food.
How much protein is in a tin of tuna?
About 29g for a standard 145g tin in brine, once drained. That is roughly 22g of protein per 100 kcal, which puts tuna among the highest protein-per-calorie foods you can buy without cooking anything.
How many calories are in tuna mayo?
It depends entirely on the mayonnaise. One drained tin (112g, 130 kcal) with two tablespoons of full-fat mayo is about 320 kcal. The same tin with two tablespoons of light mayo is about 212 kcal, and with Greek yogurt it is around 165 kcal. The tuna is rarely the issue.
How often can you eat tinned tuna?
US FDA and EPA advice puts canned light tuna in the Best Choices category at two to three servings a week, and albacore or white tuna in Good Choices at one serving a week, because albacore carries more mercury. Those figures are for a 4oz (113g) cooked serving and are most important for pregnancy and young children.
✦ Try Calow
Eat well without the red numbers.
Snap a meal, log in two seconds. Adaptive targets. One sharp insight a week.
Download on theApp Store