Cooking for a Crowd When You Do Not Know Who Is Coming
Every few months my brother texts on a Saturday morning to say a few people might come over to watch the match. A few people has meant four. It has also meant nineteen. Once it meant two, one of whom had already eaten.

Every few months my brother texts on a Saturday morning to say a few people might come over to watch the match. A few people has meant four. It has also meant nineteen. Once it meant two, one of whom had already eaten. Cooking for a number you do not know is one of the most common home kitchen problems, and almost nobody plans for it properly.
After years of either running out of food at half time or throwing away half a pot of chili on Sunday night, I have settled on a system. It is not complicated, and most of it happens before anyone rings the doorbell.
Why the usual approach fails
The usual approach is to guess a number and cook for it. If you guess ten and eight turn up, fine. If you guess ten and sixteen turn up, you are cutting sandwiches into quarters by the second half. If you guess ten and four turn up, you are eating the same stew for three days.
The problem is that a single dish scaled to a single guess has no flexibility. It is either enough or it is not. What you want instead is a menu that stretches and shrinks with the room.
My brother's crowd is a good example of why the number moves. Some of them come straight from five a side. Some wander in late after checking the weekend draw on ankertoto or finishing a shift. Some say they will come and never do. The menu has to cope with all of that without anyone noticing.
Build the menu in three layers
I now think of crowd food as three layers, each doing a different job.
| Layer | Job | Examples |
|---|---|---|
| Base | Feeds the smallest likely crowd properly | A big tray of baked pasta, a pot of chili, a sheet pan of chicken thighs |
| Stretch | Cheap bulk that makes the base go further | Rice, flatbreads, a large bowl of slaw, baked potatoes |
| Reserve | Cooks in under fifteen minutes if more people arrive | Frozen dumplings, quesadillas, a second pan of garlic bread |
The base is cooked for the low end of the guess, usually about half the maximum. The stretch layer is cooked for the high end, because it costs very little and keeps well. The reserve layer stays in the freezer and cupboard until it is actually needed.
For a crowd that might be anywhere between six and eighteen, that looks like one large pot of chili for eight, a big pan of rice and a stack of tortillas for eighteen, and two bags of frozen dumplings waiting in the freezer.
The advice I disagree with: always make extra
The standard advice for hosting is to make more than you think you need, because running out is embarrassing. I understand the instinct. I also think it is responsible for a great deal of wasted food and a great deal of stress.
Making extra of everything means making extra of the expensive parts too: the meat, the cheese, the dish that took two hours. Those are exactly the parts that are hardest to use up the next day. The three layer approach makes extra only of the cheap, flexible parts. The rice and tortillas can become lunch. The unused dumplings go back in the freezer. Nothing expensive goes in the bin.
Running out is also less embarrassing than people fear, as long as the reserve layer exists. Nobody minds waiting ten minutes for a fresh plate of quesadillas. They do notice a host who spent the whole match in the kitchen because the menu was too ambitious.
Choosing dishes that hold and reheat
Crowd food should survive being left out for an hour and still taste good. That rules out anything crisp that goes soggy, anything that needs to be served the moment it is ready, and anything delicate. The dishes that work best:
- Braises and stews, which often taste better after an hour sitting on low heat.
- Baked pasta, which holds its shape and can be cut to any portion size.
- Roasted trays of chicken, sausages or vegetables, served warm or at room temperature.
- Grain salads, which get better as they sit and cost very little to scale up.
Rice and beans deserve a special mention because they sit in both the base and stretch layers. If you want a recipe that scales easily, batch cooking rice and beans for a whole week works just as well for one afternoon with a crowd.
Keeping the cost under control
Uncertain crowds are expensive when you plan for the maximum. The layered menu keeps costs down because the expensive layer is sized for the minimum. For my brother's last match day, with a guessed range of six to eighteen and an actual turnout of eleven, the food cost came to about 48 dollars. Planning a full meal for eighteen would have cost closer to 90.
If you host often, it helps to treat these gatherings as their own line in the grocery budget rather than a surprise. The approach in budgeting for groceries the way you would budget for anything else makes that easy.
A timeline for the day
- Morning: Get a rough range from whoever is organizing. Six to eighteen is still useful information.
- Early afternoon: Cook the base for the low end. Start the stretch layer.
- An hour before: Check the freezer and cupboard for the reserve. Set out plates, not food.
- During: Count heads once, at about the thirty minute mark. Start the reserve only if the count is above the base.
The single head count is the trick. Counting constantly makes you anxious. Counting once, at a fixed time, gives you one clear decision.
The eleven people who turned up last time ate all of the chili, most of the rice and one bag of dumplings. The second bag is still in my freezer, which is exactly where it should be. You will find more reliable, low stress dishes in our Meal Prep section.
More in Meal Prep
Meal Prep
How Long Meal Prep Lasts in the Fridge and Freezer
You cooked five lunches on Sunday, and now it is Thursday and you are sniffing a container of rice, trying to decide whether it...
Meal Prep
How to Meal Prep Chicken So It Stays Juicy All Week
You cook a big tray of chicken on Sunday, and by Wednesday it tastes like cardboard.
Meal Prep
Meal Prep Containers and Which Ones Keep Food Fresh
You spent Sunday afternoon cooking five lunches, and by Wednesday the rice is dry, the salad is soggy and the lid on one box...