Calculate taco bar quantities for any group size. Covers meat, shells, toppings, sides, and drinks with per-person portions and shopping list.
A taco bar is arguably the easiest way to feed a crowd, but getting the quantities right is the difference between running out of meat and throwing away pounds of unused cilantro. This calculator does the math for any group size.
The average adult eats 3 tacos. A hungry adult eats 4–5. Kids eat 1.5–2. For meat, plan 4–5 oz of cooked protein per person (not raw weight — raw meat loses 25–30% during cooking). For toppings, estimate 2 tablespoons each of cheese, salsa, and sour cream per taco.
Enter your guest count, select appetite level, and choose your proteins and toppings. The calculator outputs a complete shopping list with raw purchase weights that account for cooking shrinkage. It also handles multiple proteins for variety — beef, chicken, carnitas, fish, and vegetarian options. Check the example with realistic values before reporting. Use the steps shown to verify rounding and units. Cross-check this output using a known reference case.
Scaling taco bar quantities is tricky because every ingredient scales differently and cooking shrinkage varies by protein. This calculator outputs a ready-to-shop grocery list. Keep these notes focused on your operational context. Tie the context to the calculator’s intended domain. Use this clarification to avoid ambiguous interpretation. Align this note with review checkpoints.
Tacos per adult: 3 (light), 3.5 (average), 5 (hearty). Cooked meat per taco: ~1.5 oz. Raw meat = cooked ÷ 0.72 (28% shrinkage). Shells: tacos × 1.15 (breakage buffer). Cheese: 1 oz per 2 tacos. Salsa: 2 tbsp per taco. Sour cream: 1 tbsp per taco.
Result: 85 tacos, 8 lbs raw beef + 5.5 lbs raw chicken, 3 lbs cheese, 90 shells
20 adults × 3.5 = 70 tacos. 8 kids × 2 = 16 tacos. Total: 86 tacos. Split 60/40 between beef and chicken. Raw beef: 52 × 1.5 oz ÷ 0.72 = 7.5 lbs. Chicken: 34 × 1.5 oz ÷ 0.72 = 4.9 lbs. Shells: 86 × 1.15 ≈ 99.
The ideal taco bar flows left to right: plates/shells → proteins → rice/beans → cold toppings (lettuce, tomato, onion) → cheese → salsas and sauces → lime wedges → napkins. Use warming trays or chafing dishes for meat and beans.
Ground beef: cheapest, most popular, 28% cooking loss. Shredded chicken: versatile, mild, 20% loss. Carnitas: crowd favorite, requires 6–8 hours cooking, 40% loss (buy more raw). Carne asada: premium, 25% loss, slice thin against the grain. Fish tacos: use firm white fish, 15% loss, grill or pan-sear.
For 50+ people, buy proteins in bulk from restaurant suppliers or Costco. Plan for slightly less per person at large events (people pace themselves). Round up all quantities — running out of one ingredient is worse than having leftovers. Assign one person to restock the bar every 20 minutes during peak serving.
Light eater: 2–3. Average adult: 3–4. Hearty eater: 4–5. Children (5–12): 1.5–2. Plan for the higher end if tacos are the only main dish.
4–5 oz of cooked meat per person. Since raw ground beef loses ~28% during cooking, buy 6–7 oz raw per person. For chicken: 5–6 oz raw per person.
Offer both if possible. Hard shells break easily — buy 15% extra. Soft tortillas (corn or flour) are more forgiving. 6" street taco size uses more tortillas but less filling per taco.
Meat: cook up to 2 days ahead, reheat. Beans and rice: 1 day ahead. Chop lettuce, tomatoes, onions: morning of. Guacamole: 2–4 hours ahead (press plastic wrap on surface). Cheese: shred morning of.
Rice and beans are essential. Chips and guacamole. Corn on the cob or elote. Street corn salad (esquites). Mexican rice (arroz rojo). Refried or black beans.
Basic ground beef bar: $3–5/person. Mixed proteins (beef + chicken): $4–6. Premium (carnitas + steak + fish): $7–10. Adding guac, multiple salsas, and sides adds $2–3.