Delivery-only kitchen · Mon–Wed & Fri–Sat 9 AM–2 PM · Richardson, TX 5.0 on Google (477 reviews) · (469) 888-8398
Maggie’sTamales & Catering
Catering TipsBy Chef Maggie8 min read

What does catering cost per person in DFW? A realistic budget guide

What does catering cost per person in DFW? A realistic budget guide

Catering in Dallas–Fort Worth costs whatever the format makes it cost. The food is rarely the expensive part; the service style, the staffing, the rentals, and the drinks are. For a tamale meal from my kitchen, the food itself works out to roughly $10 to $15 a head, because a dozen big tamales is $60 and a guest eats two or three. Everything above that number is a decision you get to make.

I want to give you a budget guide that a real host can use, so this is not a list of vague ranges. It is the math I do at my own kitchen table when a quote request comes in, the things that push a bill up, and the places I tell people to save.

Start with the only number that is really fixed

Every catering budget begins with food per person, and for tamales that number is easy to pin down. On my delivery menu, three big tamales are $15, a half-dozen is $30, and a dozen is $60. That is $5 per tamal. Since my tamales are full-size, a guest eats two with sides or three without. So the food floor is:

  • Two tamales per person: $10 a head, when rice, beans, and chips fill out the plate.
  • Three tamales per person: $15 a head, when tamales are the whole meal.

I want to be careful here. Those are the delivery menu prices, and a catering quote is built for the event, with sides, service items, and delivery folded in. But the ratio holds, and it is the anchor for everything else. If you are working out how many you need in the first place, my article on how many tamales per person turns a headcount into dozens.

The per-person table I use for quotes

Tamale food cost by headcount at $60 a dozen, rounded up to whole dozens
GuestsTwo each (dozens)Food costPer personThree each (dozens)Food costPer person
204$240$12.005$300$15.00
305$300$10.008$480$16.00
509$540$10.8013$780$15.60
7513$780$10.4019$1,140$15.20
10017$1,020$10.2025$1,500$15.00
15025$1,500$10.0038$2,280$15.20

Notice that rounding up to whole dozens makes small groups a little more expensive per head than large ones. That is why the half-dozen exists, and it is why I say “tell me the real headcount, not the round one.” Twenty-seven people is not thirty, and the difference is money.

What pushes a catering bill up, in order

When someone shows me a competing quote that is three or four times my food number and asks what happened, it is almost always one of these, roughly in the order of how much damage they do.

1. Service style

A drop-off delivery, where hot pans arrive and you serve yourself, is the least expensive way to feed a crowd. A staffed buffet adds people. A plated, seated dinner adds more people, more time, and more equipment. The food on the plate can be identical. Most parties, offices, and church suppers do not need anything beyond a good drop-off and a friend on tongs.

2. Rentals

Tables, linens, chafing dishes, real plates, glassware. Venues sometimes require them; backyards never do. I bring chafing racks when food needs to hold for hours, and I tell you if I think you need them rather than adding them automatically.

3. Drinks

A bar, even a soft one, can quietly cost as much as the food. A cooler of aguas frescas, sodas, and water, bought yourself, is a fraction of that and nobody at a backyard party complains.

4. Sides and extras

Sides are cheap per person but they add up, and they change the tamale count. Rice, beans, chips, and guacamole let you drop from three tamales a head to two, which often makes the total lower, not higher. Dessert, on the other hand, adds cost and reduces nothing; people eat the tamales and then eat the dessert.

5. Disposables

Plates, napkins, utensils, and cups for a hundred people is not nothing. I can bring them, and offices usually want me to, but a host who has a warehouse-store membership can often do it for less.

Where hosts overspend without noticing

These are the patterns I see most often, and I say this as someone who would happily sell you more tamales.

  • Ordering for the invited list, not the confirmed list. Sixty invited, forty coming, sixty ordered. Round up a little; do not round up by a third.
  • Buying three per person and sides. Pick one. With sides, two is a full plate.
  • Paying for a staffed buffet at a family party. Your cousins can run a serving line. They will enjoy it.
  • Two proteins and two sides for a small group. For twelve people, one pan of pork and one of chicken is plenty of choice.
  • Ordering the same day every month without re-counting. Offices shrink and grow. For a recurring lunch, I keep the headcount on file and change it whenever you tell me, which is the whole point of the Tamale Day office delivery.
