There is a specific smell that defines Mexico City. It’s a heady mix of corn masa hitting a hot griddle, charred chilies, and the sweet, citrusy scent of fresh lime being squeezed over grilled meat. If you’ve ever felt like you have to choose between traveling affordably and eating well, Mexico City: or CDMX as the locals call it: is here to prove you wrong.
As the CEO of Photoguides, I’ve spent a lot of time capturing the world through a lens, but I’ve spent just as much time exploring it through my stomach. Our mission at Photoguides is to make the world accessible, whether that’s through a camera or a plate of street tacos. Mexico City is, quite frankly, one of the best places on earth for budget travel food. You can live like royalty here on a shoestring budget, and I’m going to show you exactly how to do it.
The Reality of the Mexico City Food Budget
Let’s talk numbers first, because I know that’s why you’re here. You want to know if you can actually eat for less than the price of a fancy coffee back home. The answer is a resounding yes.
In Mexico City, a daily food budget can be broken down into two tiers:
- The Ultra-Budget ($11–$15/day): This involves leaning heavily into the street food culture and market stands. We’re talking $1.50 tamales for breakfast and $5 multi-course lunches.
- The Comfortable Budget ($20–$30/day): This allows for a mix of legendary street stalls, a few sit-down restaurants in neighborhoods like Condesa or Roma, and perhaps a craft beer or a mezcal to wash it all down.
Regardless of your budget, the quality remains staggeringly high. In many cities, "cheap eats" means sacrificing flavor or health. In CDMX, the cheapest food is often the most authentic and delicious.

The Art of the Street Taco: Your $1-2 Secret Weapon
You haven't truly experienced Mexico City until you’ve stood on a sidewalk at 11 PM, elbow-to-elbow with locals, waiting for a plate of Tacos al Pastor. These are the crown jewels of best cheap eats.
Traditionally, street tacos will run you between $1 and $2 per taco. My personal advice? Look for the crowd. If a stand is swamped with office workers and families, grab a spot in line.
Tacos to Put on Your List:
- Al Pastor: Thinly sliced marinated pork, cooked on a vertical spit (trompo), topped with a slice of pineapple. It’s the quintessential CDMX bite.
- Suadero: This is a thin cut of beef from between the belly and the leg. It’s fatty, tender, and incredible when crisped up on the grill.
- Tacos Orinoco: While it’s become quite popular, Orinoco remains a must-visit for budget travelers. Tacos are around $2 each. Their chicharrón (fried pork rind) is legendary. If you’re looking for a great spot to practice your food photography, the lighting here is surprisingly moody and perfect for a quick snap before you dive in. Check out our essential photography gear guide if you want to know how I pack for trips like this.
The Mid-Day Miracle: Comida Corrida
If there is one thing I want you to remember from this guide, it’s the term Comida Corrida. This is the ultimate hack for budget travel food.
Between 12:00 PM and 4:00 PM, hundreds of small restaurants (fondas) and market stalls offer a set lunch menu. For 80 to 120 pesos ($4.50–$6.50), you get a full, multi-course meal that usually includes:
- An agua fresca (fresh fruit water).
- A starter soup (like consommé or fideo).
- A second course (often rice or pasta).
- A main dish (guisados like chicken in mole or milanesa).
- A small dessert (gelatin or rice pudding).
It is the most reassuring feeling in the world to know you can get a nutritious, home-cooked meal for the price of a snack elsewhere. For a great example, head to the San Miguel Chapultepec neighborhood. There’s a fonda there that serves a $7 four-course lunch featuring dishes like chicken breast with spinach purée. It’s high-end flavor on a backpacker’s budget.

Navigating the Markets: Mercado San Juan and Beyond
Markets are the heartbeat of the city. While Mercado Roma is beautiful and great for a more "curated" experience, if you want the real-deal budget experience, you need to head to Mercado San Juan or Mercado El Chorrito.
In these markets, you’ll find "comedores": small kitchen stalls where the food is prepared right in front of you. At La Pequeña Marqueza inside El Chorrito, you can snag quesadillas de queso Oaxaca or tacos de cecina topped with french fries (trust me, it works) for just a few dollars.
Eating in a market can be overwhelming at first. It’s loud, it’s crowded, and it’s fast. But it’s also where you’ll find the most honest food in the city. If you feel a bit nervous about the language barrier, don't worry. Most vendors are incredibly patient. A smile and a "Gracias" go a long way. If you’re looking for more travel inspiration outside of the food scene, you might want to check out some cheap weekend getaways we've covered recently.
Iconic Budget Institutions
There are a few names that every budget traveler in Mexico City should have saved in their Google Maps.
Casa de Toño
This place is an institution. It’s open 24/7 in many locations and is famous for its Pozole. For about $5, you get a massive, steaming bowl of traditional hominy soup with pork or chicken. Top it with radishes, oregano, and plenty of lime. It’s the ultimate comfort food. I’ve spent many nights editing photos for Edin Chavez’s personal site while fueling up on their crispy potato flautas.
Delmar Sinaloense
Located in the slightly pricier Polanco neighborhood, this spot is a budget oasis. It specializes in Sinaloa-style seafood. You can get a shrimp-octopus cocktail or a spicy aguachile for around $6. It’s fresh, vibrant, and a great break from the heavier meat-based street foods.

Pro-Tips for Eating Like a Local
To truly master the art of the best cheap eats in Mexico City, keep these tips in mind:
- Watch the Water: Most established street stalls use purified water for their salsas and aguas frescas, but if you have a sensitive stomach, stick to bottled drinks or "agua embotellada."
- The Salsa Rule: If the local says the salsa is "un poco" (a little) spicy, it’s probably going to blow your head off. Start small.
- Timing is Everything: Eat your big meal at lunch (the Comida Corrida). Dinner should be a lighter affair of a few tacos or a torta (sandwich).
- Cash is King: While many restaurants in Roma and Condesa take cards, street stalls and markets are strictly cash (pesos). Always carry small bills.
Capturing the Moment
Since we are Photoguides, I can’t let you go without a quick tip on food photography. Mexico City’s food is incredibly colorful. When you’re at a taco stand, try to capture the movement: the "taquero" slicing the pineapple off the trompo is a classic shot. Use a wide aperture to blur out the busy background of the street and keep the focus on the steam rising from your plate.
If you're interested in more professional photography insights, I highly recommend browsing our educational category or checking out Edin’s Fine Art for some inspiration on how to capture urban landscapes.

Why Budget Eating is Better
There’s a common misconception that you need to go to places like Pujol or Quintonil (which are amazing, don't get me wrong) to "experience" Mexican cuisine. But the truth is, the soul of this city isn't in a tasting menu; it’s on a street corner.
Eating on a budget in CDMX isn't just about saving money; it’s about immersion. It’s about sitting on a plastic stool, sharing a salsa jar with a stranger, and realizing that a $1.50 taco can be a life-changing experience.
Mexico City is waiting for you, and your wallet doesn't need to be thick to enjoy it. For more guides on how to navigate the world's best cities, keep an eye on our blog. We’re always adding new tips for travelers who want to see the world without breaking the bank.
Safe travels and provecho!


