10 Best Food Tours of Mexico City

If there's one thing you'll love about Mexico City, it will be its traditional food. Here are some of the best options to try the best dishes of Mexican cuisine.

Andressa García

Andressa García

11 min read

10 Best Food Tours of Mexico City

Mexican Food | ©Michael Rehfeldt

A popular option is to take a walking tour of different neighborhoods, stopping at local markets and street stalls to sample traditional dishes such as tacos, tamales and churros. During these tours you can often visit historical and cultural sites, which will give you a complete experience of the city.

I also recommend taking a guided tour of some of the city's top-rated restaurants, which will allow you to sample a wide range of traditional cuisine and experience the city's culinary scene. Gastronomic tours are undoubtedly one of the best things to see and do in Mexico City.

1. Gastronomic tour through the Jamaica Market

Carambolo| ©Ronald Dueñas
Carambolo| ©Ronald Dueñas

The Jamaica Market will welcome you with its many colorful stalls, where you will find flowers, nuts, vegetables, candies, sweets, among other things. This is an emblematic place that will call your attention for its high quality products that complement the traditional cuisine.

During the tour through the market you will be able to taste fruits such as carambolo, mamey and chicozapote. You will also get to know the flavors of Mexican cheese and mole. But in addition, during this, which is one of the best gastronomic tours in the city, you will have the opportunity to taste different traditional Mexican dishes in the different food places you will find in the market.

Interesting details

  • Price: you will have to pay around 18 euros per person to enjoy this experience.
  • Duration: it will take you about 4 hours to complete the tour.
  • Means of transport: the whole tour will be by subway.
  • Advantages of this option: you will have an expert guide who will accompany you throughout the activity. The metro ticket is included. Five tastings with recommendations from your guide are included.
  • Disadvantages of this option: transfer and pick-up from your hotel or accommodation is not included.

Sign up for a gastronomic tour in Mexico City

2. Walking tour of the exotic food market and local handicrafts

San Juan Market,| ©x_neny13
San Juan Market,| ©x_neny13

On this tour you will discover Mexico City through its cuisine. You will visit the local markets to experience the colors, textures and flavors of the city. Your tour will start at the San Juan Market, where you will taste a wide variety of tacos and exotic food. You will also learn about local ingredients, such as the chapulin, an edible insect that is used in many dishes in the region.

The starting point of this tour is the historic center of the city, where you can learn about the rich history and culture of Mexico, so it is not only a good gastronomic tour, but also one of the best tours in Mexico City. In this market and others that you will visit, you will have the opportunity to buy different souvenirs of your trip.

Interesting details

  • Price: you will have to pay around 50 euros per person to enjoy this experience.
  • Duration: it will take you about 4 hours to complete the tour.
  • Means of transportation: the whole activity is completed on foot.
  • Advantages of this option: you will be accompanied by a professional guide during the whole trip. Tastings of exotic meat, insects and tacos are included. You will also be offered a shot of mezcal or tequila.
  • Disadvantages of this option: pick-up and drop-off at the hotel or lodging site is not included. Tips are not included.

Sign up for a tour in Mexico City

3. Tacos and Mezcal Gastronomic Tour

Tasting Mezcal| ©Quate Kakaguate
Tasting Mezcal| ©Quate Kakaguate

If you are a taco lover or want to get a taste of this typical Mexican dish, this is a gastronomic experience not to be missed. For three hours, you will enter the delicious world of tacos as you visit four lively neighborhoods and taste a variety of traditional, classic and modern flavors.

At the beginning of the experience you will taste the delicious tacos norteño style and then go to taste the tacos al pastor of Mexico City, then visit a contemporary taqueria and finally end the night at the first mezcaleria of the city, where you will taste two types of mezcal and a cocktail while enjoying the atmosphere of this place.

Throughout the tour, your local guide will tell you stories and curiosities about the rich culinary culture of the city, so you will learn how it has evolved into one of the best gastronomies in the world. Right after doing this tour, I recommend you to sign up for a wrestling experience in Mexico City, as an ideal way to end the night.

Details of interest

  • Price: you will have to pay from 127 euros per person to enjoy this tour.
  • Duration: you will last about 3 hours on the tour.
  • Means of transportation: the whole activity is completed in an air-conditioned minivan.
  • Advantages of this option: tasting of a wide variety of alcoholic beverages is included. Tasting of local gastronomy is also included. You will be accompanied by a local guide during the whole experience.
  • Disadvantages of this option: additional costs are not included. Transportation to and from the hotel or lodging site is not included. Personal expenses, tips and optional costs of the activity are not included.

