Food Tour in Mexico City: A Journey Through Flavors

As the largest city in the country and one of the largest in the world, Mexico City can be overwhelming to explore on your own. Such a fact applies even when searching for the best places to eat and also for food recommendations.

Of course, exploring the entire city is fine if you stay for weeks or even months. However, time is one of the precious things we can’t afford, especially if we have work to do. As such, you’ll want to maximize your time, and a food tour will be your best bet to enjoy every excellent food this city offers.

For this reason, we made this article to guide you by letting you choose the best food tours in the city. This information contains everything you need to know about the food tours and why it’s worth considering when you’re in Mexico City.

Without further ado, let’s get into it!

Food Tour in Mexico City

Why Book A Food Tour in Mexico City?

If you’re unfamiliar with a food tour, you may wonder if it’s worth considering and why it is better than doing it yourself. After all, everything is reachable now with a quick internet search.

You’ll have two main reasons to consider booking a food tour: authenticity and convenience. 

If you want to enjoy the authenticity of Mexico City’s food, no one will help you better than the locals there. With a food tour, you’ll be guided by a local of the city, and you can enjoy all the best food by simply following, listening, and tasting.

8 Best Food Tours in Mexico City

Once you have considered booking a food tour, you may still feel overwhelmed with the many available types and options. To help you get the best food tour experience, here are our top recommendations:

City Street Food Tour

When we think of Mexican food, we first think of tacos and other Mexican street food. This food tour is worth considering if you also think of the same thing.

With this food tour, you’ll enjoy the city’s best local street food stalls, particularly in Centro Historico. Here, you can try authentic quesadillas, tacos, salsas, and other snacks (known as antojitos) paired with classic Mexican drinks.

Since Mexico City is the taco capital, you’ll want to find the best tacos, and this food tour will give them to you.

Food Tour Details

Tour Schedule: Mondays to SundaysTour Fee: 35 USD per Person
Duration: 2.5 hoursCapacity: 1 to 5 People
Time: 2:00 PM – 4:30 PMFood to Try: More than 10

Booking Link: City Street Food Tour

Centro Historico Food Tour

When visiting a city, you’ll usually find the center as one of the busiest places and one of the must-visit spots. If you’re in Mexico City, this area is known as the Centro Historico, and if you want to try some of the best food this area offers, you can do it with this food tour.

This food tour will let you explore Centro Historico for three hours, and you can visit some of the best spots in the area while trying the best food. Among the places to visit with this tour are the Mercado de Artesanians La Ciudadela and the San Juan Mercado de Especialidades.

The walking tour involves interacting with market vendors and sampling cheeses, seafood, edible flowers, and other regional foods. Additionally, you’ll get to taste some of Mexico’s best coffee.

Food Tour Details

Tour Schedule: EverydayTour Fee: 69 USD per person
Duration: 3 HoursCapacity: 1 to 8 People
Time: 11:00 AM to 2:00 PM; 5:00 to 8:00 PMFood to Try: More than Five

Booking Link: Centro Historico Food Tour

Xochimilco Canals Food Tour

If you’re interested in exploring the famous canals of Xochimilco, you might as well enjoy the food the place offers. As such, you can enjoy the place and food on this tour.

The Xochimilco is a network of canals sitting in the southern part of the city. It’s the remains of an ancient Aztec water transportation system. The canals are a popular tourist attraction known for its colorful trajineras, which look like gondolas.

You can enjoy authentic Mexican dishes like guacamole, Totopas, tamales, Mexican coffee, and more here. 

Food Tour Details

Tour Schedule: Tuesdays and Thursdays to SundaysTour Fee: 203 USD per Person
Duration: 3 hoursCapacity: 1 to 9 People
Time: 11:00 AM to 2:00 PMFood to Try: More than Eight 

Booking Link: Xochimilco Canals Food Tour

This canal system is also one of the best parks in the city. Check our Guide to Mexico City’s Most Beautiful Parks if you want to visit more parks.

Mexico’s Spirits Drink Tour

Mexican libations are as intriguing as Mexican cuisine. Going on this food tour is terrific if you appreciate a decent drink like a great taco. You’ll be taken to several local establishments where you may sample a variety of classic Mexican alcoholic beverages created from the agave plant, including tequila, Bacanora, pulque, and mezcal.

This two-hour drinking tour concludes at 5:30 PM, well before dusk. They probably carry out this as one of their safety precautions. On this trip, you won’t be able to partake in the city’s nightlife. Nonetheless, it’s safe since you’ll be at your hotel before dark.

Food Tour Details

Tour Schedule: Mondays to SundaysTour Fee: 50 USD per Person
Duration: 2 HoursCapacity: 1 to 6 People
Time: 3:30 PM to 5:30 PMFood to Try: 10 Drinks

