Catering for 100 guests: how much food, how many dozens, what it costs

Catering for 100 guests is the point where a party becomes an event. A hundred people is a quinceañera, a company-wide lunch, a church anniversary, a wedding rehearsal that got out of hand. The food still comes down to arithmetic, but at a hundred the arithmetic has to be right, because there is no running to the store to fix it.
The short answer: For 100 guests, order 200 big tamales (17 dozen) for a lunch with sides, or 300 tamales (25 dozen) when tamales are the main course. At $60 a dozen that is $1,020 for lunch and $1,500 for dinner, about $10–$15 a head. Split pork and chicken, serve from two lines, and time the delivery for fifteen minutes before you eat.
Those are the numbers I quote for a hundred-person order, and I have quoted a lot of them. What follows is the reasoning, the chart, the pork-and-chicken split, and the serving plan that keeps a hundred people from standing in one long line while the food cools.
What changes when the headcount hits 100
At fifty guests, a host can still see the whole room. At a hundred, you cannot. Guests arrive in waves, some eat right away and some wait for the speeches, and the last table to get up is often the one with the hungriest people at it. Three things change in how I plan:
- Two serving lines instead of one. A hundred people through a single buffet takes half an hour or more. Two identical lines, one on each side of a long table or two separate tables, cut that in half.
- Staggered trays. Not everything goes out at once. Half the tamales are on the table, the other half stay closed and hot until the first trays are low.
- A named person in charge of the food. Not the host, not the guest of honor. Someone whose only job for forty-five minutes is opening trays, refilling salsa, and watching the line.
None of this costs money. It costs a plan, and the plan is the rest of this article.
Catering for 100 guests: the tamale chart
Our tamales are big; two is a lunch and three is a dinner. That is the whole rule, and it is lower than the four-to-six-per-person figure you see on recipe sites that count small tamales. Here is what it produces for a hundred people, rounded up to whole dozens.
| Occasion | Per person | Tamales | Dozens | Cost |
|---|---|---|---|---|
| Lunch with rice, beans and chips | 2 | 200 | 17 dozen (204) | $1,020 |
| Dinner, tamales as the main | 3 | 300 | 25 dozen (300) | $1,500 |
| Appetizer, snack or late-night service | 1 | 100 | 9 dozen (108) | $540 |
| Alongside a full buffet of other mains | 1–2 | 150 | 13 dozen (156) | $780 |
The dinner row is the one that surprises people. Twenty-five dozen is exactly 300 tamales, with no spare. For a dinner where tamales are the only main course, I usually suggest going to 26 or 27 dozen if the crowd skews toward big eaters or if the guest list is soft. For a lunch, 17 dozen already carries four extras.
The per-person rule and the exceptions to it are laid out in full in the tamales-per-person guide. If you are used to planning for fifty, the 50-guest article shows the same chart at half the size, which is a good way to see how the numbers scale.
Splitting 100 guests between pork and chicken
For a hundred people, I suggest 9 dozen pork in red salsa and 8 dozen chicken breast in green tomatillo salsa for a lunch order, and 13 pork to 12 chicken for a dinner order. Pork is what most guests reach for first; it has a gentle kick and it is the tamal people describe when they leave reviews. Chicken is milder and a safe pick for children and anyone who is careful about spice. Both are gluten-free corn masa, made from scratch the morning of your event.
If the crowd is mostly families with young children, lean chicken. If it is a plant floor, a warehouse crew or a men’s group, lean pork. Ask about other fillings when you request the quote for a large order. Every tray arrives labeled by filling, so your two lines can be set up as “pork side” and “chicken side,” or each line can carry both; the menu page has the full description of each.
Sides and extras that make 100 plates look full
For a lunch-size order, the sides are what let you hold at two tamales per person. For a hundred guests I recommend:
- Rice and beans: two full hotel pans of each, which comes to about a half cup of each per plate.
- Chips and salsa: four large bags of chips and a gallon of salsa, put out before the tamales arrive.
- Red and green salsa and crema from our kitchen, on request with the order. A hundred people will use more than you think; ask for both salsas.
- A cold side: a lime-dressed cabbage slaw or a cucumber and jicama salad in two large bowls. It travels well, holds all afternoon and costs little.
- Drinks: two per guest for a two-hour event, so around 200 servings. Dispensers of agua fresca and iced tea beat hauling cases of cans.
Plates, napkins and forks are your side of the table unless you ask for utensils and serving spoons, which we can send for buffet-style service. Budget-wise, the per-person cost guide for DFW shows what a hundred-guest tamale order looks like next to sandwich trays, fajitas and a taco bar.

