Wedding catering on a budget in Texas: real numbers, real menus

Wedding catering on a budget is not a compromise if you plan it right. It is a decision to spend on the food people eat and not on the things they never notice. I have fed weddings in barns outside McKinney and in church halls in Dallas, and the ones guests still talk about were rarely the most expensive. Here is how I would build a wedding menu in Texas when the number matters.
The short answer: Wedding catering on a budget works when you choose one main course that is a complete meal and serve it buffet style. With our tamales, the food itself is two to three big tamales per guest at $5 each, about $10 a guest at two. A 100-guest wedding’s main course runs $1,020 to $1,500, plus whatever sides you add, which is a fraction of what a plated dinner costs.
The rest of this article is the arithmetic behind that, three menus that work for couples, and the handful of places where I would tell you not to save.
What actually drives wedding catering cost
Couples usually assume the price is about the ingredients. It is mostly not. Four things move a wedding food bill far more than what is on the plate.
- How many components you are paying for. A plated chicken dinner is a protein, a starch, a vegetable and a sauce, each bought, cooked, portioned and kept warm separately. A tamal is all of that in one husk.
- Service style. Plated service needs a server for every couple of tables. A buffet needs someone to refill a chafer. My guide to per-person versus per-tray pricing explains why the same food can cost double depending on how it is served.
- Rentals. China, glassware, linens and chafers for 100 people can cost more than the food. A venue that owns them changes everything.
- Hours. Food that has to be replaced halfway through a five-hour reception is food you are buying twice. Food that holds, you buy once.
Every menu below is built to win on all four: one component, buffet service, minimal rentals, and food that holds.
Wedding catering on a budget: the numbers by headcount
Our tamales are big. Two is a full dinner for most adults, three is a dinner for the groomsmen, and one or two is right when there are rice and beans on the plate. For a wedding crowd with a mix of ages I plan two and a half per guest and round up to whole dozens. Everything on this table is $5 per tamal, the same price as on our menu.
| Guests | 2 per guest | 2.5 per guest | 3 per guest |
|---|---|---|---|
| 50 | 9 dozen, $540 | 11 dozen, $660 | 13 dozen, $780 |
| 75 | 13 dozen, $780 | 16 dozen, $960 | 19 dozen, $1,140 |
| 100 | 17 dozen, $1,020 | 21 dozen, $1,260 | 25 dozen, $1,500 |
| 150 | 25 dozen, $1,500 | 32 dozen, $1,920 | 38 dozen, $2,280 |
| 200 | 34 dozen, $2,040 | 42 dozen, $2,520 | 50 dozen, $3,000 |
Use the middle column for your working number. Any delivery fee is shown at checkout in the online store, and sides, drinks and rentals are yours to arrange on top. For a fuller walk-through of a 100-guest order, including the timeline, see my article on catering for 100 guests.
Three real menus, from simplest to fullest
Menu one: the tamale buffet
Pork tamales in red salsa and chicken tamales in green salsa from my kitchen, split about 60/40. Around them, the easy sides you or your family can pick up or make: Mexican rice, refried or charro beans, chips, salsa, and a toppings bar with crema, cotija, limes, cilantro and pickled jalapeños. Lemonade or iced tea in dispensers. That is the whole menu, and it feeds 100 people a real dinner. Couples who find our weddings and quinceañeras page with a number in mind usually start here.
Menu two: tamales plus the family’s dish
Same buffet, with one addition made by someone who loves you: a tía’s potato salad, a grandmother’s arroz con pollo, a big pan of mac and cheese from the groom’s side. One homemade dish next to the caterer’s food makes the whole table feel personal, and it costs you a favor instead of a line item. Just make sure it is a dish that holds at room temperature or in a chafer for two hours.
Menu three: dinner elsewhere, tamales late
Some couples do a small dinner for the wedding party and immediate family, then open the reception to a bigger crowd for dancing. For that crowd, a late-night round of tamales at ten o’clock is the menu. One to two per guest, in husks so they hold, with salsas on the side. It is the most affordable way to feed 150 people something hot, and I wrote a whole guide to tamales as a wedding late-night snack because it has become a genuine Texas tradition.
Where to save, and where not to
These are the choices that decide whether a budget wedding feels thoughtful or feels cheap. Some of them are counterintuitive.
Save: the bar
Run it yourself if the venue allows it. Cases of beer, two big-batch cocktails in dispensers, wine from a warehouse store, and a cousin who takes the job seriously. Hired bartenders and per-drink pricing are the fastest way to spend more than the food.
Save: plates and glassware
Good heavy disposables, bought in bulk, look fine on a buffet and disappear into a trash bag at the end of the night. Rented china has to be counted, washed and returned, and someone in your family will be doing that at midnight.
Save: the second entrée
Couples add brisket or fajitas next to the tamales because they worry one main course looks thin. It roughly doubles the food bill and most of the second dish comes home in foil. Split the tamales between pork and chicken instead. That is the variety guests actually want.
Do not save: the headcount cushion
Order for the guests you fear, not the guests you hope for. Running out of food at a wedding is the one mistake nobody forgets, and ten extra dozen is $600. Leftover tamales freeze well and make the honeymoon week easier.
Do not save: keeping it hot
Borrow or rent enough chafers and buy sterno. A hot tamal at hour four of the reception is the whole reason this menu works. Cold food undoes every dollar you saved.

