How Much Meat to Buy Per Person for a Party
You're hosting a party and the question hits the moment you walk into the butcher: how much meat do I actually buy? The answer depends on the cut, but the starting point is simple. Plan on 1/2 pound (225g) of raw meat per adult for a standard main course, then adjust based on what you're cooking. The reason it's not a flat number is cooking shrinkage - and that varies a lot by meat type.
How much meat per person for a party?
The standard adult portion is 6-8 oz (170-225g) of cooked meat. Because meat loses weight during cooking, you need to buy more raw weight to end up with that. For most cuts, buy 8-12 oz (225-340g) raw per person. Lean cuts like fish and shrimp need less because they hold their weight; fatty cuts like pork shoulder and whole turkey need more because they shed more moisture and fat. If you're wondering how much meat for a party of 15, that works out to roughly 7.5 lb raw across most cuts. For 25 people, plan 12.5 lb. For 30 people, plan 15 lb as your baseline.
For exact amounts based on your guest count and meat type, use the meat per person calculator.
Why do I need to buy more raw meat than I serve?
Cooking causes proteins to contract and release water and fat. A raw chicken breast loses about 25% of its weight by the time it hits the plate. A pork shoulder destined for pulled pork loses 40%. The longer and hotter the cook, the more it shrinks. This is why a 12-pound raw turkey only feeds about 10-12 people even though that sounds like plenty - half its weight ends up as bone, drippings and evaporated water. One common question is whether you can skip the buffer and just buy what you plan to serve. The answer is no - that's the single most reliable way to run out of meat mid-party.
How much of each meat type per person?
This table assumes 6 oz (170g) cooked per adult, which works for most main-course servings with 2-3 sides. For heartier appetites or fewer sides, scale up by 25-30%.
| Meat type | Yield | Raw per adult | For 10 people |
|---|---|---|---|
| Pulled pork (shoulder) | 60% | 10 oz (285g) | 6.25 lb (2.85 kg) |
| Whole turkey | 55% | 11 oz (310g) | 6.85 lb (3.1 kg) |
| Beef roast / brisket | 65% | 9 oz (260g) | 5.75 lb (2.6 kg) |
| Whole chicken | 65% | 9 oz (260g) | 5.75 lb (2.6 kg) |
| Steak / chops | 70% | 8.5 oz (245g) | 5.4 lb (2.45 kg) |
| Chicken breast / ground beef | 75% | 8 oz (225g) | 5 lb (2.25 kg) |
| Shrimp (peeled) | 80% | 7.5 oz (215g) | 4.7 lb (2.15 kg) |
| Fish / salmon fillet | 85% | 7 oz (200g) | 4.4 lb (2.0 kg) |
How much meat for kids vs adults?
Kids under 12 eat roughly half the adult portion - 3-4 oz (85-115g) cooked. Teenagers often eat more than adults, so count them at the full 6-8 oz portion or higher. A practical shortcut for mixed groups: count each child under 10 as half a person and plan accordingly. If you're wondering how much chicken for 20 people including kids, that might mean 16 adult equivalents and a smaller raw weight than a 20-adult gathering.
How much meat for a barbecue with multiple meats?
When you serve two or three meats, people sample rather than fill up on one. Plan on 5-6 oz (140-170g) total cooked meat per person across all proteins, not 6-8 oz of each. A common cookout split is half-portions of two meats: 3 oz pulled pork + 3 oz chicken per person. For 20 guests that's 5 lb raw pork shoulder and 4 lb raw chicken breast - much more reasonable than 10 lb of each. If you're trying to figure out how much pulled pork for 30 people specifically, plan 9 lb raw pork shoulder (60% yield, 5 oz cooked per person at a multi-meat cookout).
Why do people always run out of meat at parties?
The most common reason is using cooked-weight portions to calculate raw purchases. Someone reads "plan 6 oz per person" and buys 6 oz of raw chicken per guest, not realizing that's only going to serve 4.5 oz cooked. For 20 people that's a full pound short. The fix is simple: always buy raw weight using the yield factor for your specific cut. The other big mistake is forgetting that meat eaters tend to overshoot the "average" portion at parties - especially at barbecues and cookouts where the meat is the centerpiece. If you're planning for a meat-heavy event with light sides, scale up by 25%.
How much meat for a wedding or large event of 50+ people?
For events of 50 or more, drop the per-person portion slightly. Buffet-style serving tends to even out individual portions and there's usually a wider spread of sides, salads and bread. Plan on 4-5 oz (115-140g) cooked per adult for a buffet or 5-6 oz for a plated dinner. The math scales linearly - for 100 guests at a buffet serving brisket, that's about 38 lb (17 kg) of raw brisket given the 65% yield. For exact numbers based on your guest count, the meat per person calculator handles any size event and any meat type.
What if some guests don't eat meat?
A common mistake is buying full meat portions for every headcount when 10-20% of guests will skip it. For mixed groups, it's safer to plan meat for 80% of your guest list and cover the rest with substantial vegetable sides. You'll save money and end up with less leftover meat to deal with.