Mexican Food Allergy Guide

Cocina Mexicana · Mexico

Mexican cuisine has three structural allergen traps that are invisible on menus: lard (manteca) is used to fry refried beans, flavor tamale masa, and make flour tortillas — making many dishes non-vegetarian without disclosure; dairy garnishes (crema, queso fresco, cotija) are applied as a finishing step to almost every savory dish and arrive automatically; and mole sauces are among the most allergen-dense preparations anywhere, routinely combining peanuts, tree nuts, sesame, chocolate, wheat bread, and lard in a single sauce. The good news: Mexico's corn-tortilla foundation is naturally gluten-free, and simple street foods (fresh salsas, grilled meats on corn tortillas, guacamole) are genuinely safe fallbacks.

Allergen data cross-referenced against published allergen databases.

1. Set your dietary restrictions

Unsafe dishes will be flagged and safe dishes highlighted below.

2. Hidden allergen traps in Mexican cooking

lard

manteca de cerdo

Traditional Mexican refried beans (frijoles refritos) are mashed and fried in lard. Tamale masa has lard beaten into the corn dough before any filling is added — even vegetable-filled tamales have pork fat in the wrapper. Northern Mexico flour tortillas (tortillas de harina) are traditionally made with lard. At a traditional restaurant or market stall, most of these items contain lard unless specifically identified as vegetarian (vegetariano) or made with oil (con aceite).

dairy garnishes

crema, queso fresco, cotija

Mexican dairy garnishes are applied at the end of cooking as a finishing touch, not as a listed ingredient. Crema mexicana (thicker than sour cream), queso fresco (fresh white cheese), and cotija (aged salty cheese) land on tacos, tostadas, chilaquiles, sopes, enchiladas, and elote automatically unless you request 'sin crema y sin queso' (no cream and no cheese) before the dish is plated.

mole sauces

mole negro, mole poblano

Mole negro (Oaxaca) typically contains peanuts, almonds, walnuts, pecans, sesame seeds, chocolate, stale bread or bolillo, lard, and up to 30 additional ingredients. Mole poblano contains peanuts, almonds, sesame, and usually dark chocolate. Any dish listed as 'en mole' or 'con mole' should be treated as containing multiple allergens. The word 'mole' on a menu should trigger a direct conversation with the kitchen.

Maggi seasoning

Jugo Maggi

Maggi Jugo (Maggi seasoning sauce) is used like soy sauce in Mexican kitchens — in micheladas, ceviche, snack cups, and many cooked sauces. It contains hydrolyzed wheat protein, making it a hidden gluten source. It is rarely mentioned on menus but appears in many preparations that seem to have no wheat connection.

corn tortilla wheat adulteration

tortillas de maiz con harina

Some restaurants and vendors mix a small amount of wheat flour into corn masa to improve binding and pliability. This is more common in northern Mexico and in restaurants outside Mexico. The tortilla looks identical to a pure corn tortilla. Asking 'solo maiz?' (corn only?) and purchasing from dedicated nixtamal-based taquerias mitigates this risk.

These hidden allergens are in the base sauces and pastes. A real Mexican menu has dozens more dishes. Want to check them all at once?

Scan a menu with Menu Decoder

3. Browse 20 Mexican dishes

Tacos al Pastor

Tacos al Pastor

Thin slices of achiote and chile-marinated pork, cooked on a vertical rotisserie (trompo) and shaved directly onto small corn tortillas, topped with pineapple, onion, cilantro, and salsa.

Contains Vegetarian

Mole Negro

Mole Negro

Oaxaca's most complex mole: a deep, dark sauce made from toasted dried chiles, charred vegetables, chocolate, peanuts, almonds, sesame seeds, stale bread, and lard, simmered for hours and served over turkey or chicken.

Contains Gluten Contains Peanut Contains Tree Nut

Guacamole

Guacamole

Fresh avocado mashed with lime juice, cilantro, white onion, serrano or jalapeño chile, and salt. Served with totopos (corn tortilla chips).

Pozole

Pozole

A hearty soup of nixtamalized hominy corn kernels simmered with pork shoulder, onion, and garlic in a chile broth, served with toppings chosen tableside: shredded cabbage, radishes, oregano, lime, tostadas, and optional crema.

Contains Vegetarian

Tamales

Tamales

Corn masa dough stuffed with fillings (pork in red chile, chicken with salsa verde, rajas with cheese, sweet corn), wrapped in corn husks or banana leaves and steamed until firm.

Contains Vegetarian

Enchiladas

Enchiladas

