Ultimate Mexico City Street Food Guide: Dive into the Delicious

Travelling to Mexico City, the first moment you step off the airplane and out into the city, you will pass by hundreds of street food stalls. From the moment you get into your uber and ride in from the airport your sense will be set alight. You’ll pass hundreds of aluminum roadside eateries and bicyclists with huge baskets of food balancing on their handlebars. Other vendors sell sweets directly through car windows at stoplights. Wherever you look in this incredibly vibrant city, you’ll find street food! But the question on every visitors salivating lips is the same. “Is it safe to eat street food in Mexico City?” 

Truthfully, the answer isn’t simple. Some people might say no trip to Mexico City is complete without trying street food. Others will implore you to never even sample a single bite of anything on the street. And the truth, like most truths, falls somewhere in the middle.

I have never gotten food poisoning in Mexico City. But I HAVE had mild food poisoning in Lisbon, California and even in Canada, where I live! Travellers often get sick from new bacteria, which is a risk in any foreign country. Does that mean you should go right out and drink the tap water? No. But there are plenty of ways to keep safe while still enjoying yourself and indulging in local cuisine.

Eating TIPS

These are some of my key tips to follow to ensure you eat as safely as possible when going out in search of street food. Remember, there are always risks involved but if you follow these tips you’ll have the best chance of making it out without the rath of Montezuma!

  • Eating in the morning ensures the food hasn’t been sitting out all day. Look for food that is being freshly cooked. Pre-cooked meat, sitting out on a hot stove, is how bacteria is formed.
  • Look for stall where the cook isn’t the same person who handles the money. If there is only one staffer, see if they use a glove or plastic bag when touching cash or coins. Money is a bacteria playground.
  • Always look out for busy stalls. This means people come back time and time again and mostly likely, haven’t gotten sick.
  • Be sure to sanitize your hands before eating. Often it won’t even the food that made you sick but the bacteria from your hands.
  • Many cooks will use their bare hands when cooking. You might be appauled they aren’t using gloves to cook but don’t be. If they wore gloves but also didn’t wash their hands it would be just as unhygenic. And you’d be surprised how many restaurants all over the world have chefs using their bare hands to make your food. So long as they’re clean, it’s absolutely fine.
  • Before going on holiday take some immune boosters and probiotics for your gut health.
  • Trust your gut. If you get a bad vibe or just can’t suss out if its safe or not, give it a miss. There are so many opportunities everywhere you go, don’t feel like you missed out if you decide to skip it.

Foods to Avoid

While there are plenty of foods you should try, there are also several things I would recommend avoiding. While others might encourage you to try it all, these things can easily be sampled elsewhere.

  • I usually avoid Pico de Gallo and salsa at street food stalls. These salsas tend to sit out in the hot sun all day, and therefore are ripe for bacteria growth. Unless I can see either it being fresh made or some sort of refrigeration I usually give it a miss. And if you aren’t great with hot sauce, definitely avoid the salsa. Even the mild tends to knock the socks off some people.
  • The same applies to the sour cream sauce or ‘cream,’ which is sometimes drizzled on top of tacos.
  • Avoid washed, uncooked fruits and vegetables. Often it is the bacteria from the unfiltered water that could cause some stomach discomfort. This is most prominently an issue with salads, avoid those completely! I often eat the onions served with tacos as the onions are simply peeled and cut. Peeled fruit is another safe bet as it doesn’t need to be washed.
  • Avoid Agua Frescas and Licuados. Aguas frescas are fruits based beverages mixed with sugar and water. In addition to fruits, these also could be flavoured with tamarind, hibiscus, and horchata. Licuados are similiar but are made with evaporated milk to give it a creamy taste. While they all look so delicious these could have been made with unfiltered water. Stick to ordering these in restaurants where you can easily ask the staff if they are made with potable water.
  • If you are really hesitant you can always avoid the uncooked veg and meats. A cheesy gordita is almost always a safe bet.

What to do if you get Sick

Even if you follow all these tips, you might get sick. Perhaps with Montezuma’s revenge or even just with a touch of an upset stomach from overeating. They call traveller’s diahrea ‘Montezuma’s revenge,’ caused by drinking the local water or eating foods containing E. Coli bacterium. The sickness is seen as “retribution” for the Spanish’s slaughter and enslavement of the Aztec people.

