Skip to content
PesaFit
PesaFit

30 Grams of Protein: What It Equals (Plus 10, 20, 50 g)

Published on

Turn grams of protein into real food: how many eggs, how much chicken, how many cans of tuna or yogurts make up 10, 20, 25, 30, 40, or 50 g, and how many kcal each option costs. Includes a calculator to pick your own foods.

Illustration: 30 g of protein equals 97 g of cooked chicken, 4.5 eggs, 2 cans of tuna, almost 2 containers of skyr, or 335 g of lentils

30 grams of protein is roughly 97 g of cooked chicken breast (130 g raw), 4.5 eggs, 2 small cans of tuna in water, almost 2 containers of skyr, or 335 g of cooked lentils. It's the same protein, but not the same meal: between the lightest and heaviest option on that list there's more than a 200 kcal difference.

Below you'll find a calculator for any amount using whatever foods you choose, followed by ready-made equivalents for 10, 20, 25, 30, 40, and 50 grams — the amounts people search for most.

Affiliate disclosure: As an affiliate of Amazon España, Amazon US, Amazon.de, I earn from qualifying purchases at no extra cost to you. Prices and availability may vary.

Protein equivalents

Open full page →
g

30 g of protein equals

  • Canned tuna in water
    115 g · ≈ 2 small cans
    134 kcal
  • Whey protein powder
    38 g · ≈ 1.3 scoops
    150 kcal
  • Cooked chicken breast
    97 g
    160 kcal
  • Plain skyr
    275 g · ≈ 1.8 pots
    175 kcal
  • Egg
    240 g · ≈ 4.5 eggs
    343 kcal
  • Cooked lentils
    335 g · ≈ 1.7 plates
    387 kcal
Compare with other foods6 of 37

Average values per 100 g (BEDCA and USDA). Meat and fish are raw unless they say cooked; pasta, rice and quinoa are dry. Units are average weights: check your brand's label to fine-tune.

The quick rule: every 10 g of protein

If you don't want to memorize tables, just learn the 10 g block and multiply. For 30 g, triple it; for 25 g, multiply by two and a half.

  • Chicken breast: 32 g cooked or 43 g raw.
  • Canned tuna in water: 38 g drained, a bit more than half a small can.
  • Egg: one and a half (80 g without shell).
  • Egg whites: 3 whites.
  • Skyr: 90 g, a bit more than half a container.
  • Cooked lentils: 110 g, half a plate.
  • Whey protein: 13 g of powder, less than half a scoop.
The formula: grams of food = grams of protein × 100 ÷ protein per 100 g of that food. If a yogurt has 10 g of protein per 100 g and you want 25 g, you need 25 × 100 ÷ 10 = 250 g.

10 grams of protein: what it equals

10 g is what a normal snack provides, or what a weak breakfast is missing. Watch out for cereal and nuts: they hit that 10 g, but with four or five times more kcal than a can of tuna.

FoodAmount for 10 gKcal
Cooked chicken breast32 g53
Canned tuna in water38 g (0.7 small cans)45
Turkey breast deli meat53 g (5-6 slices)50
Egg whites3 whites (91 g)47
Egg1.5 eggs (80 g)114
Plain skyr91 g58
Strained Greek yogurt110 g (almost one yogurt)108
Semi-skimmed milk315 ml (1.3 glasses)144
Cooked lentils110 g129
Firm tofu63 g90
Whole wheat bread110 g (3.5 slices)258
Almonds48 g (1.6 handfuls)274
Whey protein13 g (0.4 scoops)50

20 grams of protein: what it equals

20 g is a full protein serving for a lighter person, or a snack that actually does the job. Three eggs barely get there; a container of skyr falls short at 16.5 g.

FoodAmount for 20 gKcal
Cooked chicken breast65 g106
Raw chicken breast87 g96
Canned tuna in water77 g (1.4 small cans)89
Egg whites5.5 whites (180 g)95
Egg3 eggs (160 g)229
Plain skyr180 g (1.2 containers)116
0% fat fresh cheese (quark-style)250 g125
Semi-skimmed milk625 ml (2.5 glasses)288
Cooked lentils220 g (one plate)258
Cooked chickpeas225 g (one plate)369
Firm tofu125 g180
Peanuts80 g (2.5 handfuls)454
Whey protein26 g (almost one scoop)100

