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
Tamale KitchenBy Chef Maggie9 min read

Tamales vs. fajita catering: an alternative on cost, mess and leftovers

Tamales vs. fajita catering: an alternative on cost, mess and leftovers

People usually go looking for a fajita catering alternative after they have hosted one fajita party. The sizzling platter is a wonderful thing in a restaurant, with a server carrying it and a table waiting. On a folding table in a garage in McKinney, with sixty people and one pair of tongs, it is a different animal.

The short answer: Tamales are the fajita catering alternative that costs less per head, makes less mess and leaves better leftovers. Fajita catering is priced per person with tortillas, sides and toppings added on, and the meat dries within an hour on a buffet. Tamales are $5 each at any quantity, hold hot in the husk for two to three hours, need one tray per filling, and reheat the next day almost like fresh.

I am not against fajitas. A skirt steak marinated overnight and seared hard is one of the great things Texas does with a grill. But catering is not a grill. Catering is food that has to survive a car ride, a wait, a line, and a second wave of guests who show up late, and the honest question is which dish is still good at the end of that. Here is how the two compare on the things a host actually pays for.

The side-by-side

This is what I lay out when someone calls me after pricing a fajita package and wants to know what they would give up, and what they would get, by switching.

Fajita catering and tamales compared for a party or office lunch
What you are paying forFajita cateringTamales
How it is pricedPer person, usually with tortillas, rice, beans and toppings as separate linesPer tamal: $5 each, $60 a dozen delivered
Containers on the tableMeat, peppers and onions, tortillas, rice, beans, five or six toppingsOne tray per filling, salsas, crema
Hot after ninety minutesMeat dries and the tortillas stiffenStill hot in the husk, covered
Grease and dripsPlenty, from the pan to the plateAlmost none; the husk holds it
ServingTongs for the meat, a spoon for each side, assembly at the tableTongs, then salsa
GlutenFlour tortillas unless you ask for cornCorn masa, gluten-free
Leftovers next daySteak goes gray and chewy when reheatedReheat almost like fresh
CleanupA dozen greasy pansHusks in a bin, trays stacked

The row I want you to look at twice is hold time. Fajita meat is sliced thin so it cooks fast, and that same thinness means it loses moisture fast. A tamal is a sealed package of masa and filling, and it does not know it has been sitting on a counter.

What fajita catering really costs

I will not quote another caterer’s prices, because they vary with the cut of meat and the city. What I can tell you is how fajita pricing is built, because it is the same everywhere. There is a per-person base for the meat, and then tortillas, rice, beans, cheese, guacamole, pico, sour cream and chips are either bundled at a higher tier or listed separately. Delivery and setup are their own lines. By the time you add the things that make a fajita a fajita, the final number is usually well above the headline price. I wrote a plain guide to what catering really costs per person in DFW if you want to see the pattern across food types.

Tamales price the other way. A tamal is $5 at any quantity, and my tamales are big, so two per person is a lunch and three is a dinner. That makes a lunch for thirty people about five dozen at $300 delivered and a dinner for thirty about eight dozen at $480. Salsas, crema, serving spoons and utensils come along on request for buffet service, not as separate charges you discover later. Anything extra for a large order is confirmed with the quote, and the menu shows the plate, half-dozen and dozen prices.

There is also the hidden cost of fajitas, which is the person. A fajita bar needs somebody to keep the meat covered, rotate the tortillas, and refill the sides. If that somebody is you, you are not at your own party.

The mess: sizzle, grease and cleanup

A fajita is a build-it-yourself food, and building it happens over the table. Meat juices drip from the tongs to the tortilla. Peppers and onions slide off the fork. Guacamole ends up on the tablecloth, the chair and one guest’s sleeve. On a patio it also brings every fly in the neighborhood.

The pans are the second half of the mess. Fajita meat arrives in foil pans with a layer of grease at the bottom, and by the end of the night you are carrying a dozen of them to the trash trying not to tip any. I have watched a host do this in a nice dress at a rehearsal dinner and I have thought about it every time I pack a catering order since.

Tamales are self-contained. The masa holds the filling, the husk holds the masa, and nothing drips until a guest opens it on a plate. The table stays clean because there is nothing to assemble. Cleanup is one bin for the husks, two stacked trays, and a wipe. That is the whole difference between hosting and working.

Why tamales are the fajita catering alternative that holds

The thing that makes fajitas glorious in a restaurant, the sizzle, is a countdown. Thin-sliced meat leaves the grill at its peak and starts drying immediately. On a buffet under foil it is good for about thirty minutes, acceptable for an hour, and by ninety minutes the edges are gray and the tortillas have gone from soft to stiff to cracked at the fold.

