Vegetarian Street Food in Mexico City

by Laura

in Destinations,Food,Mexico City

Mexico is famous for its street food and eating on the street is a way of life in Mexico City. Street food is widely available, quick and inexpensive. The industry as a whole is largely unregulated, but there are believed to be more than 500,000 street food vendors operating in the capital on any given day. There are street food stalls, carts and trucks on nearly every corner, clustered around metro stations, surrounding markets and extending for blocks along city streets. There are three street food stalls directly in front of my apartment building, several more just around the corner and several dozen in and around the market across the street.

torre latino and street food 061 500x375 Vegetarian Street Food in Mexico City

In Mexico City there is a huge variety of antojitos, or quick snack foods that can be enjoyed at the street food stalls at any time of day or night. Probably one of the best known and most popular street foods in the capital are tacos al pastor – marinated pork tacos – but they are just one of many types of tacos that are available on the street. Other favorites include tortas (traditional Mexican sandwiches), tostadas, quesadillas, guaraches, sopes, gorditas, tamales, tlacoyos, elotes and more. There are stands serving up jugos and aguas frescas (fresh fruit juices and waters) and you’ll even find hamburger and hot dog stands. Some foods are more popular and can only be found at certain times of the day – tamales and fresh juices in the morning or elotes in the evenings – but eating on the street is easily an all-day affair.

torre latino and street food 082 500x375 Vegetarian Street Food in Mexico City

Meat is often found in many favorite Mexican street foods including several varieties of tacos and tortas. Deep fried snacks are also popular, quick to prepare and easy to eat on the go, though maybe not the healthiest of options. For new visitors arriving in Mexico City, it may seen that maintaining a healthy, vegetarian diet while eating on the street is a near impossible task, but it doesn’t have to be. After all, sampling the street food is a popular tourist activity and a great way for visitors to experience more of the local culture. Don’t miss it!

The other day I headed out to do some street food sampling of my own. As I walked along the avenue leading away from the recently revamped Plaza de la República, street food vendors lining the sidewalks called out their specialties. I settled on a stall operated by a friendly señor who was individually preparing meals for each of his customers. I’ve found that sometimes the easiest and most effective approach is simply asking what is available without meat. In this case he offered me vegetarian tacos which he prepared using a variety of fresh nopal (cactus), potato, egg and cheese, and a fresh green salad which he insisted – without my even asking – had been cleaned and disinfected properly.

torre latino and street food 054 500x375 Vegetarian Street Food in Mexico CityStreet food aficionados would probably insist that I’m missing out on some of the city’s tastiest street fare, though I disagree. I’m happy to enjoy the eating on the street experience in Mexico City without having to abandon my commitment to maintaining a healthy, meat-free diet. And my specially prepared meal was perfect – simple, healthy and delicious all for the equivalent of just a couple dollars. In fact, rarely will you pay more than a few dollars for a meal at a street food stall and the quality of the food is often very good, some of the stalls have been passed down from generation to generation and family owned and operated for decades.

Even without having something specially prepared, you’ll still find a lot of meat-free foods to choose from. Quesadillas – especially those made with flor de calabaza, or squash blossoms -are popular veggie street snacks and another of my favorites. Also look for elotes or esquites (Mexican grilled corn on or off the cob served with mayonnaise, mild-flavored Mexican white cheese, lime juice, cayenne pepper or chile powder and salt), tlacoyos (oval-shaped masa patties stuffed with refried beans and cheese and topped with various veggies, salsas and more cheese) and a variety of fresh fruits, sweets and sweet breads. Yet another great option, tacos de guisados are fresh tortillas filled with hearty, slow-cooked fillings. They can be found all over the city and there are often plenty of tasty vegetarian varieties.

torre latino and street food 062 500x375 Vegetarian Street Food in Mexico City

After finishing my meal I continued wandering the streets of the Centro Historico. Passing by a construction site I came across this women preparing tlacoyos on a comal, or smooth, flat griddle used for preparing tortillas. Not unlike many street food vendors, she was catering to a specific clientele, in this case the construction workers gathered at the nearby site, by offering up quick, cheap and filling snacks. Her street food stand is a great example of how little initial overhead is necessary to get up and running as a street food vendor in Mexico City, especially since the vendor permit laws that exist are rarely enforced and most street vendors operate outside of the formal system. Many pay a small fee to rent their space, avoid paying taxes and use city services such as water and electricity for free.

