To Top

What Food To Try in Mexico City and Food Prices

How much does lunch and dinner cost

Examples of food prices, cafes, street food and other dining options in Mexico City for 2024.

National currency: Mexican Peso, symbol — M$ (international currency code MXN).
General Cafe Price Guide
Average prices in Mexico City cafes and restaurants
$8.8 
Quick Lunch for One
Starting from $5.84
$50.9 
Dinner for Two
to celebrate your trip
Starting from $35.07
$7.6 
Combo Meal
Starting from $6.43

What to Try in Mexico City

Must-try Dishes
Corn Tortilla - Tortilla de Maíz (soft flatbread) - Freshly made from masa, these tortillas are an essential staple of every meal in Mexico City. Most locals eat them with everything, often hand-formed by vendors at street stalls around breakfast or lunch.

Chilaquiles - Chilaquiles (breakfast dish) - Crunchy tortilla chips simmered in green or red salsa, topped with crema, onion, and cheese, sometimes served with an egg or chicken. You’ll find chilaquiles served in homes or breakfast spots during late mornings—perfect for recovering from a night out.

Tacos al Pastor - Tacos al Pastor (marinated pork tacos) - Thinly sliced marinated pork cooked on a vertical spit, served in a tortilla with pineapple, onions, and cilantro. These are often enjoyed as a late-night snack or quick lunch from street vendors, typically filling and flavor-packed.

Mole Poblano - Mole Poblano (rich sauce) - A complex sauce made with over 20 ingredients, including chocolate and various chiles, served over chicken or turkey. It’s a dish reserved for special occasions, often enjoyed during family gatherings and celebrations.

Escamoles - Escamoles (ant larvae) - Often referred to as "insect caviar," these creamy and nutty larvae are typically sautéed with butter and spices. Locals savor them as a delicacy, especially during spring festivals; just be aware they can be an unexpected order for first-timers.

Elote - Elote (grilled corn) - Corn on the cob, typically grilled and slathered with mayonnaise, cheese, chili powder, and lime. This street food favorite is a go-to evening snack, bringing a burst of flavor that locals simply adore while enjoying outdoor gatherings.

Sopes - Sopes (thick corn tortillas) - Thick tortillas with raised edges, topped with refried beans, meat, lettuce, and cream, creating a hearty meal. They are often enjoyed at lunch, especially during family gatherings, and offered in many small eateries across the city.

Tamales - Tamales (steamed masa) - Fluffy masa dough filled with savory or sweet fillings, wrapped in corn husks and steamed until tender. These are frequently eaten for breakfast or snacks, especially during festive occasions—perfect for sharing among family and friends.

Desserts & Drinks
Oaxaqueña Coffee - Café de Olla (spiced coffee) - Coffee brewed with cinnamon, piloncillo (unrefined cane sugar), and sometimes chocolate, giving it a rich, sweet flavor. Locals love sipping this warm, fragrant drink during chilly mornings or gatherings, often served in clay mugs to enhance the taste.

Hibiscus Iced Tea - Agua de Jamaica (refreshing floral drink) - A vibrant, tart drink made from dried hibiscus flowers steeped in water and sweetened to taste, served cold over ice. Perfect for hot afternoons, you’ll find it sold at street vendors, especially during summer months when thirst-quenching is essential (and it's cheap!).

Margarita - Margarita (tequila cocktail) - A classic mix of tequila, lime juice, and triple sec, often served with a salted rim and on the rocks. It's a staple at social gatherings, especially during fiestas; just don't make the rookie mistake of ordering it frozen every time—locals prefer the classic version.

Sweet Potato Pastry - Camote (sweet pastry) - A delightful pastry made with a sweet potato filling, wrapped in flaky dough and sometimes topped with cinnamon and sugar. Commonly enjoyed during the Day of the Dead celebrations, though you'll find it year-round at bakeries, it’s perfect with a cup of coffee.

Coconut Sorbet - Helado de Coco (frozen dessert) - Creamy coconut sorbet made with fresh coconut and condensed milk. It’s a delightful way to cool down, especially at lively parks where locals enjoy it as a summer treat, and it disappears quickly during festivities.

Food and Groceries in Mexico City

Vegetables, Fruits and Bread
Bread $2.26
Bananas $1.51
Oranges $1.68
Potatoes $1.93
Apples $2.84
Beverages
Water 1.5L $0.95
0.5L Local Beer $1.61
Imported Beer $3.33
Wine Rating >4.0 $12.86
Milk 1L $1.55

Various Groceries
Meat (Beef or Pork) $11.72
Chicken $7.42
Cigarettes $4.09
Rice $1.7
Local Cheese $9.79

Overview of Cuisine and Specialties

Every day around 2 PM, food stalls and restaurants across Mexico City start buzzing with life as people gather for "la comida," the city's main meal. It’s a ritual you can’t miss, where families, colleagues, and friends grab a table or huddle around street carts to enjoy a hearty feast. This sharp midday focus on food sets the rhythm of daily life here.

In terms of meal times, locals typically eat breakfast around 8-10 AM, a light lunch between 2-4 PM, and dinner late, often around 9-11 PM. If you wander into neighborhoods like Roma or Condesa at lunchtime, expect longer queues—especially for popular spots. Prices can vary significantly; a full lunch (sopa, plato fuerte, and agua) might set you back around 150-300 MXN in nicer restaurants, while you can find an incredible meal at a street vendor for as little as 50 MXN.

Payment customs in Mexico City lean towards cash (especially in local markets and smaller eateries), with debit/credit cards accepted in many mid-range and high-end restaurants. A common mistake for visitors is assuming cards are universally accepted; always carry some cash—especially for those delightful taco trucks! And in street markets, tipping isn't obligatory, but rounding up for exceptional service is appreciated—just a few pesos can brighten someone's day (in a food stall, a tip of 10-20% is common). Oh, and before you forget, watch out for rush hour—dinner time can be hectic, particularly on weekends, when families go out to enjoy food together.

Dining areas like the historic center draw crowds with traditional fare, while areas like Polanco offer upscale options. Seasons can affect what’s available; during rainy months, you’ll find warming, hearty dishes that locals crave. Generally, the cost of eating out can also spike around major holidays due to increased demand—it's wise to make reservations if you’re eyeing an upscale dining experience during festivities.

One fascinating local habit is the "merienda," a light snack or meal before dinner, often enjoyed around 5-7 PM. It’s less prevalent among tourists, who might be confused by the idea of eating so late. Understanding these nuances not only enriches your experience but also helps you blend in with local dining customs. You can find delightful street snacks or simple restaurants serving tamales or fresh fruit during this time.

Examining how pricing shifts in the different districts can reveal a lot about the culinary landscape; as you travel just a few metro stops from Condesa to Tlalpan, expect the same meal to cost about 20% less. Overall, Mexico City’s food culture is alive and rich, reflecting the city’s character through its vibrant dining scene.




Tourist Reviews

All photos and texts belong to their authors
@ulibka82
« How do you call a person who, while all this delicatessen, dreams of doctor’s sausage? 😜

The exchange rate for pesos to dollars is approximately 18 pesos per dollar. Prices on the menu are listed in pesos. I was surprised to find out that this $ refers to Mexican pesos. For a dollar, it’s two sticks! Selecto. CDMX. »
@bitsulin
« In just a couple of square kilometers, you'll find the main square of Mexico City, the ruins of an Aztec pyramid, a massive cathedral, a couple of smaller churches, the National Palace, which was bustling with a protest, and food for around $0.90. Plus, this is one of those rare cities where there are more public restrooms than ATMs. »