A tamal is steamed inside a corn husk, and the husk stays on until the plate. It is an insulator and a moisture seal. A covered tray of tamales delivered hot is still hot two hours later and comfortably warm at three, and the masa is as moist at the end as at the start. That is why schools, clinics and offices with staggered lunches order them. For a party that stretches into the evening, my guide on keeping catered food hot for hours has the chafing dish and stovetop tricks.

Fillings matter here too. Pork in red salsa and chicken breast in green tomatillo salsa are both braised, not seared, so there is no crust to lose and no thin slice to dry. The chile flavor lives inside the masa. It does not need to be eaten in the first ten minutes to be at its best.

Leftovers: the next-day test

Ask anyone who has reheated fajita steak in a microwave. It goes gray, it goes chewy, and the tortillas that were left in the wrap are either dried out or gummy. The peppers are fine. The rice is fine. The meat, which is the expensive part, is what you end up throwing away.

Leftover tamales are a treat. They go into the fridge in their husks and reheat in a steamer, a covered pot over a little water, an oven wrapped in foil, or a microwave with a damp paper towel, and they come out close to fresh because the husk protects them all over again. They freeze well too. My notes on how long tamales last in the fridge and freezer and how to freeze tamales without losing flavor cover the details. When I cater a party, I tell the host to over-order by a few and send guests home with tamales, because the leftovers are a second meal instead of a disappointment.

Tamales stacked in a steaming pot ready for a party

When fajitas are worth it

Fairness first. Fajitas beat tamales in a few situations, and I would tell you so on the phone.

  • Someone is grilling on site. If the meat comes off a grill in the backyard and goes straight to the table in small batches, hold time stops mattering and the sizzle is real.
  • The crowd wants steak. Some groups want a plate of beef, and tamales are a masa food with meat inside. That is a preference I respect.
  • A short, single sitting. Twenty people, everyone eats at the same time, done in thirty minutes. Fajitas can be great under those conditions.

For everything else, and especially for outdoor parties, office lunches where people eat in shifts, and any event with more than forty guests and no dedicated server, tamales are the calmer choice. If you want a little of both, put a small platter of grilled peppers and onions beside the tamale trays; guests get the fajita smell and color without the fajita problems.

Ready to try the alternative for your event?

Tell me the date, the headcount and whether it is a lunch or a dinner, and I will reply the same business day with a pork and chicken split, the dozens, and one all-in price. Maggie’s Tamales delivers hot, in an agreed window, labeled by filling, to backyards, offices and halls across the northern suburbs; the parties and celebrations page covers family events, the office catering page covers lunches and training days, and the McKinney page explains delivery there. Prefer to compare first? The catering hub has the packages and a headcount calculator. Request a quote and I will read it myself.

Frequently asked questions

What is a good fajita catering alternative for a party?

Tamales are the closest match on flavor and the biggest improvement on logistics. They are priced at $5 per tamal with nothing added on, hold hot in the husk for two to three hours in a covered tray, need only one tray per filling and a bowl of salsa, and reheat the next day almost like fresh. Fajitas dry within an hour on a buffet, need assembly at the table and leave greasy pans.

Are tamales cheaper than fajita catering per person?

Usually, and always simpler to predict. Tamales are $5 each at any quantity, so a lunch of two per person is $10 a head and a dinner of three is $15 a head with salsas and serving spoons included on request. Fajita catering is priced per person with tortillas, sides, toppings, delivery and setup often listed separately, so the final quote tends to land well above the headline price. Ask for the all-in total before comparing.

How long do tamales stay hot compared to fajitas on a buffet?

A covered tray of tamales delivered hot is still hot two hours later and warm at three, because the corn husk seals in heat and moisture. Fajita meat is sliced thin, which is why it cooks fast and dries fast; it is at its best for about thirty minutes and noticeably gray and stiff by ninety. Keep tamale trays covered between waves of guests and they will last the whole party.

Do tamales reheat better than leftover fajitas?

Much better. Leftover fajita steak turns gray and chewy in a microwave, and leftover tortillas dry out or go gummy. Tamales go back in the fridge in their husks and reheat in a steamer, a covered pot over a little water, an oven in foil, or a microwave wrapped in a damp paper towel, and the masa comes out moist. They also freeze well for a month or more, so nothing from a party goes to waste.

Can I serve tamales and fajitas at the same event?

Yes, if fajitas are the small part. Have someone grill a modest batch of meat, peppers and onions on site and serve it in small rounds while it sizzles, and let covered trays of pork and chicken tamales carry the rest of the evening. Guests get the fajita smell and the steak without the dried-out buffet, and the host is not tied to the grill for three hours.

How many tamales replace a fajita dinner for 50 guests?

Count three tamales per person for a dinner where tamales are the main dish, which is about thirteen dozen for fifty guests, or two per person and nine dozen if you are also serving rice, beans and a salad. Split pork in red salsa and chicken in green roughly evenly unless you know your crowd. Round up to the next dozen, since leftover tamales are a second meal rather than waste.

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