Figure out exactly how much meat, buns, and sides you need for your cookout
💡 Why This Matters Running out of meat halfway through a cookout is a party foul — but overbuying wastes money on food that goes to waste. Enter your guest count and meat type and this works out exactly how much to buy, plus buns and sides, so your BBQ math is dialed in before you hit the store.
The word "barbecue" likely comes from "barbacoa," a Taino word for a wooden framework used to slow-cook meat over fire — a technique Spanish explorers picked up in the Caribbean over 500 years ago.
As an Amazon Associate we earn from qualifying purchases.
We do our best to link products that we genuinely believe are organic, no disposable junk, sustainable, and built to last.
This calculator starts with a per-person raw meat estimate based on your main protein — 0.75 lb for burgers/hot dogs, 1 lb for chicken/ribs, or 1.25 lb for brisket/pulled pork, since bone-in cuts and low-and-slow meats lose more weight during cooking. That per-person figure is multiplied by your guest count and an appetite multiplier (1x for normal, 1.25x for big eaters or all-day events), then buns and sides are estimated at one bun and roughly 1.5 side servings per guest.
The main number is total raw (uncooked) meat weight to buy — this already accounts for typical cooking shrinkage, so you don't need to add extra on top of it. The buns figure rounds up to the nearest useful pack size, and the sides number gives you a target total serving count to divide across however many dishes you're making.
This assumes a fairly standard mixed-adult crowd — if you know several guests eat little to no meat, or you're serving multiple main proteins instead of just one, adjust the guest count or run the calculator twice and split the difference. It also doesn't account for pre-marinated or bone-in weight differences beyond the general category averages built into the meat-type options.
Buy meat in the amount calculated, rounding up to the nearest whole package your butcher or store sells — a little extra keeps well in the freezer. For buns, round up to full packs since they're inexpensive and freeze well. Prep sides a day ahead when possible so party day is just grilling and serving.
Example: Say you're hosting 20 guests, serving chicken (1 lb/person), with normal appetites. That's 20 × 1 × 1 = 20 lbs raw chicken, plus 20 buns and about 30 side servings (1.5 per guest).
Plan on about 1/2 pound (8oz) of boneless cooked meat per adult, or roughly 3/4 to 1 pound of raw meat before cooking to account for shrinkage and bone weight.
Most meats lose 25% of their raw weight during grilling from moisture and fat loss, so a pound of raw meat yields about 12oz cooked — this calculator already builds that shrinkage into its raw-meat estimate.
Buy one bun per guest at minimum, but round up to the nearest full pack (usually 8) since buns are cheap and leftover packaged buns keep in the freezer.
Plan for 2-3 side dishes serving about 1/2 cup per person each — classics like potato salad, coleslaw, and baked beans are easy to scale and hold up well outdoors.