Taco Bar Calculator
Build a taco-bar shopping worksheet with your own guest groups, portion sizes and ingredient choices. Every starting assumption is visible and editable. See the amount to serve, the purchase quantity after yield and waste, whole packages to buy and spare quantity in the same units, then copy, download or print the checklist.
Guests and serving assumptions
All starting portions are examples you can change. A multiplier of 0.5 plans half of each ingredient's base portion for that group.
Ingredients and package sizes
Each row uses one unit throughout. Changing its unit relabels the values; it does not convert them. Yield is the portion retained from purchases. Additional waste is separate: leave it at 0 if yield already includes that loss.
Your shopping checklist
Example: 10 guests × 3 shells, in 12-count packs.
Build your list to see your own ingredient totals here.
Purchase requirement = served amount ÷ (yield/100 × (1 − waste/100)). This is a shopping worksheet using your assumptions.
Set the guests and assumptions, then build your shopping list.
Accuracy. Portions and yield are planning assumptions, not measured consumption or cooking/storage-safety guidance. Every default is visible and editable.
Common questions
- How many taco shells do I need for ten guests?
- With a serving multiplier of 1 and three shells per base serving, ten guests imply thirty shells. Twelve-count packages mean three packages and six spare shells. Three shells is an editable planning assumption, not a prediction of what each guest will eat.
- How do guest groups change portions?
- Each group has a whole guest count and a serving multiplier. Ten guests at 1 and four guests at 0.5 produce twelve base servings. Every included ingredient's portion is multiplied by that total. Group names and multipliers are yours to set, without an assumed portion based on a person's age.
- How are yield and waste calculated?
- The purchase requirement is the served target divided by yield/100 times (1 minus additional waste/100). For a 1000 g served target, 80% yield and 20% additional waste imply 1562.5 g to purchase. Yield represents your assumed retained amount; additional waste is a separate loss. Keep waste at zero if your yield already includes it.
- What does spare quantity mean?
- Spare is the purchased quantity minus the purchase requirement, in the ingredient's purchase units before yield and waste. It is not a promise of cooked leftovers. The tool rounds packages upward using exact decimal ratios. An approximation symbol marks quantities rounded for display to six decimal places.
- Can I change the ingredients and package sizes?
- Yes. Include or exclude any ingredient, edit its portion, choose its unit, and enter the amount in one package. You can add up to fifty ingredients and twenty guest groups. A row uses the same unit for its portion, package size and totals; switching its unit relabels the numbers rather than converting them. Quantities in different units are never added together.
- Can I print or save my shopping list?
- Build the current list to get a printable checklist, a text copy and a CSV download. All rows and their assumptions are included. Edited settings are saved in this browser when storage is available. Reloading restores the settings; build again to calculate fresh totals. The tool sends no guest or ingredient data to a server.
- Does this tell me how to cook or store the food safely?
- No. This is a quantity worksheet for the assumptions you enter. It does not measure consumption or provide cooking, holding-temperature, storage or food-safety guidance.
Portions and yield are planning assumptions, not measured consumption or cooking/storage-safety guidance. Every default is visible and editable.