Plan on 8 ounces raw boneless pork shoulder per adult, or 12 ounces raw bone-in per adult. For pulled pork, that usually yields about 4 to 6 ounces cooked meat per person. Cook pork shoulder to 145°F and rest 3 minutes.
How Much Pork Shoulder Per Person: plan on 1/3 to 1/2 pound cooked pork shoulder per adult, or about 2/3 to 1 pound raw boneless pork shoulder before cooking. For pulled pork sandwiches, use the lower end; for a meat-heavy plate, use the higher end.
Bone-in pork shoulder yields less edible meat, so plan closer to 1 pound raw per adult. Cook pork shoulder to a safe minimum internal temperature of 145°F (63°C) with a 3-minute rest, though many cooks take it higher for shredding tenderness.

The Short Answer, With Numbers
Contents
- 1 The Short Answer, With Numbers
- 2 Quick Buying Rule
- 3 Worked Examples
- 4 Kids, Seconds, and Buffet Math
- 5 Quick Pork Shoulder Amounts
- 6 Fast Buying Rule
- 7 Worked Examples
- 8 Adjust for Kids, Buns, and Leftovers
- 9 Raw Weight Versus Cooked Yield
- 10 Worked Examples
- 11 Edge Cases That Change the Math
- 12 How To Calculate Portions
- 13 Quick Per-Person Raw Pork Shoulder Guide
- 14 Edge Cases That Change the Number
- 15 Adjusting For Your Guest List
- 16 Fast Planning Formula
- 17 Worked Examples
- 18 Adjust For Sides, Seconds, And Leftovers
- 19 Bone In Versus Boneless Amounts
- 20 Quick Rule For Buying
- 21 Worked Examples
- 22 Edge Cases That Change The Number
- 23 Frequently Asked Questions
- 24 How much pork shoulder per person should I buy?
- 25 How much pulled pork does one pound of pork shoulder make?
- 26 How many people will a 10-pound pork shoulder feed?
- 27 How much pork shoulder do I need for 25 people?
- 28 How much pork shoulder per person for pulled pork sandwiches?
- 29 Related Reading
- 30 Sources & References
Plan on 1/3 to 1/2 pound cooked pulled pork per adult. Because pork shoulder loses weight as it cooks, buy 2/3 to 1 pound raw bone-in pork shoulder per adult, or 1/2 to 3/4 pound raw boneless.
For most mixed groups, the best default is 3/4 pound raw bone-in pork shoulder per person. That usually lands near a satisfying serving once fat, moisture loss, and the bone are accounted for.
| Item | Use This Figure | Rest Time |
|---|---|---|
| Beef, pork, veal and lamb – steaks, chops, roasts | 145°F (63°C) | 3 minutes |
| Leftovers, reheated | 165°F (74°C) | None |
Quick Buying Rule
Boneless pork shoulder: buy about 1/2 pound raw per light eater, 3/4 pound per average adult, and 1 pound per big eater.
Bone-in pork shoulder: buy about 2/3 pound raw per light eater, 3/4 to 1 pound per average adult, and 1 1/4 pounds per big eater.
If pork is the main event with buns, sides, and dessert, use 3/4 pound raw bone-in or 2/3 pound raw boneless per person.
If pork is served without buns, with light sides, or for a football crowd, move up to 1 pound raw bone-in or 3/4 to 1 pound raw boneless per adult.
Worked Examples
For 8 adults, buy about 6 pounds bone-in or 5 to 6 pounds boneless. That is the practical range for pulled pork sandwiches plus sides.
For 12 adults, buy 9 to 12 pounds bone-in. If using boneless pork shoulder, buy 8 to 9 pounds.
For 20 adults, buy 15 to 20 pounds bone-in, depending on appetite. For boneless, buy about 13 to 15 pounds.
For 30 adults, buy 22 to 30 pounds bone-in. A safe event-planning number is 25 pounds bone-in if there are normal sides.
Kids, Seconds, and Buffet Math
Count most children under 10 as 1/2 adult. So 10 adults plus 6 children equals about 13 adult servings.
If guests will build big sandwiches, assume 1/2 pound cooked pork per adult. If it is one tray among many dishes, assume 1/3 pound cooked pork per adult.
Add 10% to 15% if you want guaranteed leftovers. For 20 adults, that means buying roughly 2 to 3 extra pounds raw pork shoulder.
For tacos, sliders, nachos, or a buffet with several proteins, reduce the estimate to 1/4 to 1/3 pound cooked pork per person.
For a pork-only meal with no second meat, do not use the low number. Use at least 3/4 pound raw boneless or 1 pound raw bone-in per adult.
If reheating leftover pulled pork, heat leftovers to 165°F (74°C). For pork roasts, the USDA safe minimum is 145°F (63°C) with a 3-minute rest.

