Party Food Calculator
Our party food calculator helps you create a complete shopping list for BBQ/grill parties, buffet dinners, and cocktail events. Enter the number of guests, choose the event format, and select the duration — the calculator instantly generates quantity estimates for all food categories: meat and protein, side dishes, drinks, desserts, and bread. Quantities automatically scale with longer events.
Proper food planning for parties prevents two common problems: running out of food (leaving guests hungry) and massive waste (expensive leftovers). As a rule, it's better to have 10–15% extra rather than running short. For BBQ events, plan 350g of raw meat per person for a standard party — raw meat loses 25–30% weight during cooking. For buffets, 250g of main protein per person is typical. For cocktail parties, focus on variety over quantity: 6–8 canapés per person per hour.
Frequently Asked Questions
How much meat per person for a BBQ?
Plan 300–400g of raw meat per person for a standard BBQ (2–3 hours). Remember that raw meat shrinks by 25–30% during cooking, so 350g raw yields about 250g cooked. For a 20-person party: 7kg raw meat. For longer events (4+ hours), increase to 450–500g per person.
How much should I buy for drinks at a party?
General guideline: 500ml water + 1.5–2 bottles of beer (or 0.35L wine) + 0.5L soft drinks per person for a 3-hour outdoor party. Increase by 30–50% for hot weather, summer events, or longer duration. Always have more non-alcoholic options than you expect to need — typically 40% of guests prefer them.
How much food for a cocktail party vs dinner party?
Cocktail party (standing, no seated meal): 6–8 canapés or finger food pieces per person per hour. Dinner/buffet (seated or self-service meal): 250–350g protein + 200g sides + 150g salad per person. A cocktail party needs roughly 40% less food per person than a full buffet.
How do I calculate food for a party of 50 vs 100 people?
Scale quantities linearly: if 20 people need 7kg meat, 50 people need 17.5kg, 100 people need 35kg. However, for very large events (100+), the "buffet effect" means guests self-regulate — you can reduce quantities by 5–10% per person compared to small gatherings, as people take smaller portions from larger spreads.
What is the best way to keep food warm at a BBQ?
For BBQ: cook in batches and keep warm in covered foil trays in a 60–80°C oven. Chafing dishes (with fuel cells) keep food at safe serving temperatures (>60°C) for 2–3 hours. Thermal bags work well for transporting hot items. Never leave meat at room temperature (20–40°C) for more than 2 hours — bacterial risk.
How much food for a children's party?
Children (ages 6–12) eat 50–60% of adult portions. For a 20-child party: plan as if for 10–12 adults. Focus on: finger foods, pizza slices, sandwiches, fruit, and juice rather than formal adult party food. Add 1–2 cakes/desserts per 20 children for celebrations. Allergy awareness is critical — always ask parents in advance.
What should I serve for a vegetarian or vegan party?
For mixed groups: plan 25–30% of food quantities as vegetarian/vegan if you don't know dietary preferences in advance. Replace meat with: grilled vegetables (skewers, corn, peppers), veggie burgers, halloumi (vegetarian), tofu (vegan), hummus, falafel. Clearly label all dishes to prevent cross-contamination concerns.
How far in advance can I prepare party food?
Preparation timelines: marinated meats (24–48h fridge); cold salads without dressing (24h fridge); cooked dishes like pasta salads (24h fridge, add dressing just before serving); desserts/cakes (1–2 days); drinks stocked and chilled (24h). Buy perishables (fresh meat, seafood) the day before or morning of the event.
How much ice do I need for a party?
Plan 0.5–1 kg of ice per person for cooling drinks. For a 50-person outdoor summer party: 25–50 kg of ice (about 3–5 standard 10kg bags). Use a ratio of 60% ice to 40% drinks in coolers. For longer events and hot weather, increase ice by 50%. Alternatively, use large drinks tubs with ice water.
What are the biggest food safety mistakes at parties?
Common dangers: leaving meat at room temperature (>2 hours creates bacterial risk); cross-contamination from raw to cooked meat surfaces; insufficient cooking (always use meat thermometer — beef/pork 63°C, chicken 74°C); preparing high-risk foods (egg-based salads, shellfish) too early; not labelling allergens.
Should I hire a caterer or DIY for large parties?
DIY works well up to 30–40 guests if you have help and equipment. Above 40–50 people, consider catering: professional caterers typically cost $30–80/person for buffet service but eliminate logistics stress, ensure food safety compliance, and handle setup/cleanup. For corporate events, 50+ guests, or formal dinners, catering is usually the better value considering total time invested.