Food & Drink13 min read

Mexican Street Food: What to Eat and How to Avoid Getting Sick

Mexican street food is UNESCO heritage. Learn what snacks to try, how to identify safe stalls and what to avoid to enjoy without risks.

✍️ RutasMéxicoSeptember 28, 2025
Mexican Street Food: What to Eat and How to Avoid Getting Sick

Mexican street food: cultural heritage

Mexican cuisine was declared Intangible Cultural Heritage of Humanity by UNESCO in 2010, the first cuisine in the world to receive this recognition. Much of that richness is on the street: al pastor tacos outside the metro, tamales at dawn, corn in the park, tortas on the corner. Eating on the street isn't just a cheap way to eat in Mexico: it's a core part of the culture.

But to enjoy it without risks, you need to know what to look for. This guide teaches you what snacks are a must, how to spot a good stall and how to avoid the dreaded "Moctezuma's revenge" (traveler's diarrhea).

Must-try street snacks

Tacos

The most iconic dish. There are hundreds of regional varieties:

  • Al pastor tacos: pork marinated with achiote and adobo, cooked on a vertical spit (like the Arab shawarma that inspired it), cut with pineapple and served on corn tortilla with cilantro and onion. Emblematic: any taqueria with a visible trompo after 6 pm. One taco costs $20-35 MXN.
  • Barbacoa tacos: lamb or beef steamed in maguey leaves. Served with cilantro, onion and green salsa. Early Sunday specialty in CDMX, Hidalgo and Mexico State. $25-40 MXN.
  • Canasta (basket) tacos: tortillas stuffed with potato, beans, chicharron or mole, stacked in a basket and moistened with oil. Sold mornings by bicycle. $6-10 MXN each. Incredibly cheap and tasty.
  • Guisado tacos: multiple Mexican stews (chicharron in green salsa, picadillo, rajas with cream, chicken tinga) served from pots. $25-40 MXN.
  • Carnitas tacos: pork slow-cooked in its own fat. Michoacan specialty. $25-35 MXN.
  • Fish/shrimp tacos: typical on the coasts (Baja California, Sinaloa, Nayarit). Battered fish with tartar sauce and cabbage. $35-60 MXN.

Tortas

  • Torta ahogada (Jalisco): bolillo filled with carnitas, bathed in arbol chili sauce. Spicy and hearty. Eaten with a bib. $60-90 MXN.
  • Tamale torta (guajolota): yes, a sandwich with a tamale inside. Typical CDMX breakfast. $30-40 MXN.
  • Pambazo: bread soaked in guajillo sauce, filled with potato and chorizo, lettuce, cream, cheese. $35-50 MXN.

Fried snacks

  • Tlacoyos: thick oval tortilla filled with bean, fava or requeson, with cheese, nopales and salsa. $25-40 MXN.
  • Sopes: thick tortilla with a rim, with beans, meat and salsa. $20-35 MXN.
  • Gorditas: thick stuffed tortilla, typical in the north. $25-45 MXN.
  • Fried quesadillas: in CDMX ordered "de flor" (squash blossom), "de huitlacoche", "de tinga" or "de queso". $25-50 MXN.

Sweets and desserts

  • Churros: fried dough dusted with sugar. Best place in CDMX: El Moro (since 1935). $40-60 MXN per order.
  • Elote and esquites: corn with mayo, cotija cheese, lime and piquin chili. Elote on the cob, esquite kernels in a cup. $25-40 MXN.
  • Nieve de garrafa: artisanal ice cream served in cone or spoon. Exotic flavors: mamey, soursop, corn. $25-50 MXN.
  • Pan de muerto (October-November): only in Day of the Dead season.
  • Raspados: shaved ice with fruit syrup. Perfect on hot days. $15-30 MXN.

Street drinks

  • Aguas frescas: jamaica, horchata, tamarind, lemon, orangeade, chia. $15-30 MXN per glass.
  • Tepache: pineapple peel fermented with piloncillo, slightly alcoholic. $20-35 MXN.
  • Atole: hot corn-based drink. Vanilla, chocolate, guava. Winter breakfast. $15-25 MXN.
  • Coffee with cinnamon and piloncillo. $15-30 MXN.
  • Pulque: ancient fermented agave drink. Only at pulquerias. $25-50 MXN per glass.

How to spot a safe stall

The golden rule: "eat where Mexicans eat". A stall with a line of locals and high food turnover is generally safe. Specific signs to look for:

  • High turnover: If the comal or trompo is constantly with food coming and going, food isn't sitting for hours. Avoid places with static food.
  • Visible kitchen: Being able to see how your food is prepared is good. Visible hygiene (gloves or clean hands, clean surfaces).
  • Local clientele: If you see office workers, taxi drivers, local families eating, the place passes the community test.
  • Consistent hours: A stall that's been on the same corner for years with loyal clientele has reputation to protect.
  • Temperature: Food should be served very hot (meats, stews) or very cold (refrigerated aguas frescas, ice-cold nieves). Be careful of lukewarm.
  • Fresh tortillas: Good taquerias warm tortillas on-demand on the comal, not industrial packaged.

Danger signs (AVOID)

  • Raw meat displayed without refrigeration (street sushi, ceviche without ice).
  • Raw seafood (oysters, ceviche) in stalls without proper refrigeration. On beach areas, only at established restaurants.
  • Salsas that have been out for hours exposed to flies.
  • Very dirty stalls, trash around or no visible cleanup.
  • Ice of questionable origin. Note: commercial ice in uniform cubes with a hole is purified water, but flake ice may be tap water.
  • Salads, sprouts, lettuce or raw vegetables in hygiene-dubious places (you don't know what water they were washed with).
  • Food exposed to direct sun for hours.

The water rule

The main cause of illness is water. Basic rule:

  • Only bottled or purified water. Formal restaurants serve purified by default.
  • Avoid ice in dubious places, especially very cheap or street spots.
  • Brush teeth with bottled water the first days.
  • Aguas frescas: established stalls use purified water (ask their customers). But if in doubt, go for bottled.

Emergency kit for travelers

Pack these medicines from Mexican pharmacy (much cheaper than importing):

  • Loperamide (Imodium): stops diarrhea.
  • Rehydration salts (Electrolit, Suerox): essential against dehydration.
  • Probiotics (Floratil): restore intestinal flora.
  • Omeprazole: for heartburn from too much spice.
  • Baking soda: calms mild gastritis.
  • Ciprofloxacin (requires prescription): for severe bacterial infections.

If you have severe diarrhea over 48 hours, high fever, blood or can't retain fluids, see a doctor. "Similares" pharmacies have doctors for $40 MXN consultations.

What to order risk-free as a beginner

First day in Mexico: start mild so your stomach adapts. Low-risk options:

  • Al pastor tacos (well-cooked on hot spinning trompo).
  • Fried quesadillas and gorditas (frying kills bacteria).
  • Freshly made tortas on fresh bread.
  • Very hot broths (beef broth, birria, pozole).
  • Fruits peeled in front of you.

Avoid first couple of days: raw seafood, elaborate salads, raw salsas at open markets, so much chili (your GI tract isn't used to it).

Eating safely is a learned skill

After 2-3 days your stomach adapts to local bacterial flora and you can venture further. Chilangos (CDMX residents) eat street tacos every day without issue. Same applies to any traveler who knows the rules and follows them.

Street food isn't the enemy: it's one of the best reasons to visit Mexico. With common sense, good stall selection and your emergency kit, you can worry-free enjoy one of the richest cuisines on the planet.

Tags:#comida-callejera#gastronomia#tacos#street-food#unesco#seguridad-alimentaria#antojitos