Beef for people who train: the numbers and the timing
How much protein, iron and zinc beef actually delivers, how much to eat per week, and where to place it around training, with concrete gram amounts.

Beef is one of the few single foods that gives you protein, heme iron, zinc, B12 and creatine in the same bite. If you train, the question is not whether to eat it but how much, which cut, and which meal it belongs in. Here are the numbers and the practical rules.
What 100 grams actually gives you
These figures are for cooked beef, because meat loses roughly 25 percent of its weight during cooking: 130 g raw gives you about 100 g on the plate. If you weigh raw, subtract a quarter.
- Protein: 28 to 31 g from lean cuts (round, tenderloin, sirloin, lean shoulder).
- Calories: 175 to 200 kcal for lean cuts; 20 percent fat ground beef runs 250 to 290 kcal.
- Fat: 5 to 8 g in round and tenderloin, 18 to 22 g in fatty ground beef.
- Leucine: 2.4 to 2.6 g. This is the amino acid that triggers muscle protein synthesis, and the per-meal threshold sits around 2.5 g.
- Iron: 2.5 to 3 mg, in heme form, absorbed at 15 to 35 percent versus 2 to 10 percent from legumes and grains.
- Zinc: 4 to 6 mg, about 40 to 50 percent of an adult man's daily need.
- Vitamin B12: 2.5 to 3 micrograms, a full day's requirement from one meal.
- Creatine: 0.3 to 0.5 g per 100 g raw, part of which breaks down over high heat.
In practice, 150 g of cooked round covers about 45 g of protein, a full day of B12, half a day of zinc and roughly a third of a man's daily iron.
How much you need across the day
For strength training the target is 1.6 to 2.2 g of protein per kilogram of body weight per day. For an 80 kg person that is 130 to 175 g. Split it across 3 to 4 meals of 0.4 g/kg, which is 32 to 40 g per meal.
Beef does not have to be the source in every meal. A realistic day at 80 kg:
- Breakfast: 4 eggs and 150 g yogurt, about 32 g protein.
- Lunch: 150 g roasted round, about 45 g.
- Post-training: 200 g chicken or 30 g of protein from dairy sources, about 35 g.
- Dinner: 150 g fish, or legumes with eggs, about 30 g.
That is roughly 140 g total, inside the target, with beef appearing exactly once.
When to eat it relative to training
Before training
Beef leaves the stomach more slowly than chicken, fish or dairy protein, because fat and connective tissue slow digestion. Leave at least 3 hours between a 150 to 200 g beef meal and a heavy leg or back session. If you only have 60 to 90 minutes, drop to 100 g of a lean cut with 60 to 80 g of rice measured dry, and skip the heavy sauces.
After training
There is no need to panic about the so-called anabolic window. If you ate 2 to 3 hours before training, you have a comfortable 2 hours afterwards to get 30 to 40 g of protein in. Beef does the job as well as anything else here, and slower digestion is irrelevant when you are not training again the same day.
In the evening
A meal with 150 g of beef 2 to 3 hours before bed does not disturb sleep for most people. If it sits heavy, cut it to 100 g and trim the visible fat before cooking.
Which cut to buy
- Round and tenderloin: 5 to 8 g fat per 100 g. Best protein to calorie ratio, but they dry out fast. Cook to 63 degrees Celsius in the center, then rest 3 minutes.
- Shoulder and neck: 10 to 15 g fat. They need 2 to 3 hours of slow cooking, but they are cheaper and juicier.
- Ground beef: read the label. The 5 to 10 percent fat version suits lower calorie days, the 20 percent version suits a mass phase. Cook ground beef to 71 degrees Celsius in the center.
On preparation: avoid blackened, charred parts and long exposure to direct flame. A lemon or vinegar marinade before cooking, and flipping the meat every 1 to 2 minutes, reduce the compounds that form at high temperature.
How much red meat is too much
Most health guidance lands at about 500 g of cooked red meat per week, which is roughly 650 to 700 g raw, or 3 to 4 portions of 150 g. That is a population-level recommendation, not a punishment. Processed meat, meaning sausage, salami, bacon and hot dogs, is a separate category with a clearer link to health risk. Keep it minimal and do not count it as an equal substitute inside that 500 g.
Iron: who should actually care
Daily need is about 8 mg for men and 18 mg for women before menopause. Women who run or train endurance lose more iron, so 2 to 3 red meat portions per week solve a good part of the equation. Vitamin C with the meal, say half a bell pepper or 100 g of cabbage, raises absorption further, while coffee and black tea in the same meal can cut iron absorption by up to 50 percent. Leave an hour between them.
When to see a doctor
- Fatigue, breathlessness on light effort or pallor lasting more than 2 to 3 weeks: ask for ferritin and a blood count rather than trying to fix it with food.
- If someone in your family had hemochromatosis, or your ferritin is high, do not raise your red meat intake on your own.
- Known gout or attacks of pain in the big toe joint: beef is moderately high in purines and portions above 150 g can be a trigger.
- Elevated LDL cholesterol, kidney disease or chronic digestive trouble: set protein and fat amounts with a doctor or dietitian.
- Blood in stool or sudden unintended weight change: that is an appointment, not a diet adjustment.
The short version
- 100 g of cooked lean beef gives 28 to 31 g protein, 175 to 200 kcal, about 2.5 mg heme iron and a full day of B12.
- Aim for 1.6 to 2.2 g protein per kilogram daily, split into 3 to 4 meals of 32 to 40 g.
- Put a larger beef meal at least 3 hours before heavy training; after training you have a comfortable 2 hour window.
- Stay around 500 g of cooked red meat per week and avoid the charred parts.
- Persistent fatigue, high ferritin, gout or elevated LDL are reasons to see a doctor, not to guess with portion sizes.
General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.