How to keep it from looking like a budget wedding
Nobody at your wedding will know what the food cost. They will know how it looked and how it tasted. A few small things do most of the work.
- Cover the buffet table. A long cloth, a runner in your colors, and the chafers lined up with a little space between them. That is a wedding buffet.
- Label the food. Put small cards in front of each chafer that say “pork in red salsa” and “chicken in green salsa.” Guests move faster when they do not have to ask.
- Build a toppings bar. Crema, cotija, limes, cilantro and pickled jalapeños in small bowls make guests feel like they built their own plate. It costs almost nothing and looks abundant.
- Stack the tamales in their husks. A chafer of tamales in husks, steam rising when the lid comes up, looks like a celebration. Unwrapped tamales in a pan look like a cafeteria.
- Serve the drinks in glass dispensers. Horchata, jamaica or lemonade in clear dispensers with fruit floating in them cost less than sodas and photograph better.
Both of our tamales are made from scratch with gluten-free corn masa, and the chicken tamales use breast meat, so when a guest asks the inevitable question about gluten or lighter food, the answer is easy. Our FAQ page covers the dietary details if you want to send it to a guest.
Timing and ordering in Texas
A wedding order is not a same-day order. Larger orders need notice, and the weeks before Thanksgiving and Christmas fill first, so if you are marrying in December, order early. The online store takes orders for a date ahead. Next day orders must be received and confirmed by us before noon the previous day. Only confirmed orders will be delivered as requested. The rest of the year, a few weeks of notice is comfortable.
In the store you choose delivery or pickup. We deliver across the northern suburbs, from a barn wedding outside McKinney to a hall in Frisco, and if a family member would rather pick up, the pickup address and time come with the order confirmation. Check which chafers the venue owns well before the day. Tamales in their husks hold beautifully in a chafer, so that is the one rental worth getting right, especially if the reception starts eating two hours after the food arrives.
Ready to plan your wedding menu?
If you are marrying in North Texas and the food budget is a real number and not a wish, Maggie’s tamales can anchor a wedding buffet for 50, 100 or 200 guests that looks generous and costs what the table above says. Pick the dozens, chicken and pork, the date, and delivery or pickup, and pay online. Questions about the count? Call or text me at (469) 888-8398. Order online, and let us put the money where your guests will taste it.
Frequently asked questions
How do I do wedding catering on a budget without it looking cheap?
Pick one main course that is a complete meal, serve it buffet style, and spend the savings on presentation: a covered table, labeled chafers, a toppings bar and food that stays hot all night. Our tamales cost about $10 to $12.50 per guest for the food itself, at two to two and a half each. Run your own bar, use good disposables, and skip the second entrée. Guests remember hot food and a full plate, not the price.
How much does wedding food cost per person in Texas?
It depends almost entirely on service style. A buffet built around our tamales runs about $10 to $12.50 per guest for the main course, plus any delivery fee and the sides you add. Plated dinners with staff, china and multiple components typically cost several times that. Ask every caterer what their per-person number includes, because rentals and service are where the totals separate.
Can tamales really be the main course at a wedding?
Yes, and in Texas they increasingly are. A big pork tamal in red salsa or chicken tamal in green salsa with rice and beans is a full dinner. They hold in a chafer for hours, they serve themselves, and they suit a room that mixes grandparents and college friends. Couples who want a more formal dinner often use them as the late-night snack instead.
How many tamales do I need for 100 wedding guests?
About 21 dozen at two and a half per guest, which is $1,260 at $60 a dozen. Go to 25 dozen if the guest list is heavy on big eaters or the reception runs late, and 17 dozen if many guests are children. Order for the headcount you fear rather than the one you hope for, and freeze whatever comes home.
Do you provide plates, chafers and servers for a wedding?
No. We make the tamales, chicken in green salsa and pork in red salsa, and you order them by the dozen in our online store for delivery or pickup. Chafing dishes usually come from the venue or a rental company, plates and utensils are easy to buy in bulk, and most couples run the buffet with family rather than hired staff.
How far in advance should I book wedding catering?
For a wedding, give as much notice as you can, and order early if you are marrying in late November or December, when holiday orders fill the calendar first. The online store takes orders for a date ahead, and if you have questions before you order, call or text me at (469) 888-8398.
Feeding a crowd? Order your dozens online.
Pick chicken or pork, half dozens or dozens, delivery or pickup, today or a date ahead, and pay online. Questions? Call or text us.