Quick Pork Shoulder Amounts
Plan on 1/3 to 1/2 pound cooked pulled pork per adult. Because pork shoulder loses weight during cooking, buy about 2/3 to 1 pound raw bone-in pork shoulder per adult.
For boneless pork shoulder, buy slightly less: 1/2 to 3/4 pound raw per adult. Use the high end for big eaters, buffet lines, or if pork is the main event.
Fast Buying Rule
| Serving style | Cooked pork per person | Raw boneless pork per person | Raw bone-in pork per person |
|---|---|---|---|
| Sandwiches, sides included | 1/3 lb | 1/2 lb | 2/3 lb |
| Plates, pork is main | 1/2 lb | 3/4 lb | 1 lb |
| Heavy eaters or leftovers | 2/3 lb | 1 lb | 1 1/4 lb |
A typical pork shoulder loses about 35% to 45% of its raw weight from bone, fat trimming, and cooking loss. Bone-in cuts lose more usable weight than boneless cuts.
Simple formula: guests × cooked portion ÷ yield = raw pork needed. Use 0.65 yield for boneless shoulder and 0.55 yield for bone-in shoulder.
Worked Examples
8 adults, sandwiches: 8 × 1/3 lb = 2.7 lb cooked pork. Buy about 4 to 4.5 lb boneless, or about 5 lb bone-in pork shoulder.
12 adults, dinner plates: 12 × 1/2 lb = 6 lb cooked pork. Buy about 9 to 10 lb boneless, or about 11 lb bone-in pork shoulder.
20 adults, buffet: 20 × 1/2 lb = 10 lb cooked pork. Buy about 15 to 16 lb boneless, or about 18 to 20 lb bone-in pork shoulder.
30 adults, sandwiches with sides: 30 × 1/3 lb = 10 lb cooked pork. Buy about 15 to 16 lb boneless, or about 18 to 19 lb bone-in.
Adjust for Kids, Buns, and Leftovers
Count children under 10 as about 1/2 adult portion. For 10 adults and 6 kids, plan as 13 adult servings, not 16 full servings.
For pulled pork sandwiches, one pound of cooked pork makes about 3 large sandwiches or 4 smaller sandwiches. A 5 lb cooked batch gives about 15 large or 20 smaller sandwiches.
If serving on small slider buns, plan 2 sliders per adult as a light meal or 3 sliders per adult for a heavier crowd. Each slider uses about 2 to 3 ounces cooked pork.
Add 10% to 20% extra raw pork if guests serve themselves from a buffet. Self-serve portions run larger, especially when pork is shredded and sauced.
If pork shoulder is one of several mains, drop to 1/4 to 1/3 pound cooked per adult. For tacos with beans, rice, and toppings, 1/4 pound cooked pork often works.
If you want leftovers, add 1/4 pound cooked pork per planned leftover serving. That means about 6 ounces raw boneless or 7 to 8 ounces raw bone-in per leftover portion.
For food safety, pork steaks, chops, and roasts have a safe minimum internal temperature of 145°F with a 3-minute rest. Many cooks take shoulder higher for shredding texture.

