BBQ Party Calculator
Planning a backyard cookout is easy to get wrong: too little meat and your guests go home hungry, too much and you are eating leftovers for a week. Enter your adult and kid headcount, pick one or two proteins, set the party length, and this calculator tells you exactly how much raw meat to buy (accounting for cooking shrinkage), how many sides and drinks to prep, how much charcoal to light, and a rough total cost. Results update as you type.
How much meat per person for a BBQ?
The classic rule of thumb is 1/2 pound (about 225 g) of cooked meat per adult for a standard cookout. In practice the right amount depends on the cut. Ribs and brisket have high bone weight and moisture loss, so you buy far more raw weight than you will actually serve. Sausages are nearly all edible and lose little in cooking. As a starting point: plan 1/2 lb cooked for burgers, chicken and pulled pork; 3/4 lb for ribs (to account for the bone); and 1/2 lb for brisket. Children eat roughly half those amounts. Appetite level matters too - a casual afternoon snack event needs 20% less, while a long smoke-all-day party with big eaters needs 25% more.
Why you must account for cooking shrinkage when shopping
Every piece of meat loses weight during cooking: moisture evaporates, fat renders out, and bone-in cuts have inedible weight you paid for. Brisket and pork ribs can lose 40-45% of their raw weight. That means if you plan to serve 10 lb of cooked brisket, you need to start with about 18 lb of raw brisket. Ignoring this is the single most common BBQ planning mistake. This calculator does the math for you: enter the cooked amount you want to serve and it tells you exactly how much to buy. The reference table below lists yield percentages for every major BBQ protein so you can verify the numbers yourself.
Sides, drinks and charcoal
Sides stretch the meat and keep guests happy between servings. A good rule is 3/4 cup (about 180 ml) of each side per guest. With three side dishes that is roughly 2.25 cups of side food per person, which comfortably rounds out a plate. For drinks, plan on 1.5 cans or bottles per person per hour of the event. A 3-hour cookout for 20 adults and 4 kids means roughly 54 drinks - a case of 24 and a case of 30 covers you with a small buffer. For charcoal, a standard kettle grill uses about 1 to 1.5 lb of charcoal per pound of meat cooked. This estimate goes up for low-and-slow cooks (brisket, ribs, pulled pork) and down for a quick burger session.
Two-protein parties and the 65% rule
When you offer two proteins - say burgers and chicken - guests usually take smaller portions of each rather than doubling up. The widely used guideline is to plan 65% of the normal single-protein portion for each protein, so the total food per person is still about the same. This calculator applies that adjustment automatically when you select a second protein. If you are running a big smoke with brisket, ribs and pulled pork all at once (the classic BBQ trio), reduce each further to about 40-50% of a normal serving per protein.
Cooking yield by protein (raw to cooked)
| Protein | Yield (cooked / raw) | Shrinkage | Typical cook method | Notes |
|---|---|---|---|---|
| Burgers | 80% | 20% | Grill 400-450F | Lean / 80-20 blend; higher fat = slightly more loss |
| Chicken | 70% | 30% | Indirect 325-375F | Bone-in thighs/quarters; boneless breast yields more |
| Pork ribs | 55% | 45% | Indirect 225-250F | Large bone weight + long cook = high shrinkage |
| Pulled pork | 60% | 40% | Low and slow 225F | Boston butt; internal temp 195-205F |
| Sausages | 85% | 15% | Direct 375-400F | Pre-cooked links; very little moisture loss |
| Brisket | 55% | 45% | Low and slow 225F | Flat + point; long cook evaporates a lot of moisture |
Buying more raw than you plan to serve is essential - every protein loses moisture and, for bone-in cuts, inedible weight during cooking.
Frequently asked questions
How much meat do I need for 20 people?
For a standard cookout with burgers, plan about 10 lb of raw ground beef (1/2 lb raw per person, which gives roughly 0.4 lb cooked after shrinkage). For chicken, buy about 14 lb raw (bone-in pieces lose 30% in cooking). For ribs, plan 18-20 lb raw racks. For a mixed grill with two proteins, reduce each by about 35% and the total stays close to the same. This calculator handles all the math - just enter 20 adults and pick your protein.
How do I account for cooking shrinkage when buying meat?
Divide the cooked weight you want to serve by the yield percentage for that cut. Brisket and ribs yield about 55% (so buy almost twice what you plan to serve). Chicken yields about 70%, pulled pork about 60%, burgers about 80%, and sausages about 85%. For example, to serve 10 lb of cooked pulled pork, buy 10 / 0.60 = about 17 lb of raw pork shoulder.
How many sides should I make for a BBQ?
Three to four sides is standard for a casual cookout. Popular choices are coleslaw, potato salad, corn on the cob, baked beans and bread rolls. Plan about 3/4 cup per person per side dish. For 20 guests with 3 sides, that is 20 x 3 x 0.75 = 45 cups total across all sides. Sides are cheap insurance: they fill plates and let you buy slightly less expensive meat.
How much charcoal do I need?
A general estimate is 1 to 1.5 lb of charcoal per pound of cooked meat. A quick burger session for 10 people (about 5 lb of meat) needs a single standard 5-lb bag. A low-and-slow brisket cook for the same crowd needs 12-15 lb of charcoal because the fire burns for many hours. This calculator uses a 1.25 lb/lb ratio as a mid-point estimate. Add one extra bag as a safety margin, especially for long cooks.
How many drinks should I buy for a BBQ?
A widely used estimate is 1.5 drinks (12 oz cans or bottles) per person per hour. A 3-hour party for 20 adults means about 90 drinks. For a child-inclusive event, kids typically consume 1 drink per hour (juice boxes, sodas or water). Always round up to the nearest case and keep a cooler of water available - guests drink more when it is hot.
How do I plan for kids at a BBQ?
Children under 13 typically eat about half of an adult portion of meat and sides. A 10-year-old will happily eat one burger patty (about 4 oz cooked) where an adult eats two. This calculator counts kids as 0.5 adult-equivalents for meat and charcoal, and as full guests for drinks. Sausages and plain chicken are usually the most kid-friendly proteins to have on hand.
What is the 65% rule for a two-protein BBQ?
When guests have a choice of two proteins, research and caterer experience shows they serve themselves about 65% of what they would take if only one protein were available. The total food consumed stays roughly the same; it just gets split between the two options. So plan each protein at 65% of a full single-protein serving rather than doubling everything. This calculator applies that multiplier automatically when you choose a second protein.