Sign up for a wrestling experience in Mexico City

4. Electric bike tour through the highlights of Mexico City... With gastronomic stops

Bicycle Tour| ©Mexico Bike Tour
Bicycle Tour| ©Mexico Bike Tour

In this activity you will get to know and taste the culinary and cultural wonders of Mexico City in a different way, touring the city on an electric bicycle. Something you will like about this bike tour in CDMX is that you will be accompanied by a local guide who will take you into the Chapultepec Forest, along the Paseo de la Reforma, visit the city center and enter the San Juan Market to taste some of the delicious local food.

The best thing about this ride is that you will not suffer from fatigue at any time thanks to the action of the electric bike. Your tour guide will provide helmets and vests, but will also provide snacks and bottled water for the ride. No doubt you will be able to taste the native flavors and cultural richness of the Mexican capital throughout the ride.

Details of interest

  • Price: you will have to pay around 52 euros per person to enjoy this tour.
  • Duration: it will take you about 4 hours to complete the experience.
  • Means of transportation: the whole trip is done by electric bicycle.
  • Advantages of this option: you will have everything you need for your safety, including helmets and life jackets. You will be offered delicious snacks during the tour. You will be accompanied by a tour guide throughout the tour.
  • Disadvantages of this option: Tips are not included. Personal expenses are also not included.

Join a bike tour of Mexico City

5. Puebla and Cholula private gastronomic tour

Puebla| ©Giuseppe Lenardon
Puebla| ©Giuseppe Lenardon

This tour will immerse you in the history and culture of Mexico through its cuisine. You will begin your tour in Mexico City, where you will meet with a professional guide to continue to the "pueblo mágico" of Cholula. Once there, you will have the opportunity to enjoy a guided tour of downtown to see the Great Pyramid. Right after you will continue to visit a local cider production to get to know the flavors of Puebla.

In Puebla you will visit a monastery that is considered the birthplace of the most famous regional dish: mole poblano, which of course, you will also taste. During the walking tour of the city, you will be able to see the colonial buildings, colorful streets and historic churches. In addition, you will be able to make different stops at local gastronomic places to taste the best of Puebla's cuisine.

Details of interest

  • Price: you will have to pay around 280 euros per person to enjoy this tour.
  • Duration: 12 hours of enjoyment and surprises in this experience.
  • Means of transportation: this activity will be done in a comfortable minivan with air-conditioned environment.
  • Advantages of this option: a shuttle will take you to and from your hotel or lodging place. All meals and beverages are included. Entrance fees to all the places to visit are also included. Alcohol tastings are included, only for participants over 18 years of age.
  • Disadvantages of this option: Additional meals and drinks are not included. Tips are not included.

6. Culinary Tour of the Historic Center

Mexican Food| ©Nicolas Nova
Mexican Food| ©Nicolas Nova

If you want to explore the historic center of Mexico City through its food, I recommend a half-day culinary walking tour of the city. During the activity, you will discover the diversity and richness of Mexican cuisine, declared Intangible Cultural Heritage by UNESCO.

Your guide will take you to taste a series of delicious bites and interesting places in the historic center of the city, in the middle of what will be one of the best things to do in Mexico City.

Your gastronomic adventure will begin in a bustling historic plaza, from where you will set out to find the best foods available in the region. You will wander among the street food stalls and local markets, but you will also visit famous cantinas and restaurants to sample different dishes and drinks.

Details of interest

  • Price: you will have to pay about 230 euros for two people.
  • Duration: the whole tour lasts about five hours, distributed in five stops.
  • Means of transport: the whole activity takes place in a comfortable air-conditioned bus.
  • Advantages of this option: the tasting of meals is included. Tasting of alcoholic beverages is also included. You will be accompanied by a local guide.
  • Disadvantages of this option: food and additional drinks are not included. Tips are not included.

Sign up for one of the best activities in CDMX

7. Dinner at a panoramic restaurant and show at Plaza de los Mariachis

At Bellini Restaurant| ©Hernán García Crespo
At Bellini Restaurant| ©Hernán García Crespo

During this sightseeing tour, which could easily be one of the best things to see and do in Mexico City at night, you will be able to enjoy haute Mexican cuisine, accompanied by a panoramic view and lively mariachi music. The panoramic views of Mexico City can be appreciated from the world's largest revolving restaurant, Bellini, located on the 45th floor of the World Trade Center.