Raw Weight Versus Cooked Yield
For pork shoulder, the number that matters is cooked, edible meat. Raw weight includes bone, fat, skin, moisture, and trim. A raw 8 lb shoulder will not give 8 lb of pulled pork.
Use these practical yield targets for planning: boneless pork shoulder gives about 55% to 65% cooked edible meat. Bone-in pork shoulder gives about 45% to 55% cooked edible meat.
| Raw pork shoulder | Expected cooked yield | Best planning number |
|---|---|---|
| Boneless, well-trimmed | 60% to 65% | 62% |
| Boneless, fatty | 55% to 60% | 57% |
| Bone-in Boston butt | 50% to 55% | 52% |
| Bone-in picnic shoulder | 45% to 50% | 47% |
The fast formula is: raw pounds × yield = cooked pounds. For a bone-in Boston butt, 10 lb raw × 52% yield = 5.2 lb cooked pulled pork.
For sandwiches, plan 1/3 lb cooked pork per adult. For plate servings, plan 1/2 lb cooked pork per adult. For heavy eaters or a mostly meat menu, use 2/3 lb cooked per adult.
Worked Examples
Example 1: 12 adults, pulled pork sandwiches. Need 12 × 1/3 lb = 4 lb cooked pork. With a bone-in butt at 52% yield, 4 ÷ 0.52 = 7.7 lb raw. Buy an 8 lb shoulder.
Example 2: 20 adults, plates with two sides. Need 20 × 1/2 lb = 10 lb cooked pork. With boneless shoulder at 60% yield, 10 ÷ 0.60 = 16.7 lb raw. Buy 17 to 18 lb raw.
Example 3: 30 guests, buffet sandwiches, light sides. Use 1/3 lb cooked each: 30 × 1/3 = 10 lb cooked. Bone-in picnic at 47% yield means 10 ÷ 0.47 = 21.3 lb raw.
Example 4: 10 heavy eaters, no major sides. Use 2/3 lb cooked each: 10 × 0.67 = 6.7 lb cooked. Boneless fatty shoulder at 57% yield needs 6.7 ÷ 0.57 = 11.8 lb raw.
Edge Cases That Change the Math
If the shoulder has a thick fat cap or skin, use the lower yield. A 9 lb picnic shoulder at 45% yield gives only 4.05 lb cooked meat, not the 5 lb many cooks expect.
If you remove a large bone, skin, or fat before cooking, weigh the trimmed meat. Base your math on the trimmed raw weight, not the package weight.
If you chop instead of pull, yield may look slightly higher because smaller fat pieces stay mixed in. For clean pulled pork with obvious fat removed, expect the lower end of the range.
If pork shoulder is part of a larger spread with burgers, sausages, beans, mac and cheese, and desserts, reduce cooked pork to 1/4 lb per person. For 40 people, that is 10 lb cooked pork.
For food safety, pork shoulder as a pork roast must reach 145°F with a 3-minute rest. Many cooks take shoulder higher for shredding, but that higher number is for texture, not the USDA minimum.

How To Calculate Portions
Use cooked edible meat as the target, then work backward to raw pork shoulder. For most meals, plan on 6 oz cooked pork per adult for sliced pork, or 5 oz cooked pork per adult when it is served on buns.
- 1. Choose the cooked serving size. Use 6 oz cooked pork for a plated meal with sides. Use 5 oz cooked pork for pulled pork sandwiches. Use 8 oz cooked pork for big appetites or a meat-heavy buffet.
- 2. Count adults and convert kids. Count children under 10 as 0.5 adult portion. Count teens as 1 adult portion. For 8 adults, 4 teens, and 6 kids, use 8 + 4 + 3 = 15 adult-equivalent portions.
- 3. Estimate cooked yield. Bone-in pork shoulder usually yields about 50% cooked edible meat. Boneless pork shoulder usually yields about 60%. The rest is bone, fat, moisture loss, and trimming.
- 4. Calculate raw weight. Formula: cooked meat needed ÷ yield = raw pork shoulder needed. For 12 adults eating 6 oz each: 12 × 6 oz = 72 oz cooked. Bone-in: 72 ÷ 0.50 = 144 oz, or 9 lb raw.
- 5. Add a buffer. Add 10% if guests serve themselves. Add 15% to 20% for parties over 20 people, very long events, or if pork is the only main dish. Do not add a big buffer if there are several proteins.
- 6. Round to real roast sizes. Pork shoulders are commonly sold around 4 to 10 lb. If the math says 7.2 lb, buy an 8 lb shoulder. If it says 13 lb, buy two 6.5 to 7 lb pieces for easier cooking and serving.
Quick Per-Person Raw Pork Shoulder Guide
| Serving Style | Cooked Pork Per Person | Boneless Raw Per Person | Bone-In Raw Per Person |
|---|---|---|---|
| Sandwiches | 5 oz | 8.3 oz | 10 oz |
| Plated meal | 6 oz | 10 oz | 12 oz |
| Big eaters | 8 oz | 13.3 oz | 16 oz |
Example for 25 sandwich portions: 25 × 5 oz = 125 oz cooked pork. Boneless shoulder: 125 ÷ 0.60 = 208 oz, or 13 lb. Bone-in shoulder: 125 ÷ 0.50 = 250 oz, or 15.6 lb.
Example for 10 adults at dinner: 10 × 6 oz = 60 oz cooked pork. A boneless shoulder needs 60 ÷ 0.60 = 100 oz, or 6.25 lb raw. A bone-in shoulder needs 60 ÷ 0.50 = 120 oz, or 7.5 lb raw.
Edge Cases That Change the Number
If pork shoulder is served with burgers, chicken, or ribs, cut the pork target to 3 to 4 oz cooked per person. For nachos, tacos, or sliders, 4 oz cooked per person is usually enough.
If the crowd is mostly adults, the meal is late, or alcohol is served, use the plated-meal line even for sandwiches. For leftovers by design, add 25% after calculating the raw weight.
For food safety, pork shoulder cooked as a pork roast must reach 145°F and rest for 3 minutes. If it is part of a meat casserole, the casserole must reach 165°F.