Treating the Symptoms

Traveller’s diarrhea usually lasts from 3 to 7 days and is rarely life-threatening. Symptoms include abrupt onset of diarrhea, Fever, Nausea and vomiting, Bloating, Malaise (weakness or discomfort), Explosive and painful gas, Stomach cramps, Loss of appetite. I am always sure to pack antidiarrheal medication, which is often the worse part of the sickness. Pepto-Bismol and Tums are also great to help soothe the symptoms. I am also sure to pack Hydralyte packets that help restore lost electrolytes. If you are especially worried, you can go to a travel doctor who will prescribe you some antidiarrheal medication that is stronger than the over-the-counter options.

When to go to the Doctor

If none of these work for you and the symptoms worsen, you should immediately get yourself to a doctor. In Mexico City, many large chain pharmacies have doctors inside. These doctors can see you almost immediately and either prescribe some medication there on the spot or send you to the hospital if it is serious enough. Medical treatments in Mexico are generally fairly inexpensive but having traveller’s insurance will help cover these unforeseen circumstances.

Take a Street Food Tour

If, after all these tips, you’re still hesitant, take a street food tour! Street food tours are an amazing opportunity to have a local guide you around to tried and true places. These staple stops in their community have been vetted, and the guides know them to be hygenic and delicious.

Handy Foodie Translations:

Communication

  • Buenos días: Good morning
  • Buenas tardes: Good afternoon
  • Buenas noches: Good Night
  • Por favor: Please
  • No/Sí, Gracias: no/yes, thank you

Ordering

  • ¿Qué es? What is it?
  • ¿Cuánto es? How much is it?
  • Uno, Dos, Tres, Cuatro: one, two, three, four
  • ¿Con todo? With everything?
  • sin: without
  • un poquito: a little
  • rico: rich/tasty
  • Delicioso: Delicious
  • ¿Me cobra, por favor? Can I pay you?

Foods and Eating

  • Antojitos Mexicanos: Mexican appetizers
  • cebolla: onion
  • cilantro: cilantro
  • Queso: Cheese
  • limón: Lime
  • la servilleta: napkin
  • el tenedor: Fork
  • el plato: Plate
  • picante: salsa/chile

Where to Find Street Food?

Why the street, of course? But it’s true, finding the perfect area to indulge in everything on this list is virtually impossible. There are definitely some areas where the vendors converge. But for the most part, it’s one of the joys of travelling to discover your favourite stalls. But here is a shortlist of some surefire spots where you can almost always find quality street food.

Local tianguis

Your local tianguis is always an excellent opportunity to try some fantastic street vendors. A tianguis is an open-air market held on certain market days. These markets are a tradition that has its roots well into the pre-Hispanic period and continues almost unchanged into the present day. La Condesa’s Tuesday Tianguis is my personal number one pick!

Markets

The Mercado Medellín in Roma Sud is another hot spot for the street vendors that surround the outer edges f the marketplace. Any street food around a market is sure to have the freshest ingredients as they would have been purchased just next door inside the market.

If you want to find a place with all the best Antojitos Mexicanos inside the Antojitos Mexicanos Market Juanita in Coyoacan. Inside the red brick, arches is a small open-air room which a series of stalls around the edges serving the best Mexican bites. Everything here is made fresh and on the spot and a very reliable place to check out!

Popular Streets

Puebla Street in Roma Norte has a large confluence of incredible street vendors. As they seem to congregate on the edges of this new trendy community, they tend to have a better edge of trendy and popular food.

If you walk south of Alameda Central, head down Calle Lopez until you reach Vizcainas Street. On this corner, there are several permanent stalls that serve up the cities best tacos!

Early in the morning, on the corner of Alfonso Reyes and Av. Tamaulipas in La Condesa, you’ll find the most popular Torta de Chilaques vendor in all of the city. People start lining up even before the stall has arrived, and by midday, everything will be gone. Show up to the corner in the morning and just get in line; you won’t be disappointed.

Parks

Walking around some of the cities most popular parks is a great way to come across street vendors. My favourites are Alameda Central in the Historic Centra, Parque México in La Condea, Alameda de Santa María in Colonia Santa María la Ribera, and ofcourse, the great Bosque de Chapultepec.