Booking Link: Mexico’s Spirits Drink Tour 

Market Food Tour

When visiting a city for the first time, you’ll find the market area as the place to find authentic food. As such, a market food tour is worth considering if you want to try some authentic food from Mexico City.

This food tour takes around four hours and will guide you to famous markets, including San Juan Market, La Merced Market, and Sonora Market.

Besides tacos and quesadillas, you can also sample exotic dishes such as grasshoppers and huitlacoche. You will likely encounter unforgettable moments if you are open to new experiences on this tour!

Additionally, you’ll have the chance to purchase some of the city’s freshest snacks, spices, fruits, and vegetables.

One of these market food tours is highly recommended if you’re looking to visit a local market. Besides feeling more comfortable and safe, you’ll also learn much more. When it comes to these markets, no one can guide you better than a local who regularly shops there.

Food Tour Details

Tour Schedule: Mondays to SundaysTour Fee: 50 USD per Person
Duration: 4 HoursCapacity: 1 to 6 People
Time: 9:00 AM – 1:00 PMFood to Try: More than five 

Booking Link: Market Food Tour

Colonia Roma Food Tour

We highly advise making this trip if you can only take a single food tour during your stay. Among the city’s hippest neighborhoods, Colonia Roma is one that it passes through.

Many of the city’s top eateries, pubs, cafés, and street food sellers can be found in this area and its surrounding La Condesa, a fashionable and wealthy neighborhood. It’s a traveler’s favorite district in the city, and foodies should undoubtedly check it out.

Since Colonia Roma is among the trendiest neighborhoods, this trip includes more sophisticated renditions of Mexican cuisine and beverages. This trip is a must if you’re fascinated by the more upscale parts of Mexican cuisine.

Food Tour Details

Tour Schedule: Sundays to FridaysTour Fee: 75 USD Per Person
Duration: 4 HoursCapacity: 10 People
Time: 12:00 PM to 4:00 PMFood to Try: More than 10

Booking Link: Colonia Roma Food Tour

Mexico Bike and Food Tour

If you’re not a fan of walking food tours, you may want to consider doing such while riding a bike. Bike tours are well-loved by many people since it’s economical yet still affordable. Further, it’s faster than walking. Of course, biking can also make you hungry, but not on this food tour. 

The Mexico Bike Food Tour guides you to several food stops, including a chocolate museum, an antique candy shop, and even a tortilla shop. If you aren’t joining the market food tour, this one can still take you to San Juan Market. 

After biking, you can enjoy tasty and authentic Mexican food like atole, dulces, tostadas, tacos, and tamales. This bike and food tour will suit you well if you enjoy exploring new cities on a bicycle, huge ones like Mexico City. The extra ground you cover, and the work up an appetite will benefit you.

Food Tour Details

Tour Schedule: Mondays to SundaysTour Fee: 65 USD per Person
Duration: 4 HoursCapacity: 2 to 8 People 
Time: 10:00 AM – 2:00 PMFood to Try: More than Five

Booking Link: Mexico Bike and Food Tour

Polanco Food Tour

Most of the locals consider Polanco as the city’s Beverly Hills. It’s a posh neighborhood with some of the city’s top restaurants and exclusive retailers. You might not immediately think of this area when deciding between food tours. However, you’ll be amazed by how much excellent street food is available in this area.

There are several street vendors and taquerias in this region. Like every other district, Polanco is a haven for foodies of all income levels.

On this food tour, you may sample local specialties such as mezcal, mole, Mexican chocolate, and Tlayudas. Most are regional delicacies from popular gastronomic regions of the country, such as Oaxaca and the Yucatan.

This trip is particularly intriguing because it is one of the few that goes to Polanco if you want to sample authentic Mexican food in one of the city’s most picturesque areas.

Food Tour Details

Tour Schedule: Mondays to SundaysTour Fee: 69 USD Per Person
Duration: 3 HoursCapacity:  More than 9 People
Time: 11:00 AM – 2:00 PM; 5:00 – 8:00 PMFood to Try: More than Five

Booking Link: Polanco Food Tour


Food tours are among the simplest methods to discover the best local cuisine if you’re exploring a particular destination for the first time. It’s a practical way to try the best food the city offers, and it will save you time from searching for the best on your own.

With these food tours, you can enjoy Mexico City’s best food. Further, you will find it ideal, especially if it’s your first time in the city and you’re only staying for a limited time. With this guide, we hope you find a food tour that suits you and enjoy your stay in the city with access to excellent and authentic Mexican food.

If you’re searching for more activities to enjoy in the city, read our article about the Things to See and Do in Mexico City.

Check out the latest posts on Mexico