Corn tortillas dipped in chile sauce, filled with chicken, beef, or cheese, rolled and baked or simmered in sauce, topped with crema, queso fresco, and raw white onion.

Chiles Rellenos

Chiles Rellenos

Roasted and peeled poblano peppers stuffed with cheese (or picadillo meat filling), dredged in flour, dipped in whipped egg white batter, and fried until puffy and golden, served in a tomato sauce.

Contains Dairy Contains Gluten Contains Egg

Frijoles Refritos

Frijoles Refritos

Cooked pinto or black beans mashed and then fried in lard (or oil), seasoned with salt, often finished with a few drops of lime juice and served as a side dish or tortilla filling.

Ceviche

Ceviche

Fresh raw fish or shrimp cured in lime juice until opaque, mixed with tomato, cucumber, white onion, cilantro, jalapeño, and avocado. Served with tostadas.

Contains Shellfish Contains Fish Contains Vegetarian

Elote

Elote / Esquites

Grilled corn on the cob or corn kernels in a cup, coated with mayonnaise, crema mexicana, cotija cheese, chile powder, lime, and salt.

Contains Dairy Contains Egg

Cochinita Pibil

Cochinita Pibil

A Yucatan specialty: pork marinated in achiote (annatto) paste with citrus juice (orange, lime), wrapped in banana leaves, and slow-roasted in an underground pit or oven until tender. Served with pickled red onions and habanero salsa.

Contains Vegetarian

Chilaquiles

Chilaquiles

Fried corn tortilla chips simmered in red or green chile salsa until they soften slightly, topped with crema, queso fresco, sliced onion, cilantro, and a fried or scrambled egg.

Contains Dairy Contains Egg

Flan

Flan

A smooth egg custard dessert with a caramel sauce, made from whole eggs, condensed milk, evaporated milk, and vanilla, baked in a water bath and inverted to reveal the caramel.

Contains Dairy Contains Egg

Arroz Rojo

Arroz Rojo

Long-grain white rice toasted in oil until golden, simmered in tomato-based broth with garlic, white onion, and carrots until fluffy and fragrant. A universal side dish at Mexican restaurants.

Tres Leches

Pastel de Tres Leches

A light sponge cake soaked through with a mixture of three milks (sweetened condensed milk, evaporated milk, and whole milk or heavy cream), topped with whipped cream or meringue.

Contains Dairy Contains Gluten Contains Egg

Churros

Churros

Long ridged sticks of choux-like wheat dough piped and fried until crispy, rolled in cinnamon sugar, and served with a thick hot chocolate dipping sauce.

Contains Gluten

Aguachile

Aguachile

A Sinaloa specialty of raw shrimp marinated in a spicy blended sauce of fresh chiles, lime juice, cucumber, and cilantro. Served immediately, the lime-chile 'water' cooks the shrimp via acid.

Contains Shellfish Contains Vegetarian

Sopa de Tortilla

Sopa Azteca

A tomato and chile broth soup with fried corn tortilla strips, topped with crema, queso fresco, sliced avocado, dried chile strips, and optionally chicken.

Pipian Verde

Pipian Verde

A green sauce made from roasted pumpkin seeds (pepitas), tomatillos, jalapeños, cilantro, and garlic, served over chicken or pork. A lighter, herb-forward alternative to mole.

Contains Vegetarian

Barbacoa

Barbacoa

Beef cheeks or lamb slow-cooked in a chile-spiced broth until fall-apart tender. Traditionally cooked in an underground pit (pib) wrapped in maguey leaves; modern versions use a Dutch oven or steamer. Served as taco filling with corn tortillas, cilantro, onion, and salsa.

Contains Vegetarian

What to say at the restaurant

Show these phrases to your server. Tap to copy.

I have a food allergy

Tengo alergia a alimentos (ten-go ah-ler-hia ah ah-lee-men-tos)

I cannot eat [allergen]

No puedo comer [allergen] (no pwe-do ko-mer)

Does this contain dairy or cheese?

¿Contiene lácteos o queso? (kon-tye-ne lak-te-os o ke-so)

Is the tortilla made with wheat flour?

¿La tortilla es de harina de trigo? (la tor-tee-ya es de ah-ree-na de tree-go)

Without cream, please

Sin crema, por favor (seen kre-ma, por fa-vor)

When you sit down at the restaurant, the menu will have dishes not on this list.

Menu Decoder scans the actual menu in front of you, in any language, and checks every dish against your dietary profile in seconds.

Scan a menu now

Important: Dish Scout is a reference guide, not medical advice. Traditional recipes vary by restaurant, region, and chef. Always verify ingredients with restaurant staff before ordering. When in doubt, don't eat it.