Tips on How to Order

Most street food vendors will not speak much English, so don’t come expecting them to cater to you. But also, don’t let that scare you away. Street food stalls are always plastered with signage, so it’s easy to see what’s available and how much it costs. Using this guide, you’ll be able to learn the words for the various must-have dishes. 

Always greet them with cheery Buenos díasBuenas tardes, or Buenas noches, depending on what time of day it is. A smile goes a long way. Simply point to the item on the grill or even the sign which advertises the dish. If you don’t want something, just point at that item and say sin (without.) And always say por favor (please.)

Cash is the only way to pay, so be sure you have some on hand. Never come with big bills and if possible try to have exact change. Usually, if you are eating several things, you settle up after you are finished eating. Unless you are taking something to eat elsewhere, it’s typical and considered polite to pay at the end. Just follow what the locals are doing, and you’ll get the drift.

Often street food stalls serve the food on a plate covered in plastic wrap to eat on top of. When you’re done, simply hand the plate back to the cashier. Each plate is “cleaned” by removing the plastic, and a new sheet is placed on top for the next customer.

What To Eat for Breakfast

Fresh Orange Juice

There is nothing better than freshly squeezed orange or grapefruit juice in the morning. Now, unfiltered water is a sure-fire way to catch Montezuma’s revenge. But freshly squeezed fruits, made right in front of your eyes, are a safe bet! The perfect way to enjoy a morning beverage without worrying about any contamination. I always ask for a fresh one if I see some pre-made ones sitting out just in case.

Coconuts

Another beverage you can safely drink is from the coconut vendors. These are less frequently found, but don’t hesitate to run after him down the street if you see one. The vendors will slice open a fresh coconut for you to drink the sweet nectar within. And don’t worry, you won’t need to lug around the entire coconut. The vendor will pour the liquid into a tall and thin plastic bag. He then inserts a long straw to take your drink on the go.

Tamales

Stepping out of your hotel in the morning, you are frequently greeted by a series of the same sounds. There are the street sweepers, cleaning the many fallen leaves from the surrounding tree. The recycling collectors with their repetitive announcements playing over loudspeakers on top of their car. And then there are the melodic sounds of the cycling tamales vendors. Tamales have been eaten in Mexico since as far back as 8000 BC! It is like biting into a piece of history. Tamales are made by taking dried corn husks and stuffing them full of corn masa, cheese, chicken or pork. The filling is often topped with salsa or, in some cases, mole and cooked in the corn husk casing.

Tamales are the perfect handheld food. Therefore, a great choice in the morning to enjoy on your walk to work. Or, in our case, a walk around the neighbourhood. Best of all, no waste! Just throw away the corn husk, and it will biodegrade in no time. But yes, please be sure to throw it away in a garbage bin and not on the ground!

Elotes/Esquites

One of my favourite ways to warm up on a chilly morning is with a cup of Esquites. Elote and Esquites are made with either regular yellow corn or the thicker hominy variety. Usually, it’s easy to tell the difference as the hominy is like corn kernels on steroids. The ingredients in the dish are the same whether you get an elote or an esquites. It is simply how it is served that is the main difference. Elote is served on the cob of corn itself, whereas esquites are served off the cob in a cup. Both are topped with mayo, cotija cheese, lime, salt and usually a sprinkling of chilli. It’s messy, and it’s delicious!

I usually advise people to opt for an elote as they tend to be more consistently fresh. Whereas the esquites can often just boil away for hours. The bad ones can be rather unpleasant, but keep trying until you find a reliable vendor. And since they only cost a dollar you won’t need to worry about losing out too much.

Tlacoyos

When I first came to Mexico City, I was enthralled with these blue corn, oval-shaped lumps of dough. Groups of women would hover over their hot grills every morning like a coven of good witches. I learned that these were called Tlacoyos, and the grill was, in fact, called a comal. Like so many street foods, this dish has pre-Hispanic origins. The word tlacoyo is derived from the Nahuatl word tlahtlaōyoh, which means snack or appetizer.

