Plan the perfect barbecue party with exact quantities of meat, sides, drinks, and supplies per guest. No more running out of food or over-buying.
Planning a barbecue party is exciting, but figuring out exactly how much food and supplies to buy can be stressful. Buy too little and you'll have hungry guests eyeing empty platters; buy too much and you're stuck with mountains of leftovers and wasted money. The secret to a stress-free cookout is precise per-person calculations adjusted for your specific crowd.
The amount of food you need depends on several key factors: the number of guests, the ratio of adults to children, the duration of the event, and what types of protein you're serving. A casual afternoon cookout requires about one-third of a pound of cooked meat per person, while an all-day BBQ bash where food is the main event calls for half a pound or more. Side dishes, buns, condiments, and drinks all scale differently.
This calculator does all the math so you can focus on the fun parts — choosing your rubs, prepping your smoker, and enjoying time with friends. Enter your guest count and party style, and get a complete shopping list with exact quantities for proteins, sides, buns, condiments, ice, charcoal, and beverages.
Running out of food at a BBQ is embarrassing; over-buying is wasteful. This calculator generates a precise shopping list based on actual per-person consumption data, so your party is perfectly provisioned every time. Keep these notes focused on your operational context. Tie the context to the calculator’s intended domain. Use this clarification to avoid ambiguous interpretation.
Meat per person (lbs raw) = Base Rate × Duration Factor × Appetite Factor × Age Adjustment. Base rates: burgers = 0.33 lb, ribs = 0.75 lb, pulled pork = 0.4 lb, chicken = 0.5 lb, sausage = 0.33 lb. Duration factors: 2 hrs = 1.0, 4 hrs = 1.3, all-day = 1.6. Side dishes = 0.25 lb per type per person. Drinks = 2 per person per hour.
Result: 12.5 lbs burgers, 22.5 lbs ribs, 15 lbs sides
For 20 guests (15 adults, 5 kids) at a 4-hour cookout: 17.5 adult-equivalents × 0.33 lb burgers × 1.3 duration = 7.5 lbs, plus 17.5 × 0.75 lb ribs × 1.3 = 17.1 lbs raw ribs (pre-shrink). Sides: 17.5 × 0.25 × 3 types = 13.1 lbs.
Start planning your BBQ at least a week in advance. **One week out**, finalize your guest list and menu. **Three days before**, buy non-perishable items like charcoal, plates, napkins, and condiments. **The day before**, purchase fresh meat and prep sides, rubs, and marinades. **Morning of**, set up tables, coolers, and the grill. **Two hours before guests arrive**, start the grill and begin cooking items that take longest (ribs, whole chickens, brisket).
All meat loses moisture during cooking, which means you need to buy more raw weight than the finished serving weight. **Burgers** shrink about 25%, so a 1/3 lb patty becomes about 1/4 lb cooked. **Ribs** lose about 30% of their weight. **Pulled pork** from pork shoulder shrinks roughly 40% — a 10 lb raw shoulder yields about 6 lbs of pulled pork. **Chicken** loses 25-30%. Always calculate from **raw pre-cooking weight** when shopping.
Costs vary widely by protein choice. Burgers and hot dogs are the most budget-friendly at roughly $2-3 per person for meat. Ribs cost $5-8 per person, and brisket can run $6-10 per person. Don't forget the hidden costs: charcoal ($10-20), condiments ($15-25), plates and utensils ($10-15), and drinks ($2-3 per person). A typical 20-person backyard BBQ costs $200-350 total, or $10-18 per guest.
Plan for 1/3 pound of cooked meat per person for a standard cookout, or 1/2 pound if meat is the star. Since meat shrinks 25-40% during cooking, buy 1/2 to 3/4 pound raw per person.
Typically 2 burgers OR 2-3 hot dogs per adult, or 1 burger + 1 hot dog each. For kids, plan 1 burger or 1-2 hot dogs.
Plan 1/3 pound of cooked pulled pork per person (about 1/2 to 2/3 pound raw pork shoulder, accounting for 40% shrinkage). Use this as a practical reminder before finalizing the result.
Plan 1.5-2 pounds of ice per person. For a 20-person party, that's 30-40 lbs of ice — more if it's a hot day or you're chilling drinks in coolers.
Classic BBQ sides include coleslaw, baked beans, corn on the cob, potato salad, mac and cheese, and cornbread. Plan 2-3 side dishes with about 1/4 pound per person per side.
Plan 2 drinks per person per hour. For a 4-hour cookout with 20 guests, that's about 160 drinks total — mix of beer, soda, water, and juice boxes for kids.