In the middle of dinner you can sing and dance to mariachi music while having a drink in Plaza Garibaldi. In addition, transportation from your hotel or lodging to the restaurant will be in an air-conditioned vehicle, so you are guaranteed comfort during the activity.

Details of interest

  • Price: you will have to pay around 120 euros per person.

  • Duration: you will spend about 4 hours to complete this experience.

  • Means of transportation: you will travel in an air-conditioned vehicle.

  • Advantages of this option: the entrance to the restaurant is included. Mariachi show is included.

  • Disadvantages of this option: snacks and alcoholic beverages are not included. Pick up and drop off at the hotel or lodging site is not included.

8. Authentic culinary tour of downtown Mexico City

San Juan Market| ©Jessica Hoolko
San Juan Market| ©Jessica Hoolko

On this culinary tour you will get to taste the authentic and traditional food of Mexico City, exploring the most iconic corners of the local gastronomy. The tour takes you to the San Juan market, a classic cantina, a street food stall, traditional restaurants and much more.

After the market, you'll get to know the city like a true local to discover its culinary treasures along with a local guide who will tell you everything you need to know about this place. You will go to eight different places where you can get to know the local gastronomy extensively. While you taste the best flavors, you will also learn about the history, legends and traditions of the city.

Interesting details

  • Price: you will have to pay around 90 euros per person to enjoy this adventure.
  • Duration: it will take you about 5 hours to complete the trip.
  • Means of transportation: the whole trip is completed in a comfortable air-conditioned minivan.
  • Advantages of this option: all food tastings are included, enough for lunch. The menu can be adapted for vegetarians, vegans and other restricted diets. You will be accompanied by a tour guide. You will be offered a bottle of water and alcoholic beverage options.
  • Disadvantages of this option: transfer to and from the hotel is not included. Tipping for the guide is also not included.

9. 3-hour gastronomic tour of Polanco in Mexico City

Polanco| ©Joseph Wingenfeld
Polanco| ©Joseph Wingenfeld

In this gastronomic and cultural adventure through Polanco in Mexico City you will have the opportunity to taste authentic Mexican food, from tacos to tlayudas, but you will also have the company of experts and a select group of people. You will be able to tour the different carefully chosen restaurants and sample tuna tostadas and tortilla soups as you walk through the different green spaces and trendy galleries.

You will also enjoy delicious food tastings in off-the-beaten-path places, including an authentic Oaxacan food restaurant, a traditional cantina and the most authentic taco restaurants in Mexico City. Plus, your expert guide will take you to learn about the culture and history of Polanco from a different perspective.

Interesting details

  • Price: you will have to pay around 89 euros per person.
  • Duration: it will take you about 3 hours to complete the tour.
  • Means of transportation: the whole trip is completed in a minivan.
  • Advantages of this option: you will be accompanied by a professional tour guide. All food and beverage tastings are included.
  • Disadvantages of this option: pick-up and drop-off service to and from the hotel or lodging site is not included. Tips are not included.

10. Private culinary tour for 4 hours to taste tacos

Tacos| ©Paul Keller
Tacos| ©Paul Keller

For 4 hours you will be touring all over Mexico City, to visit places like Narvarte, Roma and Cuauhtémoc neighborhoods, where you will be able to experience the wide variety of Mexican food and typical Mexican drinks. Throughout the activity you will be accompanied by a tour guide who will take you to the different taquerias so you can taste delicious tacos and authentic drinks.

In addition to the gastronomic tour, you will also visit the Jamaica Market, a flower market that is open all day long. There you will find more than 1150 stalls where you will find all kinds of flowers, flower arrangements and ornamental plants. Without a doubt this tour is a unique opportunity to taste some of Mexico's culinary delights while discovering the history and culture of the city.

Details of interest

  • Price: you will have to pay around 250 euros per person to participate in the tour.
  • Duration: it will be a 4-hour tour.
  • Means of transportation: the tour is completed in a minivan.
  • Advantages of this option: tastings and hydration are included throughout the tour. Round trip transportation to and from your hotel or lodging site is included.
  • Disadvantages of this option: Tips during the trip are not included.

Why is it advisable to take a gastronomic tour in Mexico City?

Mexican Food| ©Arena Blake
Mexican Food| ©Arena Blake

It is undoubtedly essential to take a gastronomic tour of Mexico City, mainly because it is one of the best ways to get to know the culinary art that exists in this city.

Besides, by taking a gastronomic tour around the city you are not only learning about the gastronomy of the city, but also about the culture and history of this country.