Skip to main content

Pulled Pork Calculator

Calculate pork shoulder size and cooking time for pulled pork by guest count. Enter values for instant results with step-by-step formulas.

Reviewed by Daniel Agrici, Founder & Lead Developer

Reviewed by Daniel Agrici, Founder & Lead Developer

Formula

Raw Pork (lbs) = Guests x Serving Size (lbs) / Yield (50%)

Where Serving Size is cooked pulled pork per person (0.25 to 0.5 lbs), and Yield accounts for the ~50% weight loss during cooking from moisture evaporation, fat rendering, and bone. Cooking time is calculated as hours per pound based on cooking method.

Worked Examples

Example 1: Backyard BBQ for 20 Guests

Problem:Calculate pork shoulder needed for 20 guests with standard servings, smoked on a smoker with sandwich buns.

Solution:Cooked pork needed = 20 x 0.33 lbs = 6.6 lbs\nRaw pork needed = 6.6 / 0.5 = 13.2 lbs\nShoulders needed = 2 (6.6 lbs each)\nCooking time = 6.6 x 1.5 = 9.9 hours + 1 hr rest\nBuns needed = 20 x 1.25 = 25\nBBQ sauce = 6.6 x 0.25 = 1.7 cups

Result:Buy: 13.2 lbs raw pork (2 shoulders) | Cook time: ~11 hrs | 25 buns | Cost: ~$46

Example 2: Large Event for 50 Guests

Problem:Calculate for 50 guests with heavy servings using the oven method.

Solution:Cooked pork needed = 50 x 0.5 lbs = 25.0 lbs\nRaw pork needed = 25.0 / 0.5 = 50.0 lbs\nShoulders needed = 5 (10 lbs each)\nCooking time = 10 x 1.25 = 12.5 hours + 1 hr rest\nBuns needed = 50 x 1.25 = 63\nBBQ sauce = 25 x 0.25 = 6.3 cups

Result:Buy: 50 lbs raw pork (5 shoulders) | Cook time: ~13.5 hrs | 63 buns | Cost: ~$175

Frequently Asked Questions

How much raw pork shoulder do I need per person for pulled pork?

Plan for approximately two-thirds of a pound of raw pork shoulder per person, which yields about one-third of a pound of cooked pulled pork after accounting for the 50 percent yield loss during cooking. This provides a generous sandwich-sized serving. For lighter appetites or when serving multiple side dishes, you can reduce to half a pound raw per person. For heavy eaters or when pulled pork is the main attraction, increase to one full pound of raw pork per person. A good rule of thumb is to always buy 10 to 15 percent more than your calculation suggests, as having leftover pulled pork is never a problem since it freezes and reheats exceptionally well for weeks afterward.

Why does pork shoulder lose so much weight during cooking?

Pork shoulder typically loses about 40 to 50 percent of its raw weight during the low-and-slow cooking process due to moisture evaporation, fat rendering, and bone removal (if bone-in). A 10-pound raw shoulder will yield approximately 5 to 6 pounds of finished pulled pork. The loss happens in stages: initial moisture evaporation accounts for about 15 to 20 percent, rendered fat that drips away accounts for another 15 to 20 percent, and bone weight (if applicable) adds 5 to 10 percent. Wrapping the shoulder in foil or butcher paper during the cooking stall (around 150 to 170 degrees internal temperature) helps retain more moisture and can improve yield to 55 to 60 percent. Cooking at slightly higher temperatures also reduces moisture loss but may sacrifice some bark quality.

What is the stall and how do I handle it when cooking pulled pork?

The stall is a frustrating but normal phenomenon where the internal temperature of the pork shoulder plateaus at around 150 to 170 degrees Fahrenheit and remains stuck for 2 to 6 hours despite continued cooking. This happens because evaporative cooling from the meat surface removes heat as fast as the cooker adds it, similar to how sweating cools your body. The most common solution is the Texas Crutch: wrap the meat tightly in aluminum foil or butcher paper when it hits the stall temperature. Foil wrapping pushes through the stall fastest but softens the bark. Butcher paper is breathable, allowing some evaporation while still accelerating cooking and preserving bark texture. You can also simply wait it out, which takes longer but produces the best bark.

What temperature should I cook pulled pork to?

The target internal temperature for perfect pulled pork is 195 to 205 degrees Fahrenheit, with 203 degrees being the sweet spot most pitmasters aim for. At this temperature, the collagen in the pork shoulder has fully broken down into gelatin, making the meat incredibly tender and easy to shred with forks or by hand. Pulling the meat at lower temperatures (185 to 190 degrees) results in sliceable but tougher meat that does not pull apart easily. Going above 210 degrees risks drying out the meat as too much moisture has evaporated. Use a reliable instant-read meat thermometer and probe multiple spots, as temperature can vary by 10 to 15 degrees across different sections of the shoulder. The bone should slide out cleanly when the meat is done.

References

Reviewed by Daniel Agrici, Founder & Lead Developer ยท Editorial policy