Calories in Tilapia

Updated July 2026 · Reviewed by CaloriesCalc Team · Source: USDA FoodData Central

96
kcal
per 100g
20.1
g
Protein
2.04
g
Fat
0.0
g
Carbs
0
g
Fiber
84
kcal per fillet (87g)
96
kcal per 100g
27
kcal per oz (28g)
Tilapia nutrition facts and calories per 100g
💪20g protein per 100g — very lean
🔥Only 96 kcal — affordable lean fish
💊Vitamin B12 — 60% Daily Value
🔬Selenium — 54% Daily Value
😌Very low mercury — safe for all
💰Most affordable white fish

🐟 Calculate Calories for Any Tilapia Weight

Weight100g

Nutrition Facts

Per 100g (cooked tilapia)

* % Daily Value based on a 2,000 kcal diet.


Quick summary: Tilapia contains 96 calories per 100g with 20g protein and only 2g fat. It is the most affordable widely available fish and an excellent lean protein source. Provides 60% of daily B12 and 54% of selenium per 100g. Very low mercury — safe for frequent consumption including during pregnancy.

Vitamins & Minerals — per 100g

NutrientAmount% Daily ValueBar
Vitamin B121.44µg60%
Selenium29.5µg54%
Niacin (B3)4.7mg29%
Phosphorus170mg14%
Potassium302mg6%
Magnesium27mg6%
Vitamin B60.16mg9%
Vitamin D1.3µg13%
Iron0.56mg3%
Zinc0.41mg4%

Calories in Tilapia by Weight

WeightCaloriesProteinFatCarbs
How does tilapia fit your daily calorie goal?
Calculate your TDEE to see exactly how it fits
Calculate TDEE →

Macronutrient Breakdown — per 100g

Protein20.1g · 84% of calories
Fat2.04g · 19% of calories
Carbohydrates0.0g · 0% of calories

Very lean fish at 2.04g fat per 100g. Zero carbs. Low in omega-3 (0.24g EPA+DHA/100g) due to low total fat. Farmed tilapia is nutritionally consistent and safe. Very low mercury — safe for 2-3 servings/week.

Micronutrient Highlights

💪
Protein
20.1g
40% DV
Complete amino acid profile
💊
Vitamin B12
1.44µg
60% DV
Neurological function and red blood cells
🔬
Selenium
29.5µg
54% DV
Antioxidant and thyroid
Potassium
302mg
6% DV
Blood pressure support
🧠
Niacin (B3)
4.7mg
29% DV
Energy metabolism
🦴
Phosphorus
170mg
14% DV
Bone health

Tilapia Health Benefits

Lean Affordable Protein

Tilapia provides 20g of protein at only 96 kcal per 100g. As one of the most farmed fish globally, tilapia is significantly more affordable than salmon or tuna while delivering excellent lean protein. A fillet provides 17g of complete protein at under 85 calories — making it one of the most cost-effective protein sources available.

B12 and Selenium

A 100g serving provides 60% of daily B12 and 54% of selenium — important nutrients for neurological health and antioxidant function respectively. Regular tilapia consumption is an effective strategy for maintaining both of these commonly deficient nutrients.

Mercury Safety

Tilapia is classified by the FDA/EPA as among the safest fish for consumption frequency — rated 'best choice' alongside shrimp, salmon, and cod. Very low bioaccumulation of mercury due to short lifespan and herbivorous diet. Safe for daily consumption for most people; 2-3 servings/week recommended during pregnancy.

Omega-3 Concern — Context Matters

Tilapia has been criticised for a high omega-6 to omega-3 ratio. However, the absolute omega-6 content is low (0.21g/100g). The ratio concern applies mainly to people who eat large amounts of tilapia as their primary fat source — for people eating varied diets with other omega-3 sources, tilapia's omega-6 content is insignificant.

Is Tilapia Suitable for Your Diet?

Weight loss
Excellent — lean affordable protein
Keto
Yes — zero carbs
Paleo
Yes
Gluten-free
Yes
Diabetic
Yes — zero carbs
Pregnancy
Yes — very low mercury
Vegan
No
Vegetarian
No

Frequently Asked Questions

How many calories in tilapia?
Tilapia has 96 calories per 100g. A fillet (87g): 84 kcal and 17g protein.
Is tilapia healthy?
Yes — excellent lean protein, good selenium and B12, very low mercury. The concern about tilapia's omega-6 to omega-3 ratio is overstated for people who eat varied diets with other omega-3 sources.
Is tilapia low in mercury?
Yes — tilapia has very low mercury levels. FDA/EPA classify it as 'best choice' for frequent consumption, including 2-3 servings/week during pregnancy.
Is tilapia better than salmon?
Salmon has more omega-3 and vitamin D. Tilapia is leaner and more affordable. Both are healthy choices. For omega-3, salmon wins. For lean protein on a budget, tilapia is excellent.
Is tilapia keto?
Yes — zero carbs, good lean protein. Lower fat than salmon, so add healthy fats when using in keto meals.
How should tilapia be cooked?
Baking, grilling, or pan-frying with minimal oil preserves nutritional value. Tilapia cooks in 4-5 minutes per side at medium heat. Reaches optimal flakiness at 63°C (145°F) internal temperature.

Nutrition values from USDA FoodData Central. Not medical advice.