Mexico travel guide
Traveling to Mexico with Food Allergies: Peanuts, Shellfish and Resorts
Where peanuts, sesame, shellfish and dairy hide in Mexican food, why insects matter for shellfish allergies, how to handle all-inclusive resorts, and the Mexican Spanish to use.
Updated
Mexico is very doable with a food allergy, but restaurants are not legally required to tell you what is in a dish, and many recipes are built on sauces made hours or days ahead. The big risks are peanuts and sesame in mole and salsa macha, seafood along the coasts, and dairy in almost everything. Learn the Mexican words (cacahuate, not cacahuete; ajonjolí, not sésamo), and ask about the sauce before the dish.
Where allergens hide
| Food | What’s in it |
|---|---|
| Mole (poblano, negro, rojo) | Usually peanuts, sesame, almonds or several of them, plus chocolate and dried chillies |
| Salsa macha | Dried chillies fried in oil, often with peanuts and sesame |
| Pipián | Ground pumpkin seeds, sometimes peanuts or sesame |
| Horchata | Rice drink; some versions add almonds |
| Pan dulce and conchas | Wheat, egg, butter; bakery cross-contact with nuts |
| Cajeta | Goat’s milk caramel |
| Aguachile, ceviche, cócteles | Shrimp and fish, often prepared on shared boards |
| Chapulines (Oaxaca) | Toasted grasshoppers. People with shellfish allergy can react to insects |
| Tamales | Corn masa with lard; sweet versions may have raisins, nuts or coconut |
Corn tortillas are naturally gluten-free, which makes Mexico easier for coeliacs than many places. Watch for flour tortillas (common in the north), beer in marinades, and comales shared with flour tortillas.
All-inclusive resorts
Most travelers with food allergies in Mexico stay at resorts in Cancún, Riviera Maya, Los Cabos or Puerto Vallarta, where the situation is different from street food:
- Email the resort before you arrive. Ask for the food and beverage manager or executive chef, list your allergies, and keep the reply.
- On day one, ask to meet the chef. Many resorts will cook for you at one restaurant every night; buffets are where cross-contact happens.
- Snack bars and pool bars often have no allergen information at all. Carry your own snacks.
- Excursions to cenotes and ruins usually include a lunch buffet. Ask what will be served, or bring food.
Saying it in Mexican Spanish
The most useful sentences:
- Soy alérgico/alérgica al cacahuate. — I’m allergic to peanuts.
- ¿Esto tiene cacahuate o ajonjolí? — Does this have peanuts or sesame?
- ¿La salsa tiene nuez? — Does the sauce have nuts? (Note: in Mexico nuez usually means pecan.)
- No es por gusto, es una alergia. — It’s not a preference, it’s an allergy.
Our Spanish allergy phrases page has the full list, including the words that differ between Mexico and Spain.
Medicine and emergencies
- Emergency number: 911 across Mexico.
- Epinephrine auto-injectors can be hard to find in Mexican pharmacies and are not always in stock even in big cities. Bring enough for the whole trip, in your carry-on.
- Private hospitals in tourist areas generally have English-speaking staff and expect payment or insurance details up front. Check that your travel insurance covers allergic reactions.
Common questions
Is Mexican food safe with a peanut allergy?
A lot of it is: grilled meats, tacos with corn tortillas and plain salsas, rice and beans. Mole, salsa macha, some pipián and many sweets are the dishes to avoid unless the cook confirms otherwise. Ask about each sauce by name.
How do you say “peanut” in Mexico?
Cacahuate. People in Spain say cacahuete and in South America maní; Mexicans will understand them, but cacahuate is the word they use.
Do Mexican food labels show allergens?
Packaged food in Mexico has to declare the main allergens, usually in a line starting with Contiene: after the ingredients. Restaurants have no equivalent legal requirement.
This page helps you communicate about a food allergy. It is not medical advice: follow your allergist’s plan, and always confirm ingredients with the restaurant or the label.
Keep reading
Allergies in Spanish: What to Say at a Restaurant in Spain and Latin America
How to say “I’m allergic to nuts” in Spanish, the words for every common allergen (they change between Spain and Mexico), the questions waiters ask back, and what to say in an emergency.
Gluten Free in Spanish: Coeliac Phrases for Spain and Latin America
“Sin gluten” and “soy celíaco” are the start. Here is how to ask about shared fryers, breadcrumbs and soy sauce in Spanish, the label words to look for, and how gluten-free eating differs between Spain and Mexico.
Spanish Food Allergy Card
Create a bilingual English-Spanish food allergy card for safe dining in Spain, Mexico, and throughout Latin America.
Cruising with Food Allergies: How the Big Cruise Lines Handle Them
When to notify the cruise line, what happens in the main dining room and at the buffet, and the questions to ask on day one. With the published processes for Carnival and Royal Caribbean and what to expect on other lines.