The same lack of enforcement exists for health regulation requirements, though for the most part street food vendors are aware that their livelihood depends on providing a quality product and most stalls are perfectly acceptable, even for new visitors to the city. If you’re unsure head for one of the busier stalls and take a quick look around, or better yet, take a street food tour. Even vegetarians will find lots of options.

{ 14 comments }

Cathy Sweeney March 8, 2011 at 15:25

This all sounds and looks so delicious! I’m not a vegetarian, but would love to try some of these dishes you’ve found, especially the quesadillas made with squash blossoms — yum!

Laura March 12, 2011 at 23:35

Definitely! The squash blossom quesadillas are one of my favorite street foods!

Trans-Americas Journey March 8, 2011 at 16:15

Great post. Now I’m hungry! We spent 18 months driving (and eating) our way through Mexico as part of our ongoing Trans-Americas Journey–a 200,000+ mile working road trip through North, Central and South America. Now that we’ve moved south to Guatemala and Belize we REALLY miss the street food in Mexico.

For non-veggies, here’s our take on the best meaty tacos in Mexico’s capital city:
http://trans-americas.com/blog/2010/09/taco-taste-test/

Laura March 12, 2011 at 23:40

As much as I love traveling in Guatemala and Belize, the food there just doesn’t compare with the variety and quality that you can find throughout Mexico. Although, we did have dinner one night at an open-air seafood place (with veggie options) in Caye Caulker that was pretty awesome! ;-)

Thanks for linking up, it’s always great to get another perspective!

Kristl Story March 8, 2011 at 16:17

Yummy! Great to know since I’m a vegetarian & the extent of my Spanish is, “sin carne?”

I Thought I Knew Mama March 8, 2011 at 16:30

Yum!
Stumbled “-)

ayngelina March 9, 2011 at 15:52

I wish I had seen this post last week as a good friend who is vegetarian just went to Mexico City and all I could do was rave about the meat.

Sofia - As We Travel March 9, 2011 at 18:55

Sounds like my kind of place! Being a vegetarian I often find it hard to find vegetarian street food, but it sounds like it’s really easy in Mexico!

Priyank March 12, 2011 at 10:05

Hi Laura,
I am “mostly” vegetarian and I found it very straightforward to get vegetarian food. And people didn’t think I was weird when I asked for ‘sin carne’, lol … my typicals were gorditas, tostadas and quesadillas. Although I mostly found only one kind of beans all the time – black…

Laura March 12, 2011 at 23:32

Definitely! In my overall experience, the street food vendors seem to be pretty familiar with customers requesting vegetarian food and I generally don’t receive too many strange reactions either. Although, I haven’t gone as far as to request that my food be prepared on a separate grill or anything like that… :-)

Brenna @ Almost All The Truth March 15, 2011 at 17:21

That is very cool! One thing that can be difficult when traveling is to find good vegetarian food. It is so nice to know that you can find it there and still enjoy the street food culture. One more reason we may need a trip to Mexico in our near future. ;)

rtik13 July 13, 2011 at 20:35

This is cool. I think that street food isn’t given the respect it deserves!

frank Longoria April 9, 2012 at 00:07

I was wonder if Mexico city has a farmer market to buy veggies. Also can u please tell a safe place to rent a apartment ????

Thanx U

Laura April 9, 2012 at 12:32

Thanks for commenting Frank! There are markets in every neighborhood where you can buy fresh veggies, fish, meats and all kind of other food and household items. If you’re looking for organic produce there’s also a biweekly organic market you can visit (more info: http://www.gomexicoguide.com/2010/11/mercado-el-100-organic-farmers-market/) and a few health food and specialty shops that sell organic produce. One is The Green Corner which has locations in Condesa, Polanco, Coyoacan and Cuajimalpa.

Some of the neighborhoods that are especially popular among foreign residents include Polanco, Condesa, Roma and Coyoacan, but there are lots to choose from. It also depends on what you want to be close to because commuting around the city can be very time consuming. I’m living in Doctores, which doesn’t have the greatest reputation, but we feel perfectly safe here. If you have a chance, I’d suggest taking a walk around and checking out some of the neighborhoods before deciding on a place to live.

Comments on this entry are closed.

Previous post:

Next post: