Tamales and allergens: dairy, nuts, soy, gluten, and how we handle them

Tamale allergens come up in almost every call I get about an office order. Somebody on the team has a nut allergy, somebody else is dairy-free, one person has celiac disease, and the office manager wants to order lunch that all of them can eat without a side conversation. This is how I answer that question, and why I answer part of it for your order, from the recipe, instead of with a generic list.
The short answer: The masa in our tamales is corn and gluten-free, our fillings are pork and chicken breast, and our kitchen is not a certified gluten-free facility. For dairy, nuts, soy, egg, sesame and anything else, I answer for your order from the recipe, never from memory. Call, text or email me the allergy before you order.
The nine tamale allergens people ask about
In the United States, food labeling law recognizes nine major allergens: milk, eggs, fish, shellfish, tree nuts, peanuts, wheat, soybeans and sesame. Between them they account for most serious food allergic reactions. Gluten is a separate question, a protein in wheat, barley and rye, and it matters for celiac disease and gluten sensitivity rather than a classic allergy, but hosts ask about it in the same breath, so I treat it the same way.
For a tamal, the questions sort themselves into two groups. The first group I can answer with certainty for every order, because it is about what a tamal fundamentally is. The second group depends on the exact recipe, the exact supplier and what else is in the kitchen that day, and any caterer who answers those from the hip is guessing. I would rather you get a slower, correct answer.
Gluten and wheat: what I can say for certain
Our tamales are made with gluten-free corn masa. Masa is dried corn, soaked and cooked in alkaline water, rinsed and ground. There is no wheat in it, no barley, no rye. That is the traditional way to make masa and it is the way we make ours. Corn husks are dried corn leaves. Pork is pork; our chicken tamales use chicken breast. None of those contain gluten. I go deeper into why the dough itself is safe in my piece on what makes masa gluten-free.
Here is the part I will not soften. We are not a certified gluten-free facility. Nobody has audited and certified our kitchen as free of gluten, so I cannot promise a celiac guest a certified environment, and I do not want anyone ordering on the belief that I did.
For most gluten-sensitive guests, a corn-masa tamal from a kitchen that is not certified is fine, and they will tell you so. For a guest with celiac disease who reacts to trace amounts, the decision is theirs, and they deserve the facts to make it. My article on whether tamales are gluten-free walks through how to have that conversation with the guest before you order.
Dairy, nuts, soy and the rest: why I answer for your order
Now the second group. Could a tamal contain dairy? In general, yes, in some kitchens. Some cooks work butter into the masa, some fillings are made with cheese, and crema is dairy by definition. Could a tamal contain soy? Some kitchens use vegetable shortening or oils that are soy-based, and some broths and bouillons carry soy. Nuts? Rare in savory tamales, but some regional sauces are thickened with ground nuts or seeds. Egg? Not traditional in masa, but there are recipes that use it.
Notice that every one of those sentences says “some kitchens”. That is the point. A tamal is not one recipe. It is a family of recipes, and the allergen answer lives in the specific one being cooked for you. When you call, text or email to ask whether an order is dairy-free, nut-free or soy-free, I go to my recipe and my current ingredient labels and I answer for that order; ask by text or email and you have the answer in writing to forward. I do not paste a generic list on a website that I would then have to remember to update the day a supplier changes a label.
One thing I can tell you generally: crema is dairy, and my order is the tamales only, so if you add crema to your table, keep it in its own bowl with its own spoon, next to the salsas rather than on the tamales. A dairy-free guest simply does not pick up that spoon.

