How much protein per meal? What 30 g looks like in real foods
Most sports-nutrition advice lands between 20 and 40 g of protein per meal, and 30 g sits in the middle. Here is what 30 g weighs in chicken, eggs, tuna, yogurt, lentils and tofu, with ten meals built from USDA numbers (all estimated).
By the MacroRecipe editorial team · Updated
A common answer to how much protein per meal is 20 to 40 g, and the International Society of Sports Nutrition gives exactly that range, or 0.25 g per kg of body weight. 30 g is a practical middle. That is about 3.4 oz of roasted chicken breast, 5 large eggs, about 10 oz of nonfat Greek yogurt or 12 oz of cooked lentils, by our estimates from USDA FoodData Central. Those four foods weigh very differently for the same protein, which is why a gram target means little until you can picture the plate.
This guide does three things. It turns 30 g into ounces and calories for 20 common foods, it builds ten ordinary meals that land near 30 g, and it reads the research behind the number, including a 2023 study that challenges the old idea that anything above 25 g is wasted. Every nutrition value is an estimate calculated by the MacroRecipe editorial team on 2026-10-26. It is general information, not medical advice, and the last section says who should ask a professional before changing how much protein they eat.
What 30 g of protein weighs in common foods
For each food the table gives the weight that holds 30 g of protein in USDA data, the same weight in ounces, and the calories that come with it. Meat, fish, rice and legumes are cooked weight, which is how most people weigh them after cooking; oats and nuts are dry. Weighing a food raw or cooked changes the answer a lot, so check which one a recipe means.
| Food (USDA, as weighed) | Weight for 30 g protein | In ounces | Calories (estimated) |
|---|---|---|---|
| Chicken breast, roasted, meat only | 97 g | 3.4 oz | 160 |
| Turkey breast, roasted, meat and skin | 104 g | 3.7 oz | 197 |
| Pork tenderloin, roasted, lean only | 115 g | 4.0 oz | 164 |
| Ground beef, 90% lean, broiled patty | 115 g | 4.1 oz | 249 |
| Cod, Atlantic, cooked | 131 g | 4.6 oz | 138 |
| Salmon, Atlantic, farmed, cooked | 136 g | 4.8 oz | 280 |
| Tuna, light, canned in water, drained | 154 g | 5.4 oz | 133 |
| Tuna, light, canned in oil, drained | 103 g | 3.6 oz | 204 |
| Eggs, whole, raw (about 5 large) | 239 g | 8.4 oz | 342 |
| Egg whites, raw (about 8 large) | 275 g | 9.7 oz | 143 |
| Greek yogurt, plain, nonfat | 294 g | 10.4 oz | 174 |
| Cottage cheese, 2% milkfat | 287 g | 10.1 oz | 233 |
| Mozzarella, part skim | 124 g | 4.4 oz | 314 |
| Milk, 2% reduced fat | 909 g | 32.1 oz (about 3.7 cups) | 455 |
One pattern stands out. Lean meat and fish give you 30 g in a palm-sized serving of about 3.5 to 5.5 oz for 130 to 280 calories, while eggs, cheese and milk need a much bigger amount or add more calories, because fat and carbohydrate come along with the protein. Five large eggs hold about 30 g and about 340 calories (estimated); the same protein from egg whites is about 143 calories, but 8 whites is not how most people eat breakfast.
| Food (USDA, as weighed) | Weight for 30 g protein | In ounces | Calories (estimated) |
|---|---|---|---|
| Tempeh | 148 g | 5.2 oz | 284 |
| Tofu, firm, calcium sulfate and nigari | 332 g | 11.7 oz | 259 |
| Edamame, frozen, prepared | 252 g | 8.9 oz | 305 |
| Lentils, boiled, no salt | 333 g | 11.7 oz | 386 |
| Black beans, boiled, no salt | 339 g | 11.9 oz | 447 |
| Chickpeas, boiled, no salt | 339 g | 11.9 oz | 555 |
| Kidney beans, canned, drained | 376 g | 13.3 oz | 466 |
| Peanut butter, smooth, salted | 135 g | 4.8 oz (about 8 tbsp) | 808 |
| Almonds | 142 g | 5.0 oz | 821 |
| Oats, dry | 228 g | 8.0 oz | 865 |
| White rice, long-grain, enriched, cooked | 1,115 g | 39.3 oz | 1,450 |
Plant foods tell a different story. Tempeh (5.2 oz) and edamame (8.9 oz) reach 30 g in a moderate amount, while tofu, lentils and beans need about 12 to 13 oz cooked, and nuts, peanut butter and oats reach it only with 800 or more calories. Rice is the extreme case: you would need nearly 40 oz cooked. That is not a reason to skip them. They are good foods with a lot more going on than protein, and the practical move is to combine two or three, as the meals further down do.
Where the 20 to 40 g range comes from
The most cited source is the International Society of Sports Nutrition position stand on protein and exercise by Jäger and colleagues. It gives a per-meal dose, and it asks for even spacing across the day.
General recommendations are 0.25 g of a high-quality protein per kg of body weight, or an absolute dose of 20–40 g.
The same position stand says protein doses should ideally be evenly distributed every 3 to 4 hours across the day. A second review, by Schoenfeld and Aragon, proposes a higher figure for people who lift weights to build muscle: 0.4 g per kg per meal, across at least four meals, to reach at least 1.6 g per kg a day. Both are positions on how to eat for muscle, written for people who train. They are not rules every adult must follow.
The table turns the two references into grams. The 0.25 g per kg figure is the ISSN's relative dose and 0.4 g per kg is the Schoenfeld and Aragon target. The ISSN's own range is absolute, 20 to 40 g, so for lighter adults the relative figure sits below the bottom of that range.
| Body weight | 0.25 g per kg | 0.4 g per kg | Daily total at 0.4 g per kg, four meals |
|---|---|---|---|
| 110 lb (50 kg) | 13 g | 20 g | 80 g |
| 132 lb (60 kg) | 15 g | 24 g | 96 g |
| 154 lb (70 kg) | 18 g | 28 g | 112 g |
| 176 lb (80 kg) | 20 g | 32 g | 128 g |
| 198 lb (90 kg) | 23 g | 36 g | 144 g |
So 30 g fits a 154 to 176 lb adult at the muscle-building target, and a lighter person is above the 0.25 g per kg dose but still inside the 20 to 40 g range. For daily totals, including the 0.8 g per kg allowance, see our guide on how much protein you need a day.
Is more than 30 g in one meal wasted?
The idea that the body can only use 20 to 25 g per meal and burns the rest is everywhere online. Schoenfeld and Aragon trace it to a proposal that muscle protein synthesis is maximized at about 20 to 25 g of high-quality protein in young adults, often supported by one study with design limits, and they then argue against turning it into a hard limit. They write that the extra amino acids are not all wasted, and that 1.6 g per kg a day should not be viewed as an ironclad or universal limit.
The strongest challenge came in 2023. In a study in Cell Reports Medicine, Trommelen and colleagues gave 36 healthy, recreationally active young men a single dose of 0, 25 or 100 g of milk protein after a whole-body resistance session. The 100 g dose produced a larger and longer-lasting rise in muscle protein synthesis than the 25 g dose, with a slower release of amino acids into the blood. The authors concluded that the response has no apparent upper limit in magnitude and duration.
Read that carefully. It was young men, one workout, one dose and a milk protein drink, not a month of meals. The authors name those limits themselves: young healthy men and an acute, single-workout design. Separately, and in our own words, it was a milk protein drink, and the study measured protein synthesis, not muscle growth. It does not say you must eat 100 g at once. It says a 40 or 50 g dinner is not thrown away, which is a useful relief if your day naturally has one big meal and two small ones.
The practical reading, then: 20 to 40 g per meal is a sensible, estimated target. Spreading protein over three or four meals is a reasonable habit, and the research does not support panic over a 45 g dinner or a 15 g breakfast. The weekly pattern and your total for the day matter more than any single plate.
Ten meals at about 30 g, from a US grocery store
These ten meals use ordinary supermarket foods and USDA values, and each lands near 30 g (estimated). Weights are cooked unless noted (tempeh is weighed as listed in USDA, not cooked); oils, mayo and sauces are not counted, and neither are vegetables served on the side. The point of the table is not that these meals are special, but that you can check any plate against it.
| Meal | Combination (weights as noted) | Protein (g, estimated) | Calories (estimated) |
|---|---|---|---|
| Breakfast | 2 large eggs (100 g), 60 g whole-wheat bread, 240 g 2% milk | 28 | 414 |
| Breakfast | 200 g nonfat Greek yogurt, 40 g dry oats, 15 g almonds | 29 | 356 |
| Breakfast | 150 g cottage cheese, 100 g nonfat Greek yogurt, 30 g dry oats | 30 | 294 |
| Lunch | 85 g roasted chicken breast, 150 g cooked white rice | 30 | 335 |
| Lunch | 120 g tuna in water, drained, on 60 g whole-wheat bread (no mayo) | 31 | 254 |
| Lunch | 200 g boiled lentils with 130 g firm tofu | 30 | 333 |
| Dinner | 100 g cooked salmon, 150 g cooked quinoa | 29 | 386 |
| Dinner | 100 g tempeh, 80 g edamame | 30 | 289 |
| Dinner | Burger: 100 g broiled 90% lean patty on a 30 g whole-wheat bun | 30 | 298 |
| Dinner | 150 g black beans, 150 g white rice, 1 egg (50 g), 30 g part-skim mozzarella | 31 | 541 |
Notice how the plant-based combinations get there. Lentils and tofu together do what neither does alone at a plate-sized portion, and the rice-and-beans bowl needs an egg and a little cheese. If you eat no animal products, swap the egg and cheese for more tofu or tempeh; the arithmetic is the same.
Breakfast is the hardest meal to get to 30 g with the usual cereal, toast or bagel. A bowl of oats, nonfat Greek yogurt and a handful of almonds gets there with about 360 calories (estimated). If you prefer a week planned in advance, our macro-friendly meal prep guide shows how to batch the proteins in this table.
Do you need protein at every meal?
The Dietary Guidelines for Americans 2025-2030, published by HHS and USDA in January 2026, tell people to prioritize protein foods at every meal, and give a goal of 1.2 to 1.6 g per kg of body weight a day, adjusted to your calorie needs (Dietary Guidelines, key recommendations). The guidelines do not set a per-meal gram figure. The 20 to 40 g range is a sports-nutrition position, not a federal standard, and it is a reasonable way to apply the daily goal.
So, as arithmetic: a 154 lb adult aiming for 112 g a day, which is 1.6 g per kg, can reach it with four meals of 28 g (estimated). Three meals of 37 g also get there, and so do two meals of 30 g plus snacks. Protein at a meal is a tool, not a deadline. If you eat a late dinner and skip breakfast, the daily number still counts.
Not everyone should aim at these figures. People who are pregnant or breastfeeding, who have kidney disease, diabetes or another medical condition, who take medication that changes appetite, or who have a history of disordered eating should ask a doctor or a registered dietitian how much protein suits them. Children and teenagers have different needs too. If you think a number on this page applies to you, check it with a professional first.
A menu that does the protein math for you
Adding up protein plate by plate takes time. In MacroRecipe you set your food preferences, allergies and ingredients to avoid, pick a goal (cutting, maintaining or gaining muscle) and the dishes you like, and the app builds a week of menus with portions scaled toward your estimated calorie and protein targets, plus one grocery list with the quantities added up. Its ingredient data comes from USDA and CIQUAL (ANSES), and its kcal and protein figures are estimates.
Who it isn't for: MacroRecipe runs on iPhone only, not on Android. It has no barcode scanner, no food database to search and no complete daily food diary, though a photo scan of a meal eaten elsewhere comes with the subscription. You can preview your first menu for free, after which it is a paid subscription. If you would rather log every meal, see our MyFitnessPal alternatives and MacroFactor alternatives guides.
How we calculated
- Values. Protein and calories per 100 g come from USDA FoodData Central, SR Legacy, from the April 2018 CSV downloaded from the USDA dataset page on 2026-10-26. Calories are USDA's own energy values, not recomputed at 4 per gram. We used the first matching entry for each food and did not mix brands.
- Formula. Grams for 30 g of protein = 30 divided by protein per 100 g, times 100. Calories = USDA energy per 100 g times that weight divided by 100. Ounces = grams divided by 28.35.
- Cooked or raw. The USDA entry decides: meat, fish, rice, quinoa, lentils, beans, and edamame as cooked, tempeh as listed (USDA entry Tempeh), oats and nuts dry, eggs raw without shell. One large egg is taken as 50 g and 1 tablespoon of peanut butter as about 16 g.
- Combinations. The sum of each line, rounded to the gram of protein and to the calorie. Fats added in cooking, sauces and side vegetables are not counted.
- Limits. Brand, cut, fat content and cooking method move the values, and packaged foods such as yogurt and cottage cheese should be checked against the label. A scoop of protein powder is not 30 g of protein either; the label says how much a scoop holds. We did not weigh these meals in a kitchen or measure anyone's intake.
One worked example: nonfat Greek yogurt has 10.19 g of protein per 100 g in USDA data, so 30 / 10.19 x 100 = 294 g, or 10.4 oz, with 59 calories per 100 g giving about 174 calories (estimated). If your yogurt label says 9 g per 100 g, the weight rises to 333 g.
Frequently asked questions
How much protein per meal is enough?
The International Society of Sports Nutrition gives 0.25 g per kg of body weight, or 20 to 40 g in one dose, and asks for even spacing every 3 to 4 hours. For a 154 lb adult that is about 18 g by weight or 20 to 40 g (estimated). The US Dietary Guidelines set no per-meal number.
What does 30 g of protein look like?
About 3.4 oz of roasted chicken breast, 4.6 oz of cooked cod, 5.4 oz of tuna in water, 5 large eggs, 10.4 oz of nonfat Greek yogurt or 11.7 oz of boiled lentils (all estimated from USDA FoodData Central). Two or three foods together reach it with less food.
Can the body only use 30 g of protein at a time?
No. The old 20 to 25 g limit came from a proposal based on studies where muscle protein synthesis plateaued, and a 2023 study in healthy young men found a larger, longer response to 100 g than to 25 g. It was one dose after one workout, so treat it as a sign, not proof. Protein figures are estimated.
How many eggs are 30 g of protein?
About 5 large eggs, using 12.56 g of protein per 100 g in USDA data and 50 g per egg, for about 342 calories (estimated). Two eggs with whole-wheat bread and a glass of milk also reach about 28 g (estimated). Check with a doctor if you have been told to limit eggs.
Is 100 g of chicken breast 30 g of protein?
Nearly. Roasted chicken breast has 31.02 g of protein per 100 g in USDA data, so 97 g of cooked meat, about 3.4 oz, holds 30 g (estimated). Raw chicken has less protein per 100 g, so weigh it cooked or look up the raw entry.
How do I get 30 g of protein for breakfast?
Try 200 g of nonfat Greek yogurt with 40 g of dry oats and 15 g of almonds, about 29 g and 356 calories (estimated). Or 150 g of cottage cheese with 100 g of Greek yogurt and 30 g of oats, about 30 g and 294 calories. Two eggs with toast and milk gets about 28 g.
Should I eat 30 g of protein every meal?
It is a common target, not a rule. The US Dietary Guidelines say to prioritize protein foods at every meal and give a daily goal of 1.2 to 1.6 g per kg (estimated needs vary), without a per-meal figure. Ask a doctor or dietitian if you have a health condition, are pregnant or breastfeeding, or are managing a medication.
Can an app turn my protein target into meals?
Yes. MacroRecipe builds a week of menus around your macros and your goal, with portions sized toward your estimated calorie and protein targets and one grocery list. It runs on iPhone only, and you can preview your first menu for free, before the paid subscription.
Free preview of your first menu · on iPhone
Sources
- USDA FoodData Central, SR Legacy (protein and energy per 100 g), accessed
- USDA FoodData Central, dataset downloads (SR Legacy, April 2018 CSV), accessed
- Jäger R et al. International Society of Sports Nutrition position stand: protein and exercise. J Int Soc Sports Nutr 2017;14:20, accessed
- Schoenfeld BJ, Aragon AA. How much protein can the body use in a single meal for muscle-building? J Int Soc Sports Nutr 2018;15:10, accessed
- Trommelen J et al. The anabolic response to protein ingestion during recovery from exercise has no upper limit in magnitude and duration in vivo in humans. Cell Rep Med 2023;4(12):101324, accessed
- HHS and USDA. Dietary Guidelines for Americans, 2025-2030 (January 2026), key recommendations: protein at every meal, 1.2-1.6 g per kg a day, accessed
- MacroRecipe on the US App Store, accessed