Adjusting For Your Guest List
Use cooked, edible pork as the target, then work backward. For pulled pork, plan on 6 oz cooked meat per adult for sandwiches, 8 oz for big plates, and 4 oz for light eaters or kids.
Raw pork shoulder loses a lot during cooking. A practical yield is about 50% cooked meat after trimming, bone, fat, and moisture loss. So 1 lb raw pork shoulder gives about 8 oz cooked pork.
Fast Planning Formula
For standard pulled pork sandwiches, use 3/4 lb raw bone-in pork shoulder per adult. For boneless shoulder, use about 2/3 lb raw per adult.
For hearty plated servings, use 1 lb raw bone-in pork shoulder per adult. For boneless, use 3/4 to 7/8 lb raw per adult.
| Guest Type | Cooked Pork Target | Raw Bone-In Shoulder | Raw Boneless Shoulder |
|---|---|---|---|
| Kids or light eaters | 4 oz each | 1/2 lb each | 1/3 to 1/2 lb each |
| Average adult sandwich | 6 oz each | 3/4 lb each | 2/3 lb each |
| Big eater or plated meal | 8 oz each | 1 lb each | 3/4 to 7/8 lb each |
Worked Examples
For 10 average adults eating sandwiches, buy about 7 1/2 lb raw bone-in shoulder. That should yield about 5 lb cooked pork, enough for ten 6 oz servings plus a small cushion.
For 20 adults at a buffet with sides, use 15 lb raw bone-in shoulder. If buying boneless, use about 13 lb. This assumes each person takes one generous sandwich portion.
For 12 big eaters at a dinner plate meal, buy 12 lb raw bone-in shoulder. If the shoulder is boneless, buy 9 to 10 1/2 lb, depending on how fatty and trimmed it looks.
For a mixed group of 8 adults and 6 kids, count adults at 6 oz cooked and kids at 4 oz cooked. That is 72 oz cooked total, or 4 1/2 lb cooked pork. Buy about 9 lb raw bone-in shoulder.
Adjust For Sides, Seconds, And Leftovers
If you serve beans, slaw, mac and cheese, cornbread, and dessert, reduce the pork target by about 1 oz per adult. For sandwiches, that means 5 oz cooked per adult instead of 6 oz.
If pork is the main event with light sides, add 25%. A 10-person sandwich plan moves from 7 1/2 lb raw bone-in shoulder to about 9 1/2 lb.
If you want leftovers, add 1/4 lb raw bone-in pork per person. For 16 guests, that adds 4 lb raw shoulder, which should give roughly 2 lb extra cooked pork.
For self-serve parties, round up. Guests take uneven portions, and trays look skimpy near the end. For 25 sandwich eaters, 18 3/4 lb calculates correctly, but 20 lb is the safer buy.
If the shoulder has a large bone, thick fat cap, or heavy skin, expect lower yield. Add 10% to the raw weight. A calculated 10 lb buy becomes 11 lb.
If you are cooking pork shoulder as sliced roast rather than pulled pork, follow the safe minimum internal temperature for pork roasts: 145°F with a 3-minute rest.