25 grams of protein: what it equals

25 g per meal is a solid target for most adults who train: four meals like that already put you at 100 g a day. That's just about one scoop of whey, or a little under two cans of tuna.

FoodAmount for 25 gKcal
Cooked chicken breast81 g133
Raw chicken breast110 g120
Turkey breast deli meat130 g (13 slices)125
Canned tuna in water96 g (1.7 small cans)112
Hake (raw)145 g104
Egg3.5 eggs (200 g)286
Plain skyr225 g (1.5 containers)145
Strained Greek yogurt280 g (just over 2 yogurts)269
Cottage cheese225 g223
Cooked lentils280 g (1.4 plates)322
Seitan100 g121
Firm tofu155 g225
Whey protein32 g (one scoop)125

30 grams of protein: what it equals

30 g is the most-searched amount because it's the typical serving in a main meal for someone looking to build or maintain muscle. With lean meat and fish you get there easily; with dairy and legumes you need quite a bit of volume.

FoodAmount for 30 gKcal
Cooked chicken breast97 g160
Raw chicken breast130 g143
Canned tuna in water115 g (2 small cans)134
Hake (raw)175 g125
Serrano ham100 g (6-7 slices)240
Egg4.5 eggs (240 g)343
Egg whites8.5 whites (275 g)142
Plain skyr275 g (almost 2 containers)175
Strained Greek yogurt335 g (2.5 yogurts)323
0% fat fresh cheese (quark-style)375 g188
Semi-skimmed milk940 ml (almost 4 glasses)431
Cooked lentils335 g (a plate and a half, generous)387
Cooked chickpeas335 g553
Firm tofu190 g270
Textured soy (dry)60 g204
Whey protein38 g (1.3 scoops)150

Look at the kcal column: those same 30 g of protein cost 134 kcal with tuna and 553 kcal with chickpeas. Legumes aren't a worse choice — they bring fiber, iron, and carbs you also need — but if you're in a deficit, it's worth knowing their protein comes with quite a bit of energy attached.

When there's no time to cook, a whey shake is the quickest and cheapest way per gram to hit that 30 g. It's not better than real food, just more convenient.

40 grams of protein: what it equals

40 g in a single meal makes sense if you eat few meals a day, if you're on the heavier side, or after a full-body workout. With eggs you're already talking about half a dozen; with meat or fish it's still a normal serving.

FoodAmount for 40 gKcal
Cooked chicken breast130 g213
Raw chicken breast175 g191
Canned tuna in water155 g (2.5 small cans)178
Hake (raw)235 g167
Egg6 eggs (320 g)458
Egg whites11 whites (365 g)189
Plain skyr365 g (2.5 containers)233
Cooked lentils445 g (2 generous plates)516
Firm tofu250 g360
Seitan160 g194
Whey protein51 g (1.7 scoops)200

50 grams of protein: what it equals

50 g isn't a serving anymore — it's half a day's protein for a lot of people. With meat and fish it fits on a big plate; with legumes, dairy, or eggs, you end up with an amount few people would eat in one sitting. At this level it's more realistic to split it across two meals or combine several sources.

FoodAmount for 50 gKcal
Cooked chicken breast160 g266
Raw chicken breast215 g239
Canned tuna in water190 g (3.5 small cans)223
Egg7.5 eggs (400 g)572
Plain skyr455 g (3 containers)291
Cooked lentils555 g (almost 3 plates)644
Firm tofu315 g450
Textured soy (dry)100 g340
Whey protein64 g (2 scoops)250

Real-world combinations to hit 20, 30, and 40 g

Almost nobody eats 275 g of plain skyr on its own. In practice, the protein in a meal comes from two or three foods. These combinations hit the target without anything weird:

  • 20 g snack (184 kcal): a 150 g container of skyr with a tablespoon of peanut butter.
  • 30 g breakfast (253 kcal): a container of skyr and 2 scrambled eggs.
  • 37 g breakfast (381 kcal): 40 g of oats cooked in a glass of milk, with a scoop of whey mixed in at the end.
  • 30 g vegan dinner (505 kcal): 150 g of pan-seared tofu with a serving of rice (80 g dry).
  • 41 g meal (356 kcal): a plate of lentils (200 g cooked) with 75 g of cooked shredded chicken.