Cross-contact: what a shared kitchen means
Cross-contact is when an allergen gets into a food that does not contain it as an ingredient: shared cutting boards, shared fryer oil, flour dust in the air, a spoon that went from one pan into another. Cross-contamination is the food-safety term for bacteria; cross-contact is the allergy term, and it is the one that matters here.
Any kitchen that cooks more than one dish has some cross-contact risk, and the honest ones say so. Our menu is two tamales on corn masa, but a kitchen that has not been certified cannot promise what a certified one does, so I describe ours as not certified every time someone asks.
What I can control is process: fillings cooked in their own pots, tamales assembled with clean hands and clean tools, pork and chicken kept apart so a pork tamal never gets mistaken for a chicken one. Those are the same habits that keep any catering order accurate, and they matter twice as much for allergies.
How to order for a group with allergies
This is the part where a little planning does most of the work. The same steps apply to office lunches and to family parties, and none of them take more than a few minutes.
- Ask your group before you ask me. A one-line message, “Any allergies or dietary needs before I order lunch?” gets you a list. Guessing gets you a surprise.
- Send me every allergy, by name, before you order. “Two people dairy-free, one celiac, one tree-nut allergy” is much more useful than “some dietary restrictions”. Severity matters too: a guest who reacts to trace amounts needs a different conversation than one who avoids an ingredient by choice.
- Read my answer, then share it. I answer each allergy for that order, and a text or email answer is easy to pass on. Forward it to the guest with the allergy so they can decide for themselves. They are the expert on their own body.
- Order plain-and-simple for the mixed room. Pork tamales in red salsa and chicken tamales in green salsa, ordered by the dozen in the online store, cover most rooms. Anything you add from elsewhere, check its label the same way.
- Label the pans yourself. When the order arrives, put pork and chicken in separate pans with a card in front of each, and take ten seconds to check them against your order before the line opens.
| You tell me | What I do with it |
|---|---|
| Gluten sensitivity or celiac disease | Confirm corn masa, explain that the kitchen is not certified gluten-free, and let the guest decide |
| Dairy allergy or dairy-free | Check the recipe for the fillings you chose and answer for that order |
| Nut or peanut allergy | Check current ingredient labels for the order and answer with the severity in mind |
| Soy allergy | Check fats, broths and any packaged ingredient in the recipe, then answer |
| Egg, sesame, fish or shellfish | Same process: recipe and labels for that order, then a plain answer |
| A severe, trace-level allergy | I say plainly what I can and cannot guarantee, and you and the guest decide |
On the day: serving so nobody has to ask twice
Allergies are handled before the delivery, but the serving line is where a good plan gets undone, so a few habits help. Set up a serving spoon for every pan and every salsa, and do not let them wander. If you add crema, keep it at the end of the line, in its own bowl, with its own spoon. If anything on the table is made with flour, give it its own spot with a card that says so, and a gluten-sensitive guest does not need to interrogate the buffet.
A small card at the front of the line, “Pork tamales in red salsa and chicken tamales in green, corn masa; questions to Maria,” saves the host from repeating themselves. In an office, sending the written allergen answer to the team before lunch does the same job, and it is one of the reasons the gluten-free office lunch works better with tamales than with a sandwich tray nobody labeled.
Leftovers deserve the same care. Keep pans separate when you box them, label the box with the filling, and remember that a pan that sat next to a flour dish and shared a spoon is no longer something I would hand to a celiac guest.
Why the slow answer is the right one
I could put a tidy allergen chart on this page. It would look confident. It would also be wrong the first time a supplier changed a label, and the person who found that out would be your guest. I would rather you send me the question and get an answer for the food I am actually cooking for you, on the day I cook it. The general facts are on our FAQ page; the specific ones belong in a call, text or email before you order.
Ask me before you order
If you are planning a lunch, a party or a holiday order for a group that includes allergies, do not guess and do not skip the question. Call or text Maggie’s at (469) 888-8398, or email [email protected], with every allergy by name, and I will answer each one for the tamales you plan to order. Prices are on the tamale menu: a half dozen for $30, a dozen for $60. Then you can order knowing exactly what is in the pans and exactly what is not. Order online once you have your answer.
Frequently asked questions
What allergens are in tamales?
It depends on the recipe. The masa in a traditional tamal is corn, which has no gluten, and the wrapper is a corn husk. Dairy, soy, egg and nuts can appear in some kitchens through butter in the masa, cheese fillings, soy-based fats or broths and nut-thickened sauces. Our tamales use corn masa, pork and chicken breast; for every other allergen I answer from the recipe for your order; call, text or email before you order.
Are Maggie’s tamales gluten-free?
The tamales are made with gluten-free corn masa, and the fillings are pork in red salsa and chicken breast in green salsa. We are not a certified gluten-free facility, though. Most gluten-sensitive guests are comfortable with that; a guest with celiac disease who reacts to trace amounts should decide with the full facts in hand.
Do tamales contain dairy?
Some do and some do not, because some cooks add butter to the masa or cheese to the filling. Crema, if you add it on the side, is dairy. I do not publish a generic dairy statement for our tamales; when you tell me before you order that a guest is dairy-free, I check the recipe for the fillings you chose and answer for that order. Keep any crema in its own bowl.
Are tamales nut-free?
Savory tamales rarely contain nuts as an ingredient, but some regional sauces are thickened with nuts or seeds, so no caterer should answer this from memory. For our kitchen, tell me the nut allergy and how severe it is, and I will check the current ingredient labels for your order and confirm before you order. If a guest reacts to trace amounts, I will say exactly what a shared kitchen can and cannot promise.
How do I order catering for a group with several food allergies?
Collect the allergies from your group first, then send me each one by name and severity by call, text or email before you order. I answer each one for that specific order, and you can forward the answer to the guests. Keep the menu simple, pork and chicken tamales by the dozen, and keep anything made with flour in a separate labeled pan or leave it off.
What does “not a certified gluten-free facility” actually mean?
It means the kitchen has not been audited and certified by a third party as free of gluten. The tamales themselves are corn masa with no wheat, but without that certification I cannot promise a certified environment, so I say so plainly and let each guest weigh that for themselves.
Feeding a crowd? Order by the dozen.
Chicken or pork tamales, a half dozen for $30 or a dozen for $60, delivery or pickup, paid online in our store.