Bone In Versus Boneless Amounts
Use 1/2 pound cooked pork per adult for sandwiches, or 3/4 pound cooked pork per adult for plates. Then adjust the raw weight for bone and cooking loss.
Boneless pork shoulder usually loses about 35% to 45% during cooking. Bone-in pork shoulder loses cooked meat to both shrinkage and the bone, so plan on a lower edible yield.
| Pork shoulder type | Practical cooked yield | Raw amount for 1/2 lb cooked serving | Raw amount for 3/4 lb cooked serving |
|---|---|---|---|
| Boneless | About 60% to 65% | 0.8 lb raw per person | 1.2 lb raw per person |
| Bone-in | About 50% to 55% | 1.0 lb raw per person | 1.4 lb raw per person |
Quick Rule For Buying
For pulled pork sandwiches, buy 3/4 to 1 pound boneless pork shoulder per person. Buy 1 to 1 1/4 pounds bone-in pork shoulder per person.
For plated pork with two sides, buy 1 to 1 1/4 pounds boneless per person. Buy 1 1/4 to 1 1/2 pounds bone-in per person.
For heavy eaters, buffet service, or planned leftovers, round up by 15% to 25%. For kids, light lunches, or several meats, reduce the count to 1/4 to 1/3 pound cooked pork per child.
Worked Examples
For 10 adults eating pulled pork sandwiches, target 5 pounds cooked pork. With boneless shoulder at 60% yield, buy 8.3 pounds raw. Round to an 8 1/2 or 9 pound boneless shoulder.
For the same 10 adults with bone-in shoulder, target 5 pounds cooked pork. At 50% yield, buy 10 pounds raw. If the roast is very bone-heavy, choose 11 pounds.
For 12 adults eating plated pork, target 9 pounds cooked pork. Boneless at 60% yield means 15 pounds raw. Bone-in at 50% yield means 18 pounds raw.
For 25 sandwich servings, target 12 1/2 pounds cooked pork. Buy about 20 to 21 pounds boneless, or 25 pounds bone-in. That could be two 10-pound boneless shoulders or three bone-in roasts.
Edge Cases That Change The Number
If pork is the only main dish, use the high end. For bone-in, that means 1 1/4 pounds raw per sandwich eater or 1 1/2 pounds raw per plated adult.
If serving sliders, tacos, or nachos, use 1/3 to 1/2 pound cooked pork per adult. That equals about 1/2 to 3/4 pound boneless raw, or 2/3 to 1 pound bone-in raw.
If the shoulder has a thick fat cap you plan to trim before cooking, weigh after trimming when possible. A 9-pound shoulder trimmed down to 8 pounds should be treated as 8 pounds raw.
If you need guaranteed leftovers, add one extra pound of raw boneless pork for every 2 to 3 extra sandwich portions. For bone-in, add one extra raw pound for about 1 to 2 extra portions.
For food safety, pork steaks, chops, and roasts have a safe minimum internal temperature of 145°F with a 3-minute rest.

Frequently Asked Questions
How much pork shoulder per person should I buy?
Buy 1/2 pound raw boneless pork shoulder per adult for sandwiches or mixed plates. Buy 3/4 pound per adult for hearty servings or barbecue plates. For bone-in pork shoulder, plan 3/4 to 1 pound raw per adult because the bone and fat reduce yield.
How much pulled pork does one pound of pork shoulder make?
One pound of raw pork shoulder usually yields about 1/2 pound cooked pulled pork after trimming, cooking, and moisture loss. Bone-in cuts may yield slightly less. For planning, use a 50% yield so 10 pounds raw makes about 5 pounds cooked.
How many people will a 10-pound pork shoulder feed?
A 10-pound raw boneless pork shoulder feeds about 20 people at 1/4 pound cooked pulled pork each. For larger appetites, plan on 12 to 15 people. If it is bone-in, expect fewer servings because part of the weight is bone.
How much pork shoulder do I need for 25 people?
For 25 adults, buy about 13 pounds raw boneless pork shoulder for standard 1/4-pound cooked servings. For generous barbecue plates, buy 18 to 20 pounds raw. If using bone-in pork shoulder, increase to about 19 to 25 pounds raw.
How much pork shoulder per person for pulled pork sandwiches?
For pulled pork sandwiches, plan 1/4 pound cooked pork per sandwich. That equals about 1/2 pound raw boneless pork shoulder per sandwich. If guests may eat two sandwiches, plan 1 pound raw boneless pork shoulder per person.








