
Suzanne Williamson, RD
Registered dietitian and founder of Frugal Organic Mama. In my community service work I've planned and cooked for groups ranging from 15 to 200 people. The question that causes the most pre-event anxiety is almost always: did I buy enough meat?
🌮 Planning a taco bar?
The taco bar calculator handles all the quantities — meat, toppings, shells, and sides — for any group size.
The single most stressful part of cooking for a crowd is protein math. Everything else — sides, salads, bread — is forgiving. If you run low on pasta salad, people take less. If you run low on chicken, people notice immediately and remember it.
I've catered community dinners, holiday gatherings, and family events for groups from 10 to 200 people. The formula I use isn't complicated, but there are variables most guides don't address: bone-in versus boneless, cooking loss by method, and how serving style changes everything.
The One Variable That Changes All The Numbers: Bone-In vs Boneless
This is where most party planning math goes wrong.
Bone-in meat is priced by the pound, but you're buying bone as well as meat. The bone percentage varies dramatically by cut:
| Cut | Bone % | Edible yield per lb raw |
|---|---|---|
| Chicken wings | 50–55% | 7–8 oz |
| Chicken drumsticks | 40–45% | 9–10 oz |
| Chicken thighs (bone-in) | 30–35% | 10–11 oz |
| Pork ribs (spare) | 45–50% | 8–9 oz |
| Pork ribs (baby back) | 40–45% | 9–10 oz |
| Whole chicken | 30–35% | 10–11 oz |
| Boneless chicken breast/thigh | 0% | 12–13 oz (after cooking) |
Cooking Loss: The Second Variable
Raw meat loses weight as it cooks — water and fat render out. The amount varies by method:
| Method / Cut | Cooking loss | Example |
|---|---|---|
| Grilled chicken breast | 20–25% | 8oz raw → 6oz cooked |
| Grilled burger patty | 25–30% | 6oz raw → 4.5oz cooked |
| Ground beef (pan browned) | 25–30% | 1 lb raw → 11–12oz cooked |
| Brisket (smoked/braised) | 30–40% | 10 lb raw → 6–7 lb cooked |
| Pulled pork shoulder | 35–40% | 10 lb raw → 6–6.5 lb cooked |
| Roasted turkey breast | 20–25% | 5 lb raw → 3.75–4 lb cooked |
The practical implication: When a recipe says "6oz chicken per person," it almost always means raw weight. If you're planning a build-it-yourself buffet and want each person to have 6oz of cooked chicken on their plate, you need to start with 8oz raw.
The Master Reference Table: Raw Meat Per Person
This is the table I use for planning. All weights are raw, which is what you buy and what you measure at the store.
| Protein | Main dish | Mixed / taco / pasta | Appetizer / side |
|---|---|---|---|
| Ground beef | 5–6 oz | 3–4 oz | 2–3 oz |
| Boneless chicken breast | 7–8 oz | 4–5 oz | 3 oz |
| Boneless chicken thigh | 6–8 oz | 4–5 oz | 3 oz |
| Bone-in chicken thigh | 2 pieces | 1–2 pieces | 1 piece |
| Pork shoulder (raw, for pulling) | ½ lb | ⅓ lb | ¼ lb |
| Brisket (raw) | ½–¾ lb | ⅓–½ lb | ¼ lb |
| Pork ribs (spare, raw) | 1–1.5 lb | ¾ lb | 3–4 ribs |
| Steak (boneless) | 7–8 oz | 4–5 oz | 3 oz |
| Shrimp (peeled, raw) | 6–8 oz | 4 oz | 3 oz |
| Fish fillet (boneless) | 6–8 oz | 4 oz | 3 oz |
Event Type Changes Everything
The same 20 people eat different amounts depending on the event format.
Sit-down dinner: People eat more deliberately and tend toward larger portions. Use the "main dish" column. Add 10% buffer.
Buffet / self-serve: People take varied portions. Some take very little, some take significantly more. Use "main dish" amounts and add 15–20% buffer.
Taco bar or build-your-own: Meat is one component of several. The shells, cheese, guacamole, and sour cream extend it significantly. Use the "mixed" column. See our Taco Bar Calculator for the full breakdown including toppings and sides.
Cocktail party / appetizers: People eat standing, often drink more than they eat. Use the "appetizer" column.
Event with kids: Children under 10 eat roughly half adult portions for protein. If your 30-person party includes 8 children, calculate for 26 adults (8 children × 0.5 + 22 adults).
Event with athletes or teenage boys: Adjust up by 25–30%. I've seen teenage boys eat three full portions without blinking. Plan accordingly.
The Buffer Rule for Large Groups
For groups under 15: buy exact amounts per the table above.
For groups of 15–30: add 10% to whatever the table says.
For groups of 30+: add 15%.
For groups of 100+: add 10% and have a backup plan (extra pasta, more bread, additional side dishes) rather than buying 20% more meat, which gets expensive fast.
The reason for the buffer: in large groups, serving variability increases. The same people who take small portions at a family dinner take larger ones at a buffet because the social calculus of "taking too much" is different. You can't predict individual appetites, but you can hedge with a percentage.
I learned the hard way at a community dinner for 60 people where I calculated exactly and ran out of pulled pork 10 minutes into serving. The 15% rule has never failed me since.
Planning a taco bar specifically?
The calculator handles meat, toppings, shells, beans, rice — every component — scaled to your exact guest count.
The Frugal Cuts for Large Groups
When feeding a crowd on a budget, the cut matters as much as the type of meat.
Best value for volume: Bone-in chicken thighs and drumsticks are almost always the cheapest per pound of edible protein. They're also more flavorful than breast meat and more forgiving to cook — they don't dry out if you go slightly over temperature, which is inevitable when cooking large quantities.
Best value for pulled/shredded meat: Pork shoulder (also sold as pork butt). It requires low-and-slow cooking (oven, slow cooker, or smoker), but a 10-pound shoulder at $1.50–2.50/lb yields enough pulled pork for 20 people — under $2 per person for the protein.
Worst value for crowds: Boneless chicken breast at full price. The texture doesn't improve with high-volume cooking, it dries out easily, and the price premium over thighs rarely makes sense for a crowd. If breast meat is important for your event, marinate overnight and cook to exactly 165°F with a thermometer — not a timer.
As an RD, I'll add: the cuts that are cheapest (thighs, shoulder, drumsticks) are also nutritionally equivalent or better for most people than the premium cuts. Dark meat chicken has more iron and zinc than breast. Pork shoulder has more collagen and B vitamins. The frugal choice and the nutritious choice are often the same choice.
Related Reading
- How Much Food for a Taco Bar? — Complete quantities for every taco bar component
- Taco Bar Shopping List — Printable shopping list scaled to your guest count
- How to Roast a Turkey — Times, temperatures, and quantities for the biggest crowd-cooking event of the year
- Food Safety Danger Zone Guide — Keeping large quantities of meat safe during buffet service