A stack of tamales on a green plate with salsa verde

Where you can save and nobody notices

  1. Serve in the husk. Tamales come in their own wrapper. Guests open them at the plate, which means no carving, no portioning, and no staff. It also looks right.
  2. Let salsa do the work. A bowl of red and a bowl of green, ladled on at the plate, makes two tamales feel like a composed dish. No sauce station, no extra pans.
  3. Chips before the line opens. A bowl of chips and salsa while people arrive takes the edge off appetites and lowers the tamale count. It is the cheapest thing on the table.
  4. Buy by the dozen for volunteer-run events. Churches, teams, and school groups that hand out food themselves do not need catering service at all; they need boxes. My bulk tamales by the dozen page is built for that, and my guide to buying tamales in bulk explains how those orders work.
  5. Plan to freeze the leftovers. Rounding up feels like waste until you realize the extra dozen is next week’s lunches. Tamales freeze better than almost any party food.

Budgets by event type

I will not invent a dollar figure for a hotel banquet, because I do not run one. But I can tell you how the format changes the shape of the budget, which is what you actually need when comparing options.

Office lunch

The most predictable budget there is. Two tamales, rice, beans, plates and forks, dropped at the conference room. No rentals, no drinks beyond what the office fridge holds. Food is nearly the whole bill.

Backyard birthday or graduation

Food plus disposables, maybe chafing racks if it runs all afternoon. Drinks in coolers. The parties and celebrations page shows how I package these, and it stays close to the food number.

Quinceañera or wedding dinner

Here the venue starts to drive cost: linens, real plates, a served buffet, a longer evening. The tamales are the same tamales. If the main dinner is being handled elsewhere, a late-night tamale snack at one per person is a small line item that guests remember more than the entrée.

Church supper or fundraiser

Bulk by the dozen, volunteers on the line, and disposables from the warehouse store. This is where tamales are hard to beat on a per-person basis, because there is no service layer at all.

Questions to ask any caterer before you sign

These apply to me as much as to anyone else, and I would rather you ask them.

  • Is the quote per person or per pan, and how many does a pan feed?
  • What is included: plates, utensils, serving spoons, chafing racks?
  • Is delivery included or a separate line, and what is the delivery window?
  • What happens if my headcount changes a few days before?
  • How big are the portions, really? For tamales, ask how big the tamal is. It changes the count.

I answer all of these in writing in every quote, and I confirm every order myself. If you want to see how the whole process runs, from the first call to the empty pans, read my walk-through of how tamales catering works in Dallas–Fort Worth.

Frequently asked questions

How much does catering cost per person in Dallas?

It depends on format far more than on food. For tamales from my kitchen, the food works out to roughly $10 a head with sides and $15 a head without, based on a dozen at $60 and two to three big tamales per guest. Staffed service, rentals, and a bar are what push other quotes several times higher. A drop-off delivery keeps you close to the food number.

What is a realistic catering budget for 50 people?

For 50 guests eating tamales with rice, beans, and chips, the tamales alone come to nine dozen, or $540 at the delivery menu price, which is under $11 a head. Add sides and disposables and you are still well under what a staffed buffet costs before food. Order for the confirmed count, not the invited one.

Is it cheaper to order tamales by the dozen or as catering?

For volunteer-run events like church suppers, team dinners, and fundraisers, buying by the dozen is the least expensive option because there is no service layer. For an office or a party where you want sides, plates, and everything set up, a catering quote packages it together. Either way the tamales are the same and the price per tamal is the anchor.

Do sides make catering more expensive?

Usually the opposite. Rice, beans, chips, and guacamole cost less per person than a third tamal, and with sides on the plate two tamales is a full meal. So adding sides often lowers the total while giving guests more variety. Dessert is the exception: it adds cost and does not reduce how many tamales people eat.

How do I avoid overpaying for catering?

Order for the confirmed headcount, choose drop-off delivery over staffed service for family events, skip rentals your backyard does not need, buy drinks yourself, and pick either three tamales a head or two with sides, not both. Ask every caterer what a pan feeds and what the quote includes, and get it in writing.

Chef Maggie
Written by

Chef Maggie

Founder and head cook at Maggie's Tamales & Catering in Richardson, Texas. Every tamal comes from her family's recipes and her own scratch kitchen. More about Maggie →

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.

Call / textGet a quote