Raw or cooked: the mistake that throws off the numbers the most

Meat and fish lose water when cooked, around 25%, so the protein becomes more concentrated. 100 g of raw chicken breast has about 23 g of protein; that same 100 g, once pan-cooked, ends up weighing around 75 g, and the protein rises to about 31 g per 100 g cooked. If you use the raw figure with the cooked weight, you'll log less protein than you're actually eating; do it the other way around and you'll log more.

With legumes, pasta, and rice it's the opposite: they absorb water and triple their weight. 100 g of dry lentils has 24 g of protein; cooked, they weigh around 270 g and drop to 9 g per 100 g. Pick one way of weighing and stick with it, and in the calculator use the food version that matches how you weigh.

Which foods give you more protein per calorie

If you're in a deficit, what matters more than protein per 100 g is protein per 100 kcal. Here's how the foods in this guide rank, from most to least efficient:

FoodProtein per 100 kcal
Hake24 g
Canned tuna in water22 g
Egg whites21 g
Seitan21 g
Chicken breast (raw or cooked)19-21 g
Whey protein20 g
Turkey breast deli meat20 g
Plain skyr17 g
0% fat fresh cheese (quark-style)16 g
Textured soy15 g
Serrano ham12.5 g
Firm tofu11 g
Whole egg9 g
Cooked lentils8 g
Cooked chickpeas5 g
Peanuts4 g
Almonds4 g

The fact that eggs or legumes rank near the bottom doesn't make them worse foods: the yolk brings fats, vitamins, and choline, and legumes bring fiber and minerals. The table only shows how much each gram of protein "costs" in energy.

If you're vegetarian or vegan

The plant sources with the most protein per calorie are seitan, textured soy, tofu, and tempeh. Legumes get there too, but with a lot of volume. Combining legumes with grains throughout the day rounds out the amino acids, and a plant-based protein powder helps on days when the numbers don't add up.

Frequently asked questions

How much protein is in an egg?

A medium egg, around 55 g without the shell, has close to 7 g of protein: about 3.5 g in the white and the rest in the yolk. That's why you need 4 or 5 eggs to hit 30 g.

How much protein is in a can of tuna?

A small can of tuna in water (about 56 g drained) has around 14-15 g of protein. Two cans give you about 30 g. In oil the protein is similar, but the kcal go up.

How many grams of chicken is 30 g of protein?

About 130 g of chicken breast weighed raw, or about 97 g if you weigh it cooked. It's the same piece — cooking makes it lose water and weigh less.

How much protein is in a scoop of protein powder?

It depends on the product and the scoop size, but typically 30 g of whey concentrate gives 22-24 g of protein, and 30 g of isolate gives 25-27 g. Check the label: some brands use 25 g scoops.

Does store-bought "Greek yogurt" actually have that much protein?

Often not. Products labeled "Greek style" are usually yogurts with added cream and come in at just 3-6 g of protein per 100 g. True strained yogurts, and skyr, run around 9-11 g. Check the label before swapping one for the other.

How much protein can I actually use in one meal?

There's no cutoff point beyond which protein gets "wasted." 20-40 g per meal covers muscle protein synthesis well, and if you eat more than that, your body still uses it — it just takes longer to digest. What matters most is your total for the day, which you can work out with the protein calculator.

About this guide

Last reviewed
. We review content at least once a year, and sooner if relevant literature comes out. Update policy.
How it is verified
We prioritize meta-analyses, systematic reviews and official positions (ISSN, ACSM, EFSA, WHO, Cochrane). Full methodology · topic: Protein.
Conflicts of interest
Some product links are affiliate links from Amazon España, Amazon US, Amazon.de and earn us a small commission at no extra cost to you. How we fund the project.
Medical disclaimer
Educational content. Does not replace consultation with a healthcare professional. More detail.

Spotted an error in a formula or recommendation? Email us at jesus.narvaez.tames@hotmail.com. Corrections are published as an updated note on the guide.

Comments

Ask questions, share your experience or suggest improvements. You need a GitHub account to comment; threads are hosted on Giscus over GitHub Discussions and are public.