5 years ago

Street food for thought: Mexico City

The Mexico City street food scene is on another level!

The entrepreneurial spirit is alive and well here, and regulation non-existent, leading to an unsurpassed amount and variety of food stalls, converted shopping carts, coolers, bikes, trikes, and repurposed vehicles slinging food on just about every corner, day and night.

I haven’t been everywhere in the world, but I imagine few places can match what this city offers when it comes to damn good, cheap street food.

There are certainly plenty of taco stands, pan dulce hawkers with giant baskets on bikes, and vendors selling greasy, fried foods (sopes, gorditas, quesadillas, etc) I try to avoid, but I wanted to go beyond those basics for my sidewalk sinning. Here are five of my favorites street food finds.

Torta de Tamal

Torta de Tamal

A chilango original for the working class, this atomic carb bomb is as basic as it is delicious and filling: a tamal (not tamale, folks), unwrapped from its corn husk right before your eyes and placed gently in a bolillo, a.k.a. french bread. That’s it!

An uncomplicated, fast, cheap ($14 MXP) breakfast specialty, usually served with atole, you won’t have to search long before finding it them on any street in the morning, just look for a trike (and the usual crowd).

Three wheel motion.
Three wheel motion. Bread in the bag, tamales in one pot, atole in the other. Money!
atole on the left, torta de tamal on the right.
Atole on the left, torta de tamal on the right. $25 MXP for the pair.

Pico de Gallo

Pico de Gallo

Ah, fresh fruit is plentiful here, so I took full advantage of that and indulged in some pico de gallo action, often between meals. Chunks of fruit are piled high in a bag or cup, topped with salt, lime, chile powder, and some hot sauce (or any combination of those) for a damn good, healthy treat on the street.

You don’t have to walk too far to find one of these fruit stands, and while available options vary, you can ask for whatever combination pleases you, not just what they have prepared. Jícama, cucumber, mango, pineapple, and watermelon are the usual suspects on the menu, and my go-to is jícama & cucumber. Yum!



Another of my favorite all-time snacks, this savory cup full of corn, topped with grated cheese, fresh-squeezed lime juice, salt, chile powder and/or hot sauce, and, if you want,  butter and mayo, is a Mexican classic and best when the corn is nice and hot.

These were absolutely impossible to find in Seattle, so I went all-in here, and I suggest you do, too. Great snack for $13 MXP!



The most Mexican of all drinks, this nectar of the gods is a viscous drink made from fermented maguey (agave) and dates back to pre-Hispanic times! At that point, its consumption was largely ceremonial, and limited to the elite (tribe elders, priests) and those defeated warriors who were allowed to get drunk before being sacrificed to the gods. But those restrictions are long gone, and given a recent resurgence, it’s easier to find pulque.

You can find the original, unflavored drink or get some tasty fruit-flavored ones like strawberry, pineapple, guayaba, appple, etc . Both versions pack a punch..and protein!

As it was one of Frida Kahlo’s favorite drinks, I grabbed a couple campechanos (flavored) from tiny hole-in-the-wall Los Paseos de Santa Anita before hitting Casa Azul in Coyoacán. Don Noé, the elderly owner, has been at it behind the bar for 45 years of its 90 years of existence, and had some great jokes and stories.

Don Noe Pulque Paseos de Santa Anita
Don Noé, maestro pulquero.

It’s only 20 MXP/liter for natural or $32 for campechanos. You can can even get it in a bag with a straw to enjoy on the road.

Pulqueria Paseo de Santa Anita


Bayley's churro coyoacan
Bailey’s churro ftw.

A Mexican classic taken to the next level when filled with chocolate, nutella, cajeta, strawberry, white chocolate or any of a crazy amount of options. Take it up two levels by choosing Bailey’s, Kahlua, or Amaretto as your filling, and you’ve got this fat kid’s fave for $15 MXP.

Coyoacán is your spot for these bad boys, where the stands are as plentiful as the fillings.

Leave a Reply

Your email address will not be published.

