
How to eat street food safely in Mexico: a guide for travellers
Practical advice for enjoying Mexico's street food without problems: water and ice, how to choose a stall, salsas, fruit, recommended vaccines and what to do if something disagrees with you.
Street food is one of the great reasons to travel to Mexico, and also one of the great worries for first-time visitors. The good news is that with a few simple habits you can eat at stalls and markets with peace of mind. In this guide we bring together what health agencies recommend for travellers and what anyone who knows Mexican street food well puts into practice: how to choose a stall, what to do about water and ice, what precautions to take with fruit and salsas, and what to do if something disagrees with you.
It is no substitute for medical advice: before you travel, book an appointment at a travel clinic or with your GP.
Before you travel: vaccines and first-aid kit
The US Centers for Disease Control and Prevention (CDC) recommend for travellers to Mexico, among others, the hepatitis A vaccine from the age of one, and the typhoid vaccine for most travellers. Both diseases are spread through contaminated food and water. They also warn that the typhoid vaccine is not one hundred per cent effective, so hygiene habits remain necessary. Each country's travel health services have their own recommendations: check yours.
It is worth packing oral rehydration salts and a hand sanitiser with at least sixty per cent alcohol, which is the proportion the CDC recommends when soap and water are not available.
Water and ice
- Don't drink tap water. In Mexico the norm, for Mexicans too, is bottled water or water from a garrafón (a large refillable jug of purified water). Use it to brush your teeth as well if you have a sensitive stomach.
- Ice: in restaurants and cafés it is usually made with purified water, and is often industrial ice with a hole in the middle. At street stalls, if in doubt, ask for your drink without ice.
- Aguas frescas: the horchatas, jamaicas and tamarind waters sold in markets are made with purified water at most reputable stalls. Look for garrafones in view.
- Hot and bottled drinks: café de olla, atole and champurrado are boiled when they are made; bottled soft drinks and beers are safe.
How to choose a stall
There is no absolute guarantee, but these signs help a great deal:
- Lots of local customers. A busy stall has turnover: the food doesn't sit around for hours.
- Food cooked to order and served hot. This is the general recommendation of health agencies for travellers. Tacos from the griddle, quesadillas from the comal and freshly made tlacoyos are good options.
- The person taking money doesn't touch the food. At many stalls one person takes payment and another cooks; it is good practice.
- Stews kept hot. At stalls selling tacos de guisado (stew tacos), it is better if the pots are on the heat.
- Water for washing. There should be water and soap for hands and utensils.
Salsas, raw vegetables and fruit
The riskiest part of street food is not usually the cooked meat but what is served raw:
- Salsas: cooked salsas, such as red salsa made with charred chiles or boiled green salsa, carry less risk than raw ones. At high-turnover stalls salsas are replenished often.
- Raw vegetables: lettuce, cilantro and onion are washed and disinfected at careful places, but if your stomach is sensitive in the first few days, ask for your tacos «sin verdura» (without vegetables).
- Fruit: the advice from health agencies is to eat fruit you can peel yourself. The fruit with chile sold from carts is cut on the spot; choose carts that keep it in a refrigerated display.
- Raw seafood: ceviche and aguachile are «cooked» with lime, but the fish is still raw. Eat them in coastal areas and at places with high turnover.
- Dairy and undercooked meat: the CDC advise avoiding unpasteurised cheese and raw or undercooked beef.
Pacing the first few days
Many travellers' stomach problems don't come from food that has gone off but from the change of diet, the altitude, the chile and the alcohol, all at once. A few ideas:
- Start with simple cooked dishes: tamales, tacos de canasta, broths.
- Build up to the chile gradually: Mexican salsas can be very hot.
- In Mexico City, more than two thousand metres above sea level, go easy on alcohol for the first few days.
- Drink plenty of purified water, especially in hot areas such as Yucatán or the coast.
- Always wash your hands before eating.
Allergies, intolerances and diets
If you have an allergy or follow a particular diet, street food means asking more questions. Pork lard turns up in flour tortillas, refried beans, tamales and some doughs, so «sin carne» (without meat) doesn't always mean vegetarian. Peanuts and seeds are used in moles, pipianes and salsas such as salsa macha. Gluten is in flour tortillas, the bread used for tortas and some batters, while corn tortillas contain none, although they may be cooked on the same griddle.
Carry a short written phrase in Spanish explaining your allergy and show it when you order. And if in doubt, choose dishes where you can see all the ingredients, such as a quesadilla made to order or a corn on the cob.
If something disagrees with you
Travellers' diarrhoea is common and usually clears up in a few days. The most important thing is to stay hydrated: oral rehydration salts (Mexican pharmacies sell them in sachets and bottles), water, broths. Seek medical attention if you have a high temperature, blood in your stools, vomiting that stops you drinking or symptoms that don't improve; in cities there are pharmacies with a doctor's surgery attached. If you travel with insurance, keep the assistance number to hand.
What you don't need to avoid
None of this means giving up street food, which is precisely what makes a food trip worthwhile. Tacos al pastor freshly cut from the spit, hot esquites, tlayudas from the grill or freshly fried churros are, because of how they are cooked, among the safest things you will eat. To know what to look for in each city, see our guides to what to eat in Mexico City and to Mexican markets, and the rundown of snacks in Mexico's street food culture.
Frequently asked questions
Is it safe to eat tacos on the street in Mexico?
Yes, with simple habits: busy stalls, food cooked to order and served hot, and purified water.
Can I drink tap water in hotels?
It is wiser not to. Most hotels provide bottled or purified water.
Which vaccines do I need to eat with peace of mind?
The CDC recommend hepatitis A and, for most travellers, typhoid. Always check with your travel clinic.
Are aguas frescas safe?
At markets and stalls that use garrafón water, yes. If in doubt, ask for no ice or choose bottled drinks.
Sources
- CDC Travelers' Health, «Mexico: Traveler view» (hepatitis A and typhoid vaccines, hand hygiene, risky foods), consulted on 25 October 2026.
- CDC Travelers' Health, general food and water advice for travellers (food cooked and served hot, fruit you can peel).
- World Health Organization, general recommendations on diarrhoea and oral rehydration salts.

Founder, Recetas Mexas
Mexican from Puebla, IT professional and foodie. Author of 1000+ authentic Mexican recipes adapted for home kitchens worldwide. Based in Madrid since 2018.
Read more