A tlacoyo is made with blue corn masa and stuffed with pork, cheese or beans. And my favourite, sliced nopales. Nopales are cactus paddles usually cut into fine strips and folded into the tlacoyo. They have a bit of a crunchy texture and sour taste resembling asparagus or okra. I love the bite it leans to the dish and how it completely transforms the flavours around it.

Tortas

Tortas are another popular breakfast item you’ll see being made on the street every morning in Mexico City. A torta is essentially a HUGE breakfast sandwich. The key ingredient in the torta is the bread. Specifically a bolillo roll. This is the Mexican version of crusty french bread. A rigid exterior melded with a light and fluffy interior. The bun is sliced open and filled with a myriad of different toppings. 

Tortas de Chilaquiles

Tortas de Chilaquiles is a popular variation found mainly in Mexico City. Chilaquiles on their own is a fantastic breakfast option but usually found in restaurants. Chilaquiles consist of a plate of tortilla chips doused in green or red chilli sauce. Then they are topped with a fried egg, cheese and sliced green onions. Most of the time, this dish requires a fork and spoon to eat. So, to create an on-the-go version, inventive vendors simply put the entirety of the dish inside the hearty bolillo roll. And there you have it; Tortas de Chilaquiles!

Torta Cubano

You’ll also often see signs on the street for the Torta Cubano. The Torta Cubano is stuffed to bursting with ingredients. Despite the name, the sandwich has little to do with Cuba. In the 1950s, a cook opened his restaurant on the Calle Republica de Cuba in the historic centre. He made a name for himself, selling his tortas stuffed with a multitude of different meats he was trying to use up at the end of the day. The dish caught on and goes by the name of the street in which it was first invented!

Today a Torta Cubano still is served with a pile of meat. It can be a combination of roasted pork, chorizo, carne asada, ham and beef. Then it is further topped with lots of cheese and grilled veggies. Every vendor makes his a bit differently, his own particular recipe or whatever meat was on offer that day. These Tortas are a BIG MEAL! So ome with a BIG appetite.

Pan Dulce

Early in the morning, you’ll see vendors peddling around town hauling huge plastic bags or baskets full of fresh pastries. These are called Pan Dulce which means “sweet breads”. The vendors also tend to pull along with them a huge orange thermos filled with fresh coffee. The variety of pastries changes based on what’s available that day. These pastries are a sure-fire option if you’d squeamish about street food. They are very cheap so if you see someone riding by, be sure to stop them! Often the pastries are from local, well-established bakeries. So despite the understated appearance, these tend to be extremely tasty!

Antojitos Mexicanos

Many a street stall will feature the words “Antojitos Mexicanos” in large lettering. Below this, there will usually be a smaller menu featuring a list of the available options. Antojitos Mexicanos translates as “little cravings.” Just a little something to tide you over until dinnertime. The list of items found on an Antijitos truck is enormous. But usually, they are all made from generally the same set of ingredients but assembled a bit differently. Antojitos Mexicanos are a great option if you don’t eat meat and have a bit of experience speaking Spanish. You can easily ask for the meat to be left out. And because many of the dishes contain beans you’ll still get a nice and filling snack.

Quesadillas

One of the most popular items you think you might be familiar with is the quesadillas. But authentic quesadillas are not exactly what you might expect. Authentic quesadillas are indeed made with a folder tortilla but not automatically filled with cheese. In fact, unless you order the queso quesadilla, you probably won’t get any cheese.

Instead, the tortilla is slathered in a layer of guisado (meat stew.) Then the tortilla is grilled or fried. The stew can be made of anything and sometimes contains meat offcuts such as tongue, cheek, eyes, nose, stomach. If you want to avoid the guisado, you can opt to order the polo (chicken), queso (cheese) or even champignons (mushrooms). While you might start with something more familiar I definitely recommend trying the guisado at least once.

My favourite variety, though, is the deep-fried quesadilla. There is something about biting into that crunchy exterior to discover that soft stew inside that is so hypnotizing. Often vendors top the fried quesadillas with shredded Lechuga (lettuce). The lettuce should be avoided as it could have been washed in unfiltered water. Simply ask for it sin Lechuga (without lettuce.)

Sopes

