Fish and seafood

Tilapia on a GLP-1: protein, portions and how to actually eat it

About 26 g of protein per 100 g (3.5 oz), cooked, fillet, for around 128 calories. One fillet, about 150 g (5.3 oz), gives roughly 39 g of protein for 192 calories.

Per 100 g
26
g protein
Typical serve
39
g protein, one fillet
Energy
128
kcal per 100 g

To reach 30 g of protein from tilapia alone you would need about 115 g (4.1 oz). On a small appetite that is often more than one sitting allows, which is why we pair it rather than chase the whole target from one food.

How tilapia sits on a GLP-1

Tilapia is cheap, mild and lean, with a little more protein per gram than cod. The mildness is the selling point on a GLP-1, because it does not smell strongly while it cooks and it does not taste of much, which is what you want when everything tastes wrong.

When your appetite is small

A 150 g fillet gives about 39 g of protein for roughly 190 calories, which is a full protein stop and change. Half a fillet with a sauce is still 20 g and looks far more achievable.

Three ways to prepare it

  1. Baked with lemon and butter

    Twelve minutes at 180C, about 355F. Very little smell and nothing to chew through.

  2. Poached in coconut milk

    The fat in the coconut keeps it moist and adds enough flavour to carry a bland fish.

  3. Crumbed and oven baked

    A thin crumb makes lean white fish easier to eat, and baking rather than frying keeps the fat down.

What to eat it with

Lemon, garlic butter, coconut, coriander, lime. Tilapia brings no flavour of its own, so whatever you put with it is what you taste.

How it compares

FoodProtein per 100 gEnergy per 100 g
Tilapiaabout 26 g128 kcalthis page
Cod and white fishabout 23 g105 kcalSee the page
Barramundiabout 24 g110 kcalSee the page
Prawnsabout 24 g99 kcalSee the page

All figures are typical values for the food as eaten, cooked, fillet, not laboratory figures for a particular brand.

Australian, US and UK names

Tilapia is a supermarket staple in the US and widely available frozen in the UK. It is less common in Australia, where basa, ling and hoki fill the same cheap white fish role.

Questions people ask

Is tilapia good protein?

Yes, about 26 g per 100 g cooked for around 130 calories, and it is one of the cheapest fish available. Nutritionally it is a lean white fish like any other.

Your number comes first

Knowing what is in a food only helps once you know how much you are aiming for. The target is 1.2 to 1.6 g of protein per kg of your goal weight, not your current weight, which for most people is 90 to 140 g a day.

Work out your protein target

More on eating well when your appetite is small: high protein foods for a small appetite, how much protein on a GLP-1, and every food we have written up. The whole system in five documents is the Keep Muscle Kit, A$47 / US$29 / £23.

EverStrong provides nutrition and strength coaching and education. It is not medical advice and does not replace your prescribing doctor.

Free, one page

Forty foods, ranked by protein per bite

The hard part is not knowing you need protein, it is hitting the number on a day when food is the last thing you want. One page, grams and ounces, what a real serve looks like, and the first-bite rule for when appetite is gone. Print it and put it on the fridge.

Then five short emails over five days on keeping muscle while the weight comes off, and a short note every fortnight after that if you want it. One click to stop, any time.

Sent. Check your inbox in the next minute or two, and look in junk if it is not there.