Most health guidelines recommend roughly 70 to 150 grams of cooked meat per day, depending on the type of meat, your calorie needs, and which health outcome you’re optimizing for. That range reflects a real tension: nutrition authorities, cancer researchers, and environmental scientists all draw different lines, and understanding those lines helps you find the right number for your own plate.
What Major Guidelines Recommend
The U.S. Dietary Guidelines suggest adults eat 23 to 33 ounce-equivalents of meat, poultry, and eggs per week, depending on calorie level. That works out to roughly 90 to 130 grams of cooked meat per day if you’re splitting the allowance evenly and getting some of your protein from eggs. The guidelines emphasize choosing lean, unprocessed forms like chicken breast or ground turkey over hot dogs, sausages, and deli meats.
The World Cancer Research Fund draws a tighter boundary specifically for red meat: no more than 350 to 500 grams of cooked red meat per week, or about 50 to 70 grams per day. That’s roughly 500 to 750 grams of raw meat per week, since meat loses weight during cooking. Poultry and fish aren’t subject to that same cap, so you can eat more total meat if you shift toward chicken or seafood.
The most restrictive target comes from the EAT-Lancet planetary health diet, which factors in environmental sustainability alongside nutrition. It recommends no more than 98 grams of red meat per week, or about 14 grams per day. That’s less than a single meatball. This framework is designed to feed 10 billion people within the planet’s ecological limits, so it reflects a very different set of priorities than a purely nutritional recommendation.
Why Red Meat Gets a Separate Limit
Red meat (beef, pork, lamb) and processed meat carry specific health risks that poultry and fish don’t share to the same degree. The World Health Organization classifies processed meat as a Group 1 carcinogen for colorectal cancer. The data behind that classification is specific: every 50-gram daily portion of processed meat, roughly two slices of bacon, increases colorectal cancer risk by about 18%.
Red meat also contributes more saturated fat per serving than chicken or most fish. The American Heart Association recommends keeping saturated fat below 13 grams per day on a 2,000-calorie diet. A 100-gram serving of fatty beef can deliver 5 to 8 grams of saturated fat on its own, eating up a large chunk of that daily budget. Choosing lean cuts, trimming visible fat, or substituting poultry and seafood a few days a week makes a meaningful difference.
How Much Protein You Actually Get
Meat is one of the most protein-dense foods available, but the amount varies by type. Per 100 grams of raw meat, chicken provides about 20 grams of protein, pork around 19 grams, and beef roughly 17 grams. A 150-gram cooked chicken breast delivers close to 30 grams of protein, which is enough to trigger muscle repair and growth in a single meal.
Your body uses protein most efficiently when you spread intake across meals rather than loading it into one. Hitting about 30 grams of high-quality protein per meal provides roughly 3 grams of leucine, a key amino acid that signals your muscles to shift from breakdown mode into repair mode. That translates to about 130 to 150 grams of cooked chicken or 150 to 180 grams of cooked beef per sitting. You don’t need to obsess over exact numbers, but eating protein at breakfast, lunch, and dinner beats saving it all for a large steak at night.
A Practical Daily Framework
One serving of meat is about the size of your palm or a deck of cards. That visual shortcut translates to roughly 85 to 100 grams of cooked meat. Most adults do well with one to two palm-sized portions per day, filled out by other protein sources like eggs, beans, dairy, or fish.
Here’s a simple way to think about weekly planning:
- Red meat: Keep to three portions per week or fewer, totaling 350 to 500 grams cooked. That’s roughly 50 to 70 grams per day on average.
- Poultry and fish: These can fill the remaining protein days more liberally, up to 150 grams cooked per meal.
- Processed meat: Treat bacon, sausage, ham, and deli meats as occasional extras rather than daily staples. Even small daily amounts add up in terms of cancer and heart disease risk.
If your total daily meat intake across all types falls between 100 and 150 grams cooked, you’re comfortably within the range that most nutrition guidelines support. Going higher isn’t necessarily harmful if you’re choosing lean poultry or fish, staying active, and keeping saturated fat in check. Going lower is also fine, as long as you’re getting adequate protein from other sources like legumes, eggs, or dairy.
What Shifts the Number Up or Down
Your ideal daily intake depends on several personal factors. People who strength train or do endurance exercise need more total protein, often 1.2 to 2.0 grams per kilogram of body weight per day, and meat is an efficient way to get there. A 75-kilogram person training hard might aim for 120 to 150 grams of protein daily, which could mean 200 or more grams of cooked meat if it’s the primary protein source.
Older adults also benefit from higher protein intake to prevent muscle loss. The U.S. Dietary Guidelines recommend 5 to 6.5 ounce-equivalents of protein foods daily for adults over 60, roughly the same range as younger adults, but many geriatric nutrition experts suggest aiming toward the higher end.
On the other hand, if heart disease or colorectal cancer runs in your family, leaning toward the lower end of red meat intake and replacing some meat servings with beans, lentils, or seafood can reduce your risk. The U.S. Dietary Guidelines specifically note that swapping processed or high-fat meats for seafood or legumes lowers both saturated fat and sodium intake.

