Free UK delivery on all orders · At-home saliva test · Secure checkout
Free UK delivery on all orders

Tilapia nutrition: calories, protein and iodine

Tilapia is a fresh, whole fish and a NOVA group 1 food, a source of complete protein and iodine, selenium and vitamin B12, with no added sugar or salt. It is a source of selenium, vitamin B12 and phosphorus. Work out the numbers for any portion and age below, then see the full breakdown.

Tilapia nutrition calculator
Calories, sugar and key nutrients by portion. Change the age and every percentage updates.
Key nutrients in this portion

Tilapia nutrition per 100g and per portion

Typical valuesPer 100gPer portion (130g)
Energy130169
Fat2.7g3.5g
of which saturates0.9g1.2g
Carbohydrate0g0g
of which total sugars0g0g
of which added sugars0g0g
of which starch0g0g
Fibre0g0g
Protein26g33.8g
Salt0.1g0.1g

Protein, fat and salt, by age

For meat and fish the numbers that matter most are protein, saturated fat and salt. The tables below set each against age-appropriate guidance.

Protein in Tilapia by age

A fillet (about 130g) provides about 33.8g of complete protein, supplying the amino acids the body needs for growth and repair. Because children need less than adults, that portion covers a large share of a younger child's daily protein.

Age groupDaily protein (RNI)In a fillet (about 130g)% of that
Adult50g34g
68%
Age 11 to 1745g34g
75%
Age 7 to 1028g34g
121%
Age 4 to 620g34g
169%

Fat in Tilapia: high, mostly unsaturated

Tilapia is naturally high in fat, at about 3.51g per portion, though most of it is unsaturated. Only around 1.17g is saturated and there is 0g of added fat.

Age groupMax saturated fatIn a fillet (about 130g)% of that
Adult24g1.17g
5%
Age 11 to 1727g1.17g
4%
Age 7 to 1022g1.17g
5%
Age 4 to 618g1.17g
6%

Vitamins and minerals in Tilapia

Percentages are share of the daily Nutrient Reference Value (NRV). Under UK and EU rules a food is a source of a nutrient at 15% NRV per 100g and high in it at 30%.

NutrientPer 100g%NRV /100g%NRV /portion 
Selenium54ug98%128%high in Selenium
Vitamin B122ug76%99%high in Vitamin B12
Phosphorus200mg29%37%a source of Phosphorus
Niacin (B3)4mg25%32%a source of Niacin (B3)
Potassium380mg19%25%a source of Potassium

Vitamins and minerals in Tilapia, by age

These tables show how the nutrients compare to daily needs across different ages, using UK Reference Nutrient Intakes (RNIs). This differs from the source of and high in labels above, which use the single adult figure (NRV) set for food packaging. Children's needs are lower, so a portion goes further.

Selenium in Tilapia by age

Selenium helps protect cells from damage and supports the immune system. A fillet (about 130g) contains 70ug. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a fillet (about 130g)% of daily need
Adult75ug70ug
94%
Age 11 to 1770ug70ug
100%
Age 7 to 1030ug70ug
234%
Age 4 to 620ug70ug
351%

Vitamin B12 in Tilapia by age

Vitamin B12 supports red blood cell formation and a healthy nervous system, and is found almost only in animal foods. A fillet (about 130g) contains 2ug. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a fillet (about 130g)% of daily need
Adult2ug2ug
165%
Age 11 to 172ug2ug
165%
Age 7 to 101ug2ug
247%
Age 4 to 61ug2ug
309%

Phosphorus in Tilapia by age

Phosphorus works with calcium to build strong bones and teeth. A fillet (about 130g) contains 260mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a fillet (about 130g)% of daily need
Adult550mg260mg
47%
Age 11 to 17775mg260mg
34%
Age 7 to 10550mg260mg
47%
Age 4 to 6450mg260mg
58%

Niacin (B3) in Tilapia by age

Niacin (B3) helps release energy from food and keeps skin and the nervous system healthy. A fillet (about 130g) contains 5.2mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a fillet (about 130g)% of daily need
Adult16mg5.2mg
32%
Age 11 to 1715mg5.2mg
35%
Age 7 to 1012mg5.2mg
43%
Age 4 to 611mg5.2mg
47%

Potassium in Tilapia by age

Potassium helps control blood pressure and supports normal muscle and nerve function. A fillet (about 130g) contains 494mg. Because children need less than adults, that same portion covers a bigger share of a younger child's daily target.

Age groupDaily need (RNI)In a fillet (about 130g)% of daily need
Adult3500mg494mg
14%
Age 11 to 173500mg494mg
14%
Age 7 to 102000mg494mg
25%
Age 4 to 61100mg494mg
45%

Is Tilapia processed?

No. Tilapia is a fresh, whole fish and a NOVA group 1 food, cooked from its natural state with nothing added, which is very different from processed meats and ready meals.

Tilapia nutrition FAQ

How many calories are in tilapia?

A fillet (about 130g) has about 169 calories.

How much protein is in tilapia?

A fillet (about 130g) has about 33.8g of complete protein, the kind that supports growth and repair.

Is tilapia good for you?

Yes. Tilapia is a NOVA group 1 source of complete protein and iodine, selenium and vitamin B12, with very little that needs limiting.

Track this in Boone
Log your food and see your macros and micronutrients in real time, personalised to your genetics.
Get Boone

Nutrition data from McCance and Widdowson and UK FoodData Central, per 100g raw edible portion; values are reference figures and can vary by variety and ripeness. Reference intakes: EU NRVs for labelling and UK RNIs (SACN) for age-based needs. For guidance only.