How Much Pulled Pork Per Person? Average Price Guide (2026)
Quick answer: Plan on 1/3 to 1/2 pound (150–225g) of cooked pulled pork per person. Because pork shoulder shrinks a lot while cooking, buy about 3/4 to 1 pound of raw pork shoulder per guest.

How Much Pulled Pork Per Person?
The golden rule is simple: 1/3 pound of cooked pulled pork per person for a normal meal with sides, or 1/2 pound per person for big eaters or when pork is the star of the show. These are cooked weights, which is the part that trips most people up.
Pork shoulder loses a lot of weight during cooking — fat renders out, moisture evaporates and you trim the bone. A raw pork shoulder typically yields only 50–60% of its weight as finished pulled pork. That is why the raw amount you buy needs to be much bigger than the cooked amount you serve. The USDA food safety charts confirm pork shoulder should be cooked to at least 145°F, though pulled pork is usually taken to 195–205°F for easy shredding.
The Simple Math
Here is how to work out exactly how much to buy:
- Count your guests. Say 20 people.
- Pick your serving size. Normal appetites with sides: 1/3 lb cooked each. Big eaters: 1/2 lb cooked each.
- Multiply. 20 guests × 1/3 lb = about 6.7 lbs of cooked pork needed.
- Double it for raw weight. Since the yield is roughly 50%, buy about 13–14 lbs of raw pork shoulder.
For more cookout planning help, see our guide to grilling burgers for timing and temperature tips.
Quick Reference Chart
| Guests | Cooked pork needed | Raw shoulder to buy |
|---|---|---|
| 10 | 3.5–5 lbs | 7–10 lbs |
| 20 | 7–10 lbs | 14–20 lbs |
| 30 | 10–15 lbs | 20–30 lbs |
| 50 | 17–25 lbs | 34–50 lbs |
| 100 | 34–50 lbs | 68–100 lbs |
The lower number in each range suits events with lots of sides. The higher number suits hungry crowds where pork is the main event.
What Affects How Much You Need
The menu around it
If you are serving lots of sides — coleslaw, baked beans, corn, potato salad — people eat less pork. Stick to 1/3 lb per person. If it is just pork and buns, go up to 1/2 lb.
Your guests
A crowd of teenagers or hungry adults eats more than a mixed family gathering with kids. When in doubt, round up. Leftover pulled pork freezes beautifully.
Sandwiches vs plates
Pulled pork sandwiches use less meat per serving (about 1/4 lb) because the bun fills people up. Plated servings with no bun need the full 1/3 to 1/2 lb.
Bone-in vs boneless
Bone-in pork shoulder is cheaper but yields less meat — closer to 50%. Boneless yields around 60%. If you buy bone-in, add an extra pound or two to be safe.
Average Price Guide (2026)
Pork shoulder (also called pork butt or Boston butt) is one of the cheapest cuts of meat, which is why pulled pork is a favourite for feeding crowds.
- Raw pork shoulder: roughly £2.50–£4.00 per lb ($1.50–$2.50 per lb in the US) depending on your area and whether it is bone-in.
- Cost per guest: at 3/4 lb raw per person, that works out to about £2–£3 ($1.25–$2) of meat per guest. Very budget-friendly.
- Catered pulled pork: hiring a caterer usually costs £8–£15 per person ($10–$18), so cooking it yourself saves a lot.
Buying in bulk from a warehouse club or butcher often drops the per-pound price further. For 50+ guests, ask your butcher about whole cases.
Common Mistakes
Mistake 1: Buying cooked-weight amounts of raw meat
The biggest error is buying 7 lbs of raw shoulder for 20 guests and ending up with only 3.5 lbs of meat. Always account for the 50% shrinkage.
Mistake 2: Not making enough for seconds
Pulled pork is the kind of food people go back for. If your crowd loves it, the 1/2 lb figure is safer than 1/3 lb.
Mistake 3: Forgetting the bone weight
A bone-in shoulder can be 10–15% bone. That is weight you pay for but cannot serve. Factor it in or buy boneless.
Mistake 4: Cooking at the last minute
Pork shoulder takes 8–12 hours at low temperature. Start the day before your event. Pulled pork reheats perfectly, so there is no downside to cooking early. Our reheating ribs guide has the same make-ahead logic.
Tips for Serving a Crowd
- Cook ahead. Smoke or slow-cook the pork a day early, then reheat gently in a covered pan with a splash of apple juice.
- Keep it warm safely. Hold cooked pork above 140°F (60°C). The USDA safe handling guide has the full rules for serving food safely.
- Offer sauces on the side. Not everyone likes the same sauce. Put out 2–3 options and let guests choose.
- Save the drippings. The juices from the pan keep reheated pork moist. Mix them back in before serving.
- Plan for leftovers. Pulled pork freezes well for 2–3 months. Slightly overbuying is never a waste.
FAQs
How much pulled pork for 20 people?
Buy 14–20 lbs of raw pork shoulder. That gives you 7–10 lbs of cooked pork, which is 1/3 to 1/2 lb per person.
How much pulled pork for 50 people?
Buy 34–50 lbs of raw pork shoulder for 17–25 lbs of finished meat.
What cut of meat is best for pulled pork?
Pork shoulder, also sold as pork butt or Boston butt. It has the fat and connective tissue that break down into tender, juicy meat during long cooking.
How long does it take to cook pulled pork for a crowd?
Plan on 1.5 hours per pound at 225–250°F (107–121°C), so a 10 lb shoulder takes 12–15 hours. Always cook to temperature (195–205°F internal), not to time.
Can I cook pulled pork the day before?
Yes, and you should. Pulled pork reheats very well. Store it in the fridge overnight and warm it gently with a little liquid before serving.
How much does pulled pork shrink when cooked?
Expect to lose 40–50% of the raw weight. A 10 lb raw shoulder gives you roughly 5–6 lbs of pulled pork.
Is bone-in or boneless better for pulled pork?
Bone-in is cheaper and many cooks say the bone adds flavour, but boneless is easier to handle and yields more meat per pound. Either works.
Conclusion
Remember the two numbers: 1/3 to 1/2 lb cooked per person, and 3/4 to 1 lb raw per person. Do the maths for your guest count, round up a little for safety, and you will have plenty of delicious pulled pork with leftovers to enjoy later.
