Food & Drink
How to eat well in Mexico — customs, dishes and where to go.
Coffee & Café Culture [Café]
- Café de olla is the traditional choice — This cinnamon and piloncillo-sweetened coffee served in a clay pot is what most Mexicans drink daily, not the espresso-based drinks you might expect. Order it at markets, street stalls, and family-run cafés for an authentic experience that costs a fraction of fancy coffee shops.
- Breakfast cafés open early and close by mid-morning — Traditional Mexican cafeterías serve breakfast from 6-7am and typically close by 11am or noon. If you want chilaquiles or pan dulce (sweet bread), arrive early; these places aren't set up for lunch service.
- Skip the big chains unless desperate — Starbucks and chains exist but overcharge tourists and serve mediocre coffee compared to local spots. A proper café con leche at a neighborhood café will cost 30-50 pesos versus 80+ pesos at chains.
- Pan dulce pairs with every coffee — Bakeries display hundreds of colorful sweet breads—conchas, orejas, polvorones—sold by weight. Pick what appeals to you with tongs, grab a coffee, and enjoy for under 50 pesos total.
Reading the Menu [Menú]
- Comida corrida is your budget best friend — Most restaurants offer a fixed-price lunch menu (comida corrida) from roughly noon-4pm with soup, main dish, sides, and dessert for 80-150 pesos. This is authentic, affordable, and how locals actually eat lunch.
- Watch for 'típico' and 'especial de la casa' markups — Dishes labeled as regional specialties or house specials often carry 2-3x the price. They're usually not worth it unless you're in a genuinely acclaimed restaurant in that region.
- Request substitutions freely — Mexican restaurants are flexible about swapping sides, removing ingredients, or adjusting dishes. If you want rice instead of beans, or extra tortillas, just ask—they'll accommodate without fuss.
- Caldo and consomé are soup categories, not specific dishes — These appear on every menu; ask what type (chicken, beef, seafood) because the menu won't always specify. Caldos are hearty and warming, perfect for breakfast or as a starter.
- Avoid anything with English-language puns or cutesy names — Restaurants that try too hard to be 'quirky' or target tourists with forced English wordplay typically serve mediocre food at inflated prices. Stick with places with straightforward Spanish names.
Must-Try Dishes [Platillos]
- Chilaquiles — Fried tortilla strips simmered in salsa (red or green) with cheese, crema, and onions—Mexico's perfect hangover breakfast. Order yours with a fried egg on top (con huevo) and lime wedges on the side.
- Chiles rellenos — A poblano or pasilla pepper stuffed with cheese (or meat), coated in egg batter, and served in tomato sauce. This is restaurant food, not street food, and shows up on nearly every comida corrida.
- Mole negro or rojo — A complex sauce of chiles, spices, nuts, and chocolate simmered for hours, served over chicken or turkey. Oaxaca is mole capital; Puebla's red mole is also renowned—this dish demands time to appreciate properly.
- Ceviche (coastal regions) — Raw fish or seafood 'cooked' in lime juice with tomato, onion, cilantro, and chiles. Only eat this in coastal cities (Veracruz, Puerto Vallarta, Cancún) where fish turnover is fast and food safety reliable.
- Barbacoa — Slow-roasted meat (traditionally lamb or beef) wrapped in maguey leaves, served shredded in its own broth. Order tacos de barbacoa with diced onion and cilantro, and drink the consomé (broth) as a side.
- Pozole — A hearty soup of hominy, pork, and chiles, topped with shredded cabbage, radishes, lime, and dried oregano. This is celebratory food, often served on weekends and holidays; the red (rojo) and white (blanco) versions are equally traditional.
Where to Eat [Dónde Comer]
- Mercados (markets) for authentic, cheap meals — Every town has a central market with small restaurant stalls serving fresh, made-to-order food. Sit at a plastic stool, watch the cook, and eat lunch for 50-100 pesos surrounded by locals.
- Fondas—family-run neighborhood restaurants — These no-frills establishments serve home cooking (comida corrida) to the same families every day. They're unmarked, hard to find, and exactly where you want to eat; ask your hotel staff to point one out.
- Taquerías (taco stands) after 8pm — Many open only in evening and night, operated from a window or small cart. Al pastor (rotisserie), carnitas, and barbacoa taquerías operate on reputation alone; look for lines of locals.
- Seafood restaurants in tourist zones—proceed cautiously — Beachfront establishments in Cancún, Puerto Vallarta, and Playa del Carmen mark up seafood 300-400%. If you want ceviche or grilled fish, eat at a non-beachfront spot in the local neighborhood.
- Ask locals, not your hotel concierge, for recommendations — Hotel staff often direct tourists to restaurants paying commissions, not the best food. Strike up conversations at markets or cafés—Mexicans love sharing eating spots with genuine interest.
Drinks & Spirits [Bebidas]
- Tequila and mezcal are not the same — Tequila comes only from the Jalisco region and is made from blue agave; mezcal is broader, made from various agave species, and produced mainly in Oaxaca. Mezcal is smokier and more complex—buy a bottle if you find one you like.
- Micheladas are beer's best Mexican partner — A cold beer mixed with lime juice, hot sauce, soy sauce, and Worcestershire sauce, served in a chili-powder-rimmed glass. Order one at any cantina or casual restaurant and understand why they're Mexico's summer drink.
- Agua fresca beats bottled juice every time — These refreshing drinks (made from rice, hibiscus, melon, or tamarind) are sold fresh at markets and street carts for 10-20 pesos. They're safer than questionable bottled juice and genuinely delicious.
- Bottled water only in tourist areas; ask for tap water elsewhere — Restaurants in smaller towns use and serve municipal water safely. In major cities, tap water is fine, but bottled is standard. Don't buy bottled water at tourist zones—it's marked up 300%.
- Horchata and atole are sweet, filling breakfast drinks — Horchata is made from rice and almonds; atole is corn-based and thicker. Both are served hot at breakfast or cold in summer, and pair perfectly with pan dulce for under 30 pesos.
Dining Customs & Etiquette [Costumbres]
- Lunch is the main meal; dinner is lighter — Comida (lunch) at 1-3pm is when Mexicans eat their largest meal. Dinner is typically 8-10pm and often consists of leftovers, tortas (sandwiches), or soup. Don't expect full service or full kitchens before 7pm at many restaurants.
- Never ask for the check until you're ready to leave — Servers won't bring the bill unprompted—lingering over food and drink is expected and welcomed. When you want to leave, signal the server or say 'la cuenta, por favor.'
- Tipping is expected but not automatic — 10-15% is standard at sit-down restaurants; 5-10% for casual spots. At markets and street food, tipping is uncommon unless specifically asked. Round up or leave small change if you wish.
- Compliments to the cook are genuinely appreciated — If you're eating at a fonda or small restaurant and enjoyed the food, tell the owner or cook directly. A simple 'muy sabroso' (very tasty) will brighten their day and earn you a smile.
- Don't eat with your hands unless it's clearly finger food — Tacos are always fine, but burritos, enchiladas, and other plated food are eaten with utensils. Mexican dining is more formal than travelers expect; cutlery is provided for a reason.
Street Food & Markets [Comida Callejera]
- Buy from vendors with lines, not empty stands — High turnover means fresh ingredients and food cooked to order. A crowded taco cart at 10pm is safer than a quiet one—locals know who's good.
- Elotes and esquites (corn preparations) — Fresh corn on the cob (elote) covered in mayo, cotija cheese, and chili powder, or corn kernels served in a cup (esquites). These are ubiquitous, delicious, and virtually impossible to get wrong from any vendor.
- Tamales—seek out the vendor, not restaurants — Tamales are morning food, sold from carts or by vendors calling out. Ask locals where the best tamale vendor is; restaurant tamales are rarely as good as street versions made fresh daily.
- Fruit with chili powder is a genuine Mexican snack — Mangoes, jicama, and watermelon are sliced and sold with lime juice and chili powder (tajín). Try it once—the combination is addictive and costs 20-40 pesos.