Serving 100 guests in under thirty minutes
The layout of the line decides everything. Set up two identical lines, each running in the same direction: plates first, then tamales, then rice and beans, then salsas and crema, then napkins and forks at the end. Put the salsa at the end, not the middle; people linger at salsa, and a linger in the middle of the line blocks everyone behind them.
Open two trays per line and keep the rest closed and warm. A closed tray of tamales holds heat far longer than an open one. If the venue has an oven, set it low and keep the backup trays inside; if not, an insulated food carrier or a cooler lined with towels does the same job. My guide to keeping catered food hot covers the details, and the buffet-line article has the table diagram.
One more thing at this size: call tables to the line rather than announcing “food is ready.” Two tables at a time, starting with the guest of honor and the grandparents, keeps the room from standing up at once. It is what good wedding coordinators do, and it works just as well in a church hall or an office atrium.
Timing, delivery and what to send me
A hundred-guest order is a full morning of work in our Richardson kitchen, so the more notice the better. A couple of weeks is comfortable for most weekends; the weeks before Thanksgiving and Christmas fill first and need much more. Our own team delivers hot in an agreed window across Richardson, Plano, Frisco, Allen, McKinney and Dallas; the delivery-area page lists the cities, and there is no dine-in or walk-in pickup, since we are a catering kitchen rather than a restaurant.
To get an accurate price the same business day, send me:
- The date, the address, and the hour you want to start eating.
- Lunch or dinner, and whether there will be sides on the table.
- The pork-and-chicken split, or “you decide.”
- Whether you need salsa, crema, utensils and serving spoons for buffet service.
- Any detail about the venue that affects delivery: a loading dock, a gate code, a third-floor conference room, a park pavilion with no power.
I read and price every request myself. Any minimum and the delivery fee are confirmed on the quote.
Ready to order for 100?
You have the numbers: 17 dozen for a lunch with sides, 25 to 27 dozen for a dinner, split between pork in red salsa and chicken in green. Send the date, the address and the headcount through the quote form and Maggie’s Tamales & Catering will have a menu and a price to you the same business day. Whether it is a quinceañera, a church anniversary or a company lunch, the catering page explains how delivery works and has a headcount calculator if your number is still moving. A hundred guests, two lines, one order.
Frequently asked questions
How much food do I need when catering for 100 guests?
Plan two big tamales per person for a lunch with sides, which is 200 tamales ordered as 17 dozen, or three per person when tamales are the whole meal, which is 300 tamales or 25 dozen. Add rice, beans, chips and salsa for the lunch version. These counts assume large tamales; if you order small ones elsewhere, you will need more.
What does catering for 100 people cost with tamales?
At $60 a dozen, 17 dozen for a lunch order comes to $1,020 and 25 dozen for a dinner comes to $1,500. That is roughly $10–$15 per guest for the main dish, with salsa and crema included on request. Sides such as rice and beans are extra, and delivery details and any minimum are confirmed on the quote, which I send the same business day.
How many dozen tamales for 100 people?
Seventeen dozen for a lunch or a party with other food on the table, twenty-five dozen for a dinner where tamales are the main course, and nine dozen if they are an appetizer or a late-night snack. For a dinner with big eaters or a soft guest list, go to 26 or 27 dozen. Leftovers freeze well and reheat in a steamer in about fifteen minutes.
How do I serve 100 guests without a long line?
Set up two identical serving lines, each running plates, tamales, sides, salsas and then napkins and forks. Open two trays per line and keep the rest closed and warm in a low oven or an insulated carrier. Call two tables at a time instead of announcing that food is ready. Done this way, a hundred guests can be served in well under thirty minutes.
How far in advance should I order catering for 100 guests?
A couple of weeks of notice is comfortable for most weekend events of this size, and a month is relaxed. Book much earlier for anything in the weeks before Thanksgiving and Christmas, when the calendar fills first. Everything is made from scratch the morning it goes out, and I price every request personally, usually the same business day.
Should I order pork or chicken tamales for 100 people?
Both, close to even and leaning slightly toward pork: 9 dozen pork in red salsa and 8 dozen chicken in green tomatillo salsa for a lunch order. Pork has a gentle kick and is the crowd favorite; chicken breast in green salsa is milder and popular with children. Every tray arrives labeled by filling, so guests can choose at the table.
Feeding a crowd? Get a real quote today.
Tell us the date, the headcount and where to deliver. Maggie replies personally with a menu and a price.