Sopes are made with thick corn masa dough. They are placed onto the hot comal and pressed into a round shape with pinched edges. Then the fillings or guisado are spooned inside the edges. It’s almost like an edible plate! Sometimes the dough is made with crushed beans, so you get this very savoury tasting dough.

Huarache

The only big difference between a sope and a huarache is the shape. Huarache translates into “sandal,” which is the shape the dough is formed to resemble. Once crispy, the dough is topped with beans, meat, salsa and cotija. Same deal applies to the lettuce.

Gorditas

Gorditas are made with the same dough as the sopes and huaraches. But instead of placing the filling on top, the filling is placed within. Gorditas are shaped into smaller but thick, circular disks and fried up on the comal. After cooking, they are left on the edge of the grill to be kept warm. Once ordered, the cook will grab a hot gordita, slice it open, and fill the interior with meat, salsa, cilantro, and onion. You can also have a deep-fried gordita where they stuff the filling inside first and then fry it up.

Flautas and Taquitos

Flautas and Taquitos are two of my favourite Antijitos as they are actually bite-sized. So they won’t fill you up too much. The two dishes are very similar, consisting of a small tortilla filled with shredded chicken or beef. The tortilla is rolled up like a cigar and fried until crispy. They can then be topped with shredded lettuce or cabbage, crema, cojita cheese and guacamole. The main difference is that Flautas are made with a slightly larger flour tortilla. While Taquitos are made with smaller-sized corn tortillas.

Snacks

Fruit and Chilli

My favourite afternoon sweet treat is always found at the fruit vendors. Their food carts are always easy to spot as they feature vibrant red or striped umbrellas. Underneath, their glass cabinets are filled with brightly coloured fruits like watermelon, mango, pineapple and papaya.

After selecting what kind of fruit you want the vendor will ask you if you want the traditional toppings. This includes; lime, salt and chilli. I know what you’re going to say, “salt and chilli on fruit?!” and I know it sounds strange, but if you’ve never tried it, you need to try it at least once. The salt contrasts the sweet fruits so perfectly! And the hint of spice adds another level of flavour.

Another topping often drizzled on top of the fruit is chamoy. Chamoy is a savoury condiment made from pickled fruit. The flavour is salty, sweet, sour, and spiced with chilis. It’s wonderful and something you need to try at least once!

Chips, Sweet and Chicharrónes

Often found while walking through parks and plazas are the huge stalls and carts covered in various chips, nuts and sweets. These stalls are so vibrant they also pull you in towards them. There is usually a combination of freshly made chips in plain plastic bags and brand-name chips in their neon packaging. In addition to the chips, they also carry tall bags stuffed full of Chicharrónes. Chicharrón are fried pork rinds; they are wonderfully crispy, full of flavour and naturally salted. To amp up your afternoon snack, most stalls will also offer to cover your chips in lime, chilli and sometimes salsa!

Dorilocos

Also found at the chips stands is a dish called Dorilocos. This invention was actually made right here in Mexico City in recent years. It consists of a bag of Doritos sliced open and topped with various fresh ingredients. These can be anything from carrots, cucumber, peanuts, radishes, corn, and peanuts. Then you can add sauces like chamoy, Valentina and of course a fresh squeeze of lime. It’s eaten with a fork and looks like a chip salad!

Tacos

By far the most popular thing people come to Mexico City in search of are tacos! There are so many different varieties and most than I could list here. But I’ve done my best to lay out the most popular varieties to find in street stalls all over the city.

Tacos al Pastor

Taco al pastor or “shepherd style” tacos are made from spit-grilled pork. The dish was created after Lebanese immigrants introduced shawarma to Mexicans. The pork is marinaded in adobada (red chile) paste and spit-roasted with a giant pineapple placed on top. When served, it is accompanied by sliced onions, cilantro, and the all-important roasted pineapple. Added to give it that hint of sweetness. Taco al pastor is my favourite kind of taco, and there is no visit to Mexico City without trying them.

Barbacoa

Barbacoa is an elusive taco as it is usually only available in street stalls on the weekend. The word Barbacoa translates into Barbeque as the meat is made from a long and slow braising method. These tacos are usually made of sheep as this is the most traditional meat for Barbacoa. It is only available on the weekends because the process takes all week to ensure the meat is perfectly cooked. The method of preparation dates all the way back to pre-Columbian times. They begin by digging a hole in the ground and covering it with heated stones. The stones heat the hole for an entire day before the core temperate is hot enough to cook the meat.

