A standard 3-ounce serving of cooked meat provides roughly 20 to 26 grams of protein, depending on the cut and animal. That single serving covers about a third of most adults’ daily protein needs. But the exact number varies quite a bit across different meats, so here’s a detailed breakdown.
Beef Protein by Cut
Beef is one of the most protein-dense meats available. A 3-ounce serving of cooked top sirloin steak (lean, trimmed of fat) delivers about 26 grams of protein. Ribeye, when trimmed of visible fat, lands in a similar range. Ground beef contains slightly less protein per serving because a portion of its weight comes from fat. An 80/20 ground beef patty (80% lean, 20% fat) typically yields around 22 grams of protein per 3-ounce cooked portion, though this shifts depending on how much fat renders out during cooking.
Leaner cuts consistently pack more protein per ounce because protein and fat compete for space in the meat. When you trim fat or choose a leaner grade, you’re effectively concentrating the protein content of each bite.
Chicken and Turkey
Poultry holds its own against beef. According to USDA data, a 3-ounce serving of roasted skinless chicken breast provides 24 grams of protein, while roasted chicken thigh actually edges slightly higher at 26 grams. That surprises many people who assume breast meat is always the better protein source. The difference is small, but thigh meat’s reputation as the “less healthy” option doesn’t hold up on the protein front.
Turkey breast, roasted and skinless, matches chicken breast at 24 grams per 3-ounce serving. Ground turkey varies based on the lean-to-fat ratio, much like ground beef. A 93% lean ground turkey will deliver more protein per serving than an 85% lean version.
Pork and Lamb
Pork and lamb sit slightly below beef and poultry in protein density, but the gap is modest. A 3-ounce serving of roasted pork tenderloin contains 20 grams of protein, making it the leanest and lightest option in the pork family. Pork loin chops, whether boneless top loin or rib chops, come in at about 22 grams per serving when broiled.
Lamb leg (whole, roasted) provides approximately 23 grams of protein per 3-ounce serving. Lamb chops and shoulder cuts fall in a similar range, though fattier cuts will trade a gram or two of protein for additional fat content.
Processed and Deli Meats
Processed meats deliver noticeably less protein per ounce than whole cuts, largely because water, salt, sugar, and fillers dilute the meat content. A 2-ounce serving of standard deli ham contains about 9.5 grams of protein. Honey ham is only marginally better at 10 grams. Country-style ham and prosciutto perform significantly better at around 14 grams per 2-ounce serving because they’re drier and more concentrated.
Bacon is a poor protein source relative to its calorie count. Two slices of cooked bacon provide roughly 6 to 7 grams of protein, but those slices also carry a substantial amount of fat and sodium. If you’re eating meat primarily for protein, whole cuts will always outperform processed options ounce for ounce.
Organ Meats
Organ meats are nutritionally dense but often overlooked. Beef liver contains about 20 grams of protein per 3.5-ounce (100-gram) serving, putting it in the same range as pork tenderloin. What sets liver apart is everything else it delivers alongside protein: it’s one of the richest natural sources of B vitamins, iron, and vitamin A. Heart and kidney fall in a comparable protein range, typically 17 to 20 grams per 100 grams cooked.
Quick Comparison Table
- Beef top sirloin (3 oz cooked): 26 g protein
- Chicken thigh, skinless (3 oz cooked): 26 g
- Chicken breast, skinless (3 oz cooked): 24 g
- Turkey breast, skinless (3 oz cooked): 24 g
- Lamb leg (3 oz cooked): 23 g
- Pork loin chop (3 oz cooked): 22 g
- Pork tenderloin (3 oz cooked): 20 g
- Beef liver (3.5 oz cooked): 20 g
- Deli ham (2 oz): 9.5 g
Why Cooking Method Matters
Raw meat and cooked meat don’t contain the same amount of protein per ounce, and this trips people up when they’re tracking intake. Cooking drives moisture out of meat, which means the protein becomes more concentrated per gram of finished weight. A 4-ounce raw chicken breast will shrink to roughly 3 ounces after cooking, but the total protein stays the same. You’re just getting it in a smaller, denser package.
This means nutrition labels on raw meat (what you see at the grocery store) report lower protein per ounce than what you’ll actually eat after cooking. If you’re weighing meat to track protein, decide whether you’re measuring raw or cooked and stay consistent. Most of the USDA values cited above are for cooked portions.
How Much Protein You Actually Need
The baseline recommendation for adults is 0.8 grams of protein per kilogram of body weight per day. For a 150-pound person, that works out to about 55 grams daily. For a 180-pound person, roughly 65 grams. At those targets, two 3-ounce servings of meat would cover most or all of your daily needs before accounting for protein from eggs, dairy, beans, or grains.
People who exercise regularly, especially those doing resistance training, typically benefit from higher intake. Recommendations for active adults commonly range from 1.2 to 2.0 grams per kilogram, which could mean 80 to 135 grams daily for that same 150-pound person. At that level, meat becomes a practical way to hit your target without needing to eat enormous volumes of food, since it packs 7 to 9 grams of protein per ounce in its leanest forms.