Our products
Tronco de atún del Cantábrico — calorías y dieta

Does tuna make you gain weight? Real calories, myths, and how to include it in your diet

May 11, 2026Lalo González Rodríguez⏱ 9 min de lectura

Cantabrian tuna loin — calories and diet

No, tuna itself does not cause weight gain. It provides between 110–130 kcal/100 g when fresh and 180–220 kcal/100 g when canned in oil (drained, it drops to ~150 kcal). It is a lean protein of high biological value (~22-25 g/100 g) and rich in omega-3s. The problem is never the tuna itself: it's the amounts of oil, mayonnaise, or bread that accompany it.

What does science say about tuna and calories?

Tuna (genus Thunnus) is a lean oily fish. According to the BEDCA (Spanish Food Composition Database) and USDA FoodData Central databases, 100 g of fresh tuna provides between 108 and 144 kcal depending on the species (bluefin, skipjack, albacore). When canned in natural brine, it increases slightly due to concentration; in oil, the value depends on how much oil is absorbed — and whether you drain it before consumption.

Scientific consensus (PREDIMED studies, SENC and AESAN recommendations) places tuna among the most recommended protein sources within a Mediterranean diet: low in saturated fat, high in omega-3 fatty acids (EPA and DHA), and provides selenium, vitamin D, B12, and iodine.

The myth that "tuna causes weight gain because of the oil" is partly true and partly an exaggeration. We explain it with data in the following tables.

Calories and macros — nutritional table

These are the average nutritional values per 100 g of tuna according to the BEDCA (Spain) and USDA FoodData Central (USA) databases:

Macronutrient Per 100 g % NRV*
Energy 110–144 kcal (fresh) 6–7%
Protein 22–25 g 44–50%
Total Fat 1–6 g 1–9%
Saturated Fat 0.3–1.5 g 2–8%
Omega-3 (EPA+DHA) 0.3–1.4 g
Carbohydrates 0 g 0%
Sodium (fresh) 40–50 mg 2%
Sodium (canned) 300–400 mg 13–17%

*NRV: Nutrient Reference Values for average adult (EU Regulation 1169/2011).

Sodium is the aspect to watch in canned foods: a standard can (80 g drained) can provide 240–320 mg, around 10–13% of the daily intake recommended by WHO (< 2 g/day). There are "low-salt" versions and the natural brine option if you are managing hypertension.

Cantabrian tuna loin in olive oil 270g · Olasagasti
Bacalalo Selection
Cantabrian Tuna Loin in Olive Oil 270g · Olasagasti
⭐ 4.9/5 · Refrigerated delivery 24-48h · Mercat del Ninot Selection
11.95€ View product →

Calorie comparison by preparation method

The way tuna is cooked radically changes its caloric contribution. This table compares the most common preparations per 100 g:

Preparation Calories Recommendation
Grilled tuna (no oil) 120–140 kcal ✅ Ideal for hypocaloric diet
Baked tuna with vegetables 140–170 kcal ✅ Balanced
Canned tuna in water 110–130 kcal ✅ Lower in calories
Canned tuna in oil, drained 140–170 kcal ✅ Good option if well drained
Canned tuna in oil, undrained 200–220 kcal ⚠️ Increases due to absorbed oil
Tuna belly (Ventresca) 210–250 kcal ⚠️ Higher in calories (intramuscular fat), but satisfying
Tuna with mayonnaise (typical sandwich) 320–400 kcal ❌ Mayonnaise, not tuna, significantly increases calories
Tuna Tataki 140–160 kcal ✅ Minimal cooking in sesame, very healthy

Does tuna cause weight gain? The honest answer

The direct answer: no, tuna does not cause weight gain. What causes weight gain are the accompaniments.

If you eat 100 g of fresh grilled tuna, you get about 130 kcal — less than a large hard-boiled egg with two slices of bread. A can of tuna in natural brine (52 g drained) is only about 58 kcal. That won't make anyone gain weight.

The real problem arises when:

  • You don't drain the oil: 10 g of oil (1 tablespoon) adds 90 "invisible" kcal.
  • You combine it with mayonnaise: 1 tablespoon of mayonnaise adds 90–100 kcal and almost no extra protein.
  • You use it as an "extra" in large sandwiches: 2 slices of bread + cheese + tuna + mayonnaise easily exceeds 500 kcal.
  • You choose American-style tuna salad versions: with mayonnaise, pickles, and sweet corn, multiplying calories without increasing satiety.