93 Thoughts on “Street food for thought: Mexico City”

  1. Bro! I woke up and read this. Starving now! I mean at least a cup of pulque for me before you kill me with this MATT DAM’N DELİCİOUS street food! Real pico! Tortaaaa

  2. haha, YES! A little nectar of the gods will certainly get the day off to a good start. Thanks for reading, my man. Enjoy that beautiful weather up there!

  3. Hey I am so glad I found your site, I really found you by mistake, while I was researching on Yahoo for something else, Nonetheless I am here now and would just like to say cheers for a marvelous post and a all round interesting blog (I also love the theme/design), I don抰 have time to browse it all at the minute but I have bookmarked it and also included your RSS feeds, so when I have time I will be back to read much more, Please do keep up the great work.

  4. These days of austerity and also relative anxiousness about running into debt, many people balk contrary to the idea of employing a credit card in order to make acquisition of merchandise and also pay for a vacation, preferring, instead to rely on this tried in addition to trusted way of making repayment – raw cash. However, if you possess cash there to make the purchase in full, then, paradoxically, that is the best time for you to use the credit cards for several factors.

  5. I simply want to tell you that I am just all new to blogging and actually liked this website. Almost certainly I’m planning to bookmark your blog post . You certainly come with outstanding well written articles. Many thanks for sharing your web page.

  6. of course like your web-site but you have to take a look at the spelling on quite a few of your posts. A number of them are rife with spelling problems and I in finding it very troublesome to inform the reality however I’ll definitely come again again.

  7. Great – I should certainly pronounce, impressed with your web site. I had no trouble navigating through all the tabs as well as related info ended up being truly easy to do to access. I recently found what I hoped for before you know it in the least. Quite unusual. Is likely to appreciate it for those who add forums or anything, website theme . a tones way for your client to communicate. Excellent task.

  8. hello there and thank you for your information – I’ve certainly picked up something new from right here. I did however expertise several technical points using this website, as I experienced to reload the website a lot of times previous to I could get it to load correctly. I had been wondering if your hosting is OK? Not that I am complaining, but slow loading instances times will often affect your placement in google and can damage your high quality score if advertising and marketing with Adwords. Well I am adding this RSS to my email and can look out for much more of your respective interesting content. Make sure you update this again very soon..

  9. I simply want to say I am just all new to weblog and seriously loved you’re web-site. More than likely I’m going to bookmark your blog post . You amazingly come with really good writings. Thanks for sharing your web page.

  10. I simply couldn’t go away your website before suggesting that I actually loved the usual information an individual provide in your guests? Is gonna be back ceaselessly to check out new posts

  11. Undeniably believe that which you stated. Your favorite reason seemed to be on the web the simplest thing to be aware of. I say to you, I definitely get annoyed while people consider worries that they plainly don’t know about. You managed to hit the nail upon the top and defined out the whole thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks

  12. I’ve recently started a blog, the info you provide on this web site has helped me greatly. Thank you for all of your time & work.

  13. hey there and thanks in your info – I’ve definitely picked up something new from proper here. I did alternatively expertise a few technical points using this web site, as I skilled to reload the site a lot of instances prior to I may just get it to load correctly. I have been puzzling over if your hosting is OK? Now not that I’m complaining, but sluggish loading instances occasions will very frequently affect your placement in google and can injury your high quality score if advertising and ***********|advertising|advertising|advertising and *********** with Adwords. Well I am adding this RSS to my e-mail and can look out for much more of your respective interesting content. Ensure that you update this once more soon..

  14. A different issue is really that video gaming has become one of the all-time largest forms of fun for people of any age. Kids enjoy video games, and adults do, too. Your XBox 360 is one of the favorite games systems for those who love to have a lot of activities available to them, as well as who like to play live with others all over the world. Thank you for sharing your notions.

  15. Hiya, I’m really glad I’ve found this info. Today bloggers publish only about gossips and net and this is really irritating. A good website with exciting content, this is what I need. Thank you for keeping this website, I will be visiting it. Do you do newsletters? Can not find it.

  16. I was just seeking this info for a while. After 6 hours of continuous Googleing, finally I got it in your web site. I wonder what is the lack of Google strategy that do not rank this kind of informative sites in top of the list. Usually the top sites are full of garbage.

  17. I loved as much as you will receive carried out right here. The sketch is tasteful, your authored material stylish. nonetheless, you command get got an impatience over that you wish be delivering the following. unwell unquestionably come further formerly again as exactly the same nearly a lot often inside case you shield this increase.

  18. Having read this I believed it was rather informative. I appreciate you finding the time and energy to put this content together. I once again find myself personally spending a significant amount of time both reading and commenting. But so what, it was still worth it!

  19. I simply want to tell you that I’m new to blogging and absolutely loved you’re web blog. Likely I’m planning to bookmark your blog . You surely come with tremendous writings. Thank you for revealing your webpage.

  20. Nice post. I was checking conttinuously this blog and I’m
    impressed! Very useful information specially the last part 🙂 I ccare forr
    such info a lot. I was looking for this particular information for a long time.
    Thank you and best of luck.

  21. When do you think this Real Estate market will go back up? Or is it still too early to tell? We are seeing a lot of housing foreclosures in Longwood Florida. What about you? I would love to get your feedback on this.

  22. This internet site can be a walk-through it really is the internet it suited you about it and didn’t know who to question. Glimpse here, and you’ll certainly discover it.

  23. Hello! I loved your blog post. Keep writing blog posts like this. I’ll return to see more articles like these. It’s very creative. Thanks again!

  24. Thank you for the sensible critique. Me and my neighbor were just preparing to do a little research on this. We got a grab a book from our local library but I think I learned more from this post. I’m very glad to see such wonderful info being shared freely out there.

  25. Having read this I thought it was extremely informative. I appreciate you finding the time and effort to put situs bandar slot this informative article together. I once again find myself spending way too much time both reading and commenting

  26. After checking out a number of the blog posts on your web page, I seriously like your way of blogging. I saved as a favorite it to my bookmark site list and will be checking back in the near future. Please visit my website as well and let me know your opinion.

  27. I’m not sure where you are getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for great info I was looking for this information for my mission.

  28. Howdy very cool website!! Guy .. Beautiful .. Wonderful .. I’ll bookmark your blog and take the feeds additionally…I’m happy to seek out a lot of helpful info right here within the post, we want develop extra techniques on this regard, thanks for sharing.

  29. Many thanks to you for sharing these wonderful articles. In addition, the perfect travel and also medical insurance strategy can often relieve those concerns that come with traveling abroad. Your medical crisis can quickly become very costly and that’s certain to quickly decide to put a financial impediment on the family’s finances. Putting in place the suitable travel insurance package prior to leaving is worth the time and effort. Cheers

  30. Thank you a lot for sharing this with all people you actually understand what you are speaking approximately! Bookmarked. Please additionally seek advice from my web site =). We will have a link exchange contract among us!

  31. When I originally commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added I get four emails with the same comment. Is there any way you can remove me from that service? Many thanks!

  32. I loved as much as you’ll receive carried out right here. The sketch is attractive, your authored subject matter stylish. nonetheless, you command get bought an edginess over that you wish be delivering the following. unwell unquestionably come more formerly again as exactly the same nearly a lot often inside case you shield this hike.

  33. Awesome blog! Do you have any tips and hints for aspiring writers? I’m planning to start my own site soon but I’m a little lost on everything. Would you advise starting with a free platform like WordPress or go for a paid option? There are so many choices out there that I’m completely confused .. Any suggestions? Thanks!

  34. Hi there! I could have sworn I’ve been to this blog before but after browsing through some of the post I realized it’s new to me. Anyhow, I’m definitely delighted I found it and I’ll be book-marking and checking back often!

  35. I’m really inspired together with your writing skills as smartly as with the layout for your blog. Is that this a paid subject or did you modify it your self? Anyway stay up the excellent high quality writing, it’s rare to see a great weblog like this one today..

  36. Great beat ! I wish to apprentice while you amend your website, how can i subscribe for a blog website? The account aided me a acceptable deal. I had been a little bit acquainted of this your broadcast offered bright clear idea

  37. Right here is the perfect webpage for everyone who really wants to understand this topic. You know so much its almost tough to argue with you (not that I personally would want to…HaHa). You definitely put a brand new spin on a subject that’s been written about for ages. Excellent stuff, just wonderful.

  38. Oh my goodness! a tremendous article dude. Thank you Nonetheless I’m experiencing difficulty with ur rss . Don know why Unable to subscribe to it. Is there anybody getting equivalent rss problem? Anybody who is aware of kindly respond. Thnkx

  39. Aw, this was a very nice post. In thought I would like to put in writing like this moreover – taking time and precise effort to make a very good article… but what can I say… I procrastinate alot and by no means appear to get one thing done.

  40. Greetings, I do think your site might be having browser compatibility problems. When I take a look at your site in Safari, it looks fine however, if opening in I.E., it has some overlapping issues. I merely wanted to give you a quick heads up! Other than that, excellent blog!

  41. I would like to express my admiration for your kindness giving support to individuals that have the need for assistance with this one theme. Your personal dedication to getting the solution all-around had been surprisingly helpful and have continually permitted guys and women just like me to achieve their endeavors. This insightful help and advice denotes so much a person like me and extremely more to my office workers. Warm regards; from each one of us.

  42. The next time I learn a weblog, I hope that it doesnt disappoint me as a lot as this one. I mean, I know it was my option to read, however I truly thought youd have one thing interesting to say. All I hear is a bunch of whining about something that you could repair in case you werent too busy searching for attention.

  43. Normally I don’t read article on blogs, but I would like to say that this write-up very forced me to try and do so! Your writing style has been surprised me. Thanks, quite nice article.

  44. Hello, you used to write wonderful, but the last several posts have been kinda boring… I miss your great writings. Past few posts are just a little bit out of track! come on!