Holiday Cookie Batch Calculator
Baking cookies for gifts or a party? Work out how many batches, oven trays and how much time you need to hit your cookie count.
How it works
needed = people × cookies each · batches = ⌈needed ÷ yield⌉ · trays = ⌈baked ÷ per-tray⌉ · time = trays × bake-time
The hidden cost of holiday baking is the oven, not the mixing bowl — a single rack bakes one tray at a time, so total time is trays times bake time, plus cooling between rounds. Rounding batches up means you always bake a little extra, which is exactly what you want for breakage and the cook’s tax. Bake in full batches; a recipe scaled to an awkward fraction of an egg is more trouble than a few spare cookies.
Worked example
Twelve gift bags of eight cookies is 96 cookies. A recipe yielding 24 needs 4 batches (96 baked, none spare). At 12 cookies a tray that is 8 trays, and at 11 minutes each roughly 1 h 28 min of oven time before decorating.
Frequently asked questions
Can I bake two trays at once to save time?
You can, but on most home ovens the trays bake unevenly and you should rotate and swap racks halfway. This estimate assumes one tray at a time; if you run two racks confidently, halve the baking time.
Why does it bake more cookies than I asked for?
Because you can only make whole batches — the tool rounds up so you never come up short, and the spare count tells you how many extra you’ll have for tasting and breakage.
How do I scale the dough?
Multiply the recipe by the scale factor shown (batches ÷ how many one recipe makes, in whole batches). Keeping to whole batches avoids splitting eggs and leavening, which is where scaled baking goes wrong.
Related calculators
This calculator is for educational purposes. Double-check important results before acting on them.