Ventresca (tuna belly) does have more calories (210–250 kcal/100 g) because it is the fattiest part of the tuna — but that fat is predominantly cardioprotective omega-3, not saturated fat. In quantities of 40–60 g, it is still perfectly compatible with any diet.

Healthy low-calorie tuna salad

How to include tuna in a healthy diet

Here are verifiable guidelines for including tuna without gaining weight:

  1. 2-3 servings per week is what the SENC (Spanish Society of Community Nutrition) and the Ministry of Health recommend for oily fish.
  2. Standard serving: 100–125 g fresh | 80 g drained canned.
  3. Always drain canned tuna in oil: you save 60–90 kcal per can without losing flavor.
  4. Combine it with vegetables: salads, roasted peppers, spinach, green beans. Increases satiety without calories.
  5. Avoid industrial sauces: mayonnaise, cocktail sauce, creams. Use extra virgin olive oil (measured: 1 tablespoon = 90 kcal).
  6. Grill or bake, don't fry: grilling without added oil keeps calories to a minimum.

Tuna fits into hypocaloric diets (1,500–1,800 kcal), volumetric diets (high satiety per gram), keto (complete protein + quality fat), and standard Mediterranean diets.

1kg Light Tuna Belly · Baymar (professional format)
Recommended
1kg Light Tuna Belly · Baymar (professional format)
⭐ 4.9/5 · Refrigerated delivery 24-48h · Mercat del Ninot Selection
21.50€ View product →

Common mistakes and myths

Myth 1: Canned tuna "has chemicals"

False. The canning process is physical (heat sterilization in a sealed container). The ingredients are tuna + oil/water + salt. European traceability is strict, and additives are regulated by EU Regulation 1333/2008.

Myth 2: Tuna belly causes a lot of weight gain

It has more calories due to fat, but that fat is omega-3 (EPA+DHA), cardioprotective. In 40-60g servings, it provides satiety and nutritional benefits that largely compensate.

Myth 3: Tuna in natural brine tastes bland

A matter of quality: premium brand tuna in natural brine (Olasagasti, Ortiz) retains an intense flavor. The difference lies in the raw material, not the preserving medium.

Myth 4: You can't eat tuna on a keto diet

Quite the opposite: 0 g of carbohydrates, complete protein, and good fats. It is one of the preferred foods in a ketogenic diet.

Myth 5: Tuna causes more weight gain at night

There is no scientific basis for this. The total caloric balance for the day is what matters, not the time.

Healthy tuna recipes

Grilled tuna — healthy preparation

  • Tuna, pepper, and green bean salad: 350 complete kcal. 80 g drained tuna in natural brine + vegetables + 1 tablespoon extra virgin olive oil. Satisfying and complete.
  • Tuna tataki with sesame and soy sauce: 180 kcal per serving. Minimal cooking, incredible flavor, ideal for a light dinner.
  • Grilled tuna with lemon and oregano: 160 kcal. The cleanest formula: no oil, juicy inside.
  • Tuna tartare with avocado: 280 kcal. Very satisfying due to the good fat from the avocado, without sugars.
  • Baked tuna empanada (not fried): 180 kcal per unit. Healthy version of a classic.

Belly, light, and bluefin tuna: which one has more calories?

Not all tuna has the same calories. The cut and species significantly change the numbers:

  • Skipjack or light tuna (Katsuwonus pelamis): 110-130 kcal/100 g. Most common in canned products. Low in mercury.
  • Albacore tuna (Thunnus alalunga): 140-160 kcal. Finer, white meat, higher price.
  • Bluefin tuna (Thunnus thynnus): 140-180 kcal. Fattier, more flavorful, more expensive, and higher in mercury (limit consumption).
  • Albacore tuna belly: 210-250 kcal. The ventral part, the most flavorful and fatty.
  • Bluefin tuna belly: 250-280 kcal. The star of premium nigiri (otoro/chutoro).

If your goal is weight loss, prioritize skipjack or albacore tuna loins. If you're looking for satiety and omega-3s, tuna belly (ventresca) compensates for its extra calories.

Albacore Tuna Belly · Olasagasti
Premium
Albacore Tuna Belly · Olasagasti
⭐ 4.9/5 · Refrigerated delivery 24-48h · Mercat del Ninot Selection
16.95€ View product →

Conclusion

