Find out where to go for cheap eats in Mexico City while on a budget! From street food to low cost restaurants, we've got you covered with this guide.
Mexico City is a great city for food lovers. There are all sorts of restaurants, from street stalls to high-end establishments, serving up delicious dishes from all over the world. But if you're looking for affordable eats, there are also plenty of options available. Here are some of the best budget-friendly and cheap foods in Mexico City. Enjoy!
This is one of those places I wish we had found earlier during our time in Mexico City. It was located a little too conveniently to our apartment, so it's probably best we didn't. If you visit, be sure to go early in the morning and be ready to wait in line. It's a small little street vendor that appears in the morning and breaks down each afternoon. It'd be easy to walk right by if there wasn't a long line waiting for these delicious, traditional Mexican breakfast sandwiches. Locals and tourists alike love them since they're full of flavor and easy to eat on the way to work.
Note: Bring cash! Cards are not accepted.
Getting there: Google Maps | Alfonso Reyes 139, Hipódromo, Cuauhtémoc, 06100 Ciudad de México, CDMX, Mexico
Okay, so this isn't street food but it is an exotic food market. They serve your typical Mexican dishes but they also serve exotic meat and bugs. We tried the scorpions here! If you’re feeling adventurous, this is the place to try something new.
Getting there: Google Maps | 2ᵃ Calle de Ernesto Pugibet 21, Colonia Centro, Centro, Cuauhtémoc, 06000 Ciudad de México, CDMX, Mexico
Mexico City is famous for their al pastor tacos and El Tizoncito did not disappoint. The pork was cooked to perfection and the tacos were some of the best we had in Mexico City. Be sure to get a horchata made fresh to accompany those deliciously salty tacos, too!
Getting there: Google Maps | Av. Tamaulipas 122, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Okay, don't judge this one by the photo above, because trust me, it's delicious! This place is famous for its huge "machetes or otherwise known as quesadillas. They’re loaded with cheese and your choice of meat. We went for the chicken and it did not disappoint...and they are huge.
Getting there: Google Maps | C. Heroes 192, Guerrero, Cuauhtémoc, 06300 Ciudad de México, CDMX, Mexico
Mexico City is HOT. Like really hot. And what’s better on a hot day than ice cream? Helados Artesanales Rami is an artisanal ice cream shop with some of the most unique flavors we’ve ever tasted. We went for the avocado and mango chili (yes, it’s as good as it sounds). Something really special about Rami's ice cream is the texture. It was the smoothest and most consistent textured ice cream I'd ever eaten. Can't recommend this place enough. Hopefully when you visit you're fortunate enough to meet Rami himself. He's the nicest man and loves sharing ice cream with others!
Getting there: Google Maps | Heriberto Frías 105, Narvarte Poniente, Benito Juárez, 03020 Ciudad de México, CDMX, Mexico
This place is world-famous for their conchas (a type of sweet bread). But they also have some of the best savory dishes too. We had the fig doughnut, and it was out of this world! There are two bakery locations in the area: Roma and Condesa. They're only a few blocks apart but we've heard the Condesa location is significantly less busy than the Roma one (we visited the Roma location).
If you visit and love the bakery, consider making a reservation at the restaurant, Restaurante Rosetta, located across the street from the Roma location of the bakery. We didn't get to try the restaurant because they were booked up when we were in Mexico City, but we've heard it's amazing!
Fun fact: This bakery was featured on the Netflix show Somebody Feed Phil. Before you visit, definitely watch this episode in season 1.
Getting there: Google Maps | Colima 179, Roma Nte., Cuauhtémoc, 06700 Ciudad de México, CDMX, Mexico
Mexico City is landlocked but that doesn’t mean you can’t find fresh seafood. El Pescadito is a tiny seafood shack located in the heart of Mexico City. The ceviche here is some of the best we’ve ever had! Don't do what we did and miss the bar with all the taco toppings! These sauces and garnishes totally make the tacos and we messed up badly by passing this up the first time there. Do as we say and not as we do!
Getting there: Google Maps | C. Atlixco 38, Colonia Condesa, Cuauhtémoc, 06140 Ciudad de México, CDMX, Mexico
Mexico City is also famous for their churros and Churrerio el Morro did not disappoint! The churros were crispy on the outside and soft on the inside. They were also some of the biggest churros we’ve ever seen in our lives. While the original location is near the Centro neighborhood, we visited the one in Condesa since that's where we were staying in the city. The Condesa location is beautiful and conveniently located next to Parque México, so we'd recommend going for a walk or run then heading over for a churro (thank us later).
Getting there: Google Maps | Av Michoacán 27, Hipódromo, Cuauhtémoc, 06170 Ciudad de México, CDMX, Mexico
Mexico City is a foodie’s paradise with endless options for delicious, affordable eats. Whether you’re looking for street food or something more upscale, there’s definitely something to fit your budget. Have we missed your favorite budget-friendly spot? Let us know in the comments below – we always love trying new places to eat!