After this, the prepared sheep is wrapped in maguey leaves. The leaves give the meat insulation from the hot stones and also flavour the meat while it cooks. The oven is then covered in the same leaves and a layer of earth. A fire is lit on top, and the meat is left to cook for around 12 hours or more. The result is incredible and not to be missed if you spot it!

Carne Asada

Carne Asada tacos are made from freshly grilled beef. The dish comes from the Sonoran province of Mexico, where they have large rattle ranches. The flap steak or short loin cuts are grilled over hot charcoal giving it that iconic char-grilled flavour. These tacos are also called Al Carbon after the carbon or “charcoal” they are cooked with.

Carnitas

Carnitas are another popular variety made from fatty pork shoulder. Instead of being grilled, this meat is made by cooking the pork in its own fat. The pork is marinated in orange and garlic and cooked for a long time on low heat. Once cooked, it is chopped up finely, as carnitas translate to “little bits of meat.”

Birria Tacos

Birria Tacos are made from a stew of marinated goat meat. The stew is slathered over a corn tortilla with onions, cilantro and salsa. It is then often paired with a cup of consomé or the broth from the stew. You can either just sip on this or dunk your tacos into the broth, almost like a french dip sandwich. Many locals eat Birria Tacos as a cure for their hangovers so you’ll often see these stands out in the morning.

Tacos de Canasta

Tacos de Canasta are a popular cheap snack in Mexico City. The term Tacos de Canasta translates into “Tacos of the basket,” which is precisely what they are. Walking around busy areas of town, you might spot men and women with large cloth-covered baskets filled with steaming tacos. There is no kitchen on wheels, just premade tacos stuffed into baskets. On the backs of their bikes are often small jars of toppings to add to the “sweaty tacos”. These aren’t my favourite as I can’t get behind the slightly moist tortillas. But they are incredibly inexpensive and a very Mexico City thing to eat.

Desserts

Churros

Churros are a late-night snack to keep your eyes out for. A churro is an iconic Mexican pastry that resembles a doughnut. It is made by deep-frying unsweetened dough in super hot oil. It is then sprinkled with sugar or cinnamon. They come in both straight and spiral varieties. The fancier versions you might find in restaurants usually come with a dipping sauce on the side. But the street versions typically have the fillings pipped inside the hollow center to make for an easy on-the-go snack. The most commonly found filling is chocolate, but you might also see dulce de leche, strawberry and vanilla.


In the end, if you are worried about street food making you sick, don’t stress yourself out. There are hundreds of excellent restaurants in this city. In many of them, you’ll be able to try a variation of street food in what may feel like a more comfortable environment. But always be aware that food poisoning can get you anywhere; it’s not exclusive to street food or Mexico City. Follow my advice and start slowly. Soon you’ll be running down the street to catch your favourite tamale vendor before they run out before 9 am!

Let me know in the comment what your favourite street food city is or what dish from this list you’re most looking forward to trying.

Happy Travels, Adventurers!

The Creative Adventurer

Recent Posts

An Enchanting Guided Tour of Dresden’s Schlossplatz

One of the first places I tell any visitor to Dresden to visit upon arriving…

1 day ago

Ultimate Walking Tour of Prague’s Malá Strana Lesser Town House Signs

Walking through the old streets of Prague, you might discover that many houses you'll pass…

2 days ago

Ultimate Walking Tour of Prague’s Old Town House Signs

Searching out these famous street signs of Prague is a fun little scavenger hunt! If…

3 days ago

An Enthralling Review of Drygate Brewery: Unveil Glasgow’s Ultimate Craft Beer Sanctuary

One of the most incredible things about Scotland is its seemingly neverending selection of incredible…

3 days ago

Cinema Lucerna Review: Prague’s Best Hidden Cinematic Treasure

Not many people think about going to the movies when they're on vacation. It might…

5 days ago

U Fleků Review: Tourist Trap or Must-Try Restaurant in Prague?

Prague is a city brimming with history, and one of its most iconic establishments is…

6 days ago

This website uses cookies.