Tuna does not cause weight gain. It is one of the most complete foods: lean protein of high biological value, omega-3, vitamin D, B12, and selenium, all with very few calories when prepared well. If you drain it, combine it with vegetables, and avoid industrial sauces, it fits into any diet — from hypocaloric to ketogenic or Mediterranean.

The golden rule: tuna is your ally, mayonnaise is the problem. And if you buy canned goods, prioritize quality raw material: the difference between industrial tuna and one from Olasagasti or the Cantabrian Sea is noticeable in flavor, texture, and traceability. At Bacalalo, we have been selecting directly from the producer since 1990.

Related articles

Frequently asked questions

How many calories are in a can of tuna?

A standard 80g drained can provides between 90-100 kcal if in water, 110-140 kcal if in oil and well-drained, and up to 180 kcal if undrained.

Is tuna in oil or in water better for not gaining weight?

Tuna in water saves about 30-50 kcal per can. But if you drain the oil well, the difference is reduced to 20-30 kcal. The important thing is to drain, whatever the option.

How much tuna can I eat per day without gaining weight?

There is no caloric limit for tuna itself. SENC recommends 2-3 servings of oily fish per week (100-125g servings). Due to mercury, light tuna allows for more frequent consumption than red tuna.

Does tuna belly make you gain more weight than tuna loin?

Yes, it has more calories (210-250 vs 130 kcal/100 g) because it is the fattiest part. But that fat is cardioprotective omega-3, not saturated. In 40-60g servings, it is still perfectly healthy.

Does tuna with mayonnaise make you gain a lot of weight?

Yes, mainly due to the mayonnaise: 1 tablespoon adds 90-100 kcal and almost no extra protein. A serving of tuna with mayonnaise can reach 350-400 kcal compared to 100 kcal for tuna alone.

Is it good to have tuna for dinner on a diet?

Yes, perfect. Low in calories, high in protein (satiating), no carbohydrates. Combine with salad or grilled vegetables.

How many calories are in 100g of fresh tuna?

Between 108 and 144 kcal depending on the species. Skipjack/light tuna is around 110-130 kcal, red tuna 140-180 kcal.

Does tuna make you gain more weight than chicken?

No. They provide similar calories in equivalent preparations (grilled tuna ~130 kcal/100g vs chicken breast ~120 kcal/100g) and comparable protein, but tuna adds omega-3 which chicken does not have.

Which tuna has fewer calories for dieting?

Canned light tuna in water (110 kcal/100g) or fresh grilled light tuna/bonito without oil (120-140 kcal/100g).

Can you eat tuna every day?

For light tuna, yes, in moderate amounts. For red tuna or swordfish, AESAN recommends limiting due to mercury. Varying fish is always the best strategy.

LG
Lalo González Rodríguez
Specialist in cod and premium seafood products at Mercat del Ninot (Barcelona) since 1990. Third generation of codmongers with training in caliber selection, cured products, artisanal preserves from the Cantabrian Sea, and professional HoReCa supply.
Canned tuna and bonito

Lo que cierra una receta

Canned tuna and bonito

El detalle que separa un plato de un buen plato.

Ver selección
Lalo González Rodríguez

Lalo González Rodríguez

Master Cod Craftsman · Founder of Bacalalo

Expert in salted fish and founder of Bacalalo with over 35 years of experience selecting the finest pieces of Icelandic cod and gourmet seafood at the Mercat del Ninot in Barcelona.

Know our story →
Product listYou can see the products we have in our store.
Surtido "Pulpo & Bacalao" - envase y embalaje premium
Filetes de anchoa del Cantábrico "00" Premium - detalle del producto
Regular priceFrom 38,90 € Unit price77,80 € / kg
Rating: 4.8 out of 5
Cantabrian Anchovies "0" Gourmet Selection
Default Title
Morro Extra de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 24,97 € Sale price25,95 € Unit price49,94 € / kg
Rating: 5.0 out of 5
Extra Clean Desalted Cod Snouts (2 units) - 500g
-4%
30gr
Caviar Beluga Iraní 000 Calidad Premium - detalle del producto
Regular priceOn Sale from 90,00 €
No reviews
Imperial Iranian Beluga Caviar 00
Up to -42%
Default Title
Lomitos de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 21,45 € Sale price22,95 € Unit price42,90 € / kg
Rating: 5.0 out of 5
Cleaned Desalted Cod Loins (2 units) - 500g
-7%

Related articles