This article has links to products and services we recommend, which we may make a commission from.
Mexico City, with more than 23 million people, is the largest city in Central America. With that comes various neighborhoods with their own unique identity and food culture.
One of the best ways to taste the local food scene is to take one of the many Mexico City food tours.
With a local guide you’ll explore the neighborhoods and learn about the local culture as you eat your way through the city.
While in CDMX, we took several food tours in different neighborhoods. To help you select the best tour that fits your needs, we put together this guide to Mexico City food tours.
Here are 10 Mexico City food tours to make your travels fun and tasty.
Comparison Table of the Best Mexico City Food Tours
Mexico City Food Tour | Price | Private | Start Time | Duration (hours) | Location | Best for |
---|---|---|---|---|---|---|
Authentic Mexico City Downtown Food Tour | $90 | Small group tour | 11:30 am | 5 h | Historic Center | Overall |
Night Taco Tour with Beer and Mezcal | $116.5 | Small group tour | 5:30 pm | 3 h | Mexico City Center | Tacos and Mezcal |
Food Tour Adventure at La Merced Market | $85 / $135 for private tour | Yes & small group tour | 11:30 am | 4 h | La Merced Market | La Merced Experience |
Polanco Food Tour in Mexico’s “Beverly Hills” | $94 | Small group tour | 11:00 am or 4:30 pm | 3 h | Polanco neighborhood | Upscale Mexican food |
Mexico City Markets and Street Food Tour | $50.7 | Small group tour | 8:30 am | 5 h | Mexico City Center | Cooking class |
Mexico City Food Tour in Colonia Roma | $85 | Small group tour | 12:00 pm | 4 h | Colonia Roma District | History lovers |
Street Food On A Bike Tour | $70 | Small group tour | 9:30 am | 4.5 h | Central neighborhoods of Mexico City | Biking Experience |
Culinary Secrets Backstreets | $115 | Small group tour | 10:00 am | 5 h | Historic Center | Street Food |
Street Art And Bike Tour | $42 | Small group tour | 10:00 am | 3 h | Mexico City Center | Street Art Lovers |
Lucha Libre And Mezcal Tasting | $95 | Small group tour | 3:00 pm, 5:30 pm and 6:30 pm | 4.5 h | Mexico City Center | Wrestling Fans |
The prices of these food tours in Mexico City are in Mexican Pesos. We provide USD conversion at the time of writing. Prices and food tours availability may vary when you book your tour.
Best Mexico City Food Tours To Choose From
1. Authentic Mexico City Downtown Food Tour – Best Overall
While Mexico’s historic center is filled with many local restaurants, it’s difficult to know the good local eateries in downtown Mexico City.
Sabores Mexico Food Tours with their Authentic Downtown Food Tour saves you the trouble of finding where to eat.
This food tour takes you to the heart of Mexico City and the best hidden gems for traditional Mexican food.
With 8 food stops in downtown Mexico City, you are sure to eat well on this Mexico City food tour.
You will visit San Juan market, street food stalls, traditional restaurants and iconic specialty stores.
You’ll try Mexican cheese, seafood, and other culinary delights while sipping on traditional beverages.
This walking tour combines Mexican gastronomy with legends and stories about Mexico’s capital city.
The 5-hours you’ll spend on this walking food tour with your local guide will leave you with a depper appreciation of Mexico and the cuisine.
Discover Mexico City from a different perspective on this authentic downtown Mexican food tour.
Cost: $90 USD per person
Time and Length: Approximately 5 hours. Tour starts at 11:30 am
Group Style: Small group tours conducted in English
READ RELATED: Your Guide To The Best Authentic Food in Mexico City
2. Mexico City Night Taco Tour with Beer and Mezcal
On this Taco Tour Mexico City, you will indulge in contemporary and traditional dishes, like tacos, beer, and mezcal in Mexico’s capital.
Your local guide takes you to iconic spots, sharing fascinating stories, while eating and drinking on a fun night out.
Over a 3-hour period, you will visit 4 authentic Mexican taquerias for tacos al pastor, tacos de suadero and others.
As you sip mezcal and traditional Mexican drinks, you’ll learn about Mexico City and the local culinary culture. Get ready for an amazing time!
Private transportation is provided as you explore Mexico City nightlife in the different neighborhoods.
Allowing you to be able to enjoy drinking beer and mezcal safely, without having to worry about where you are going next.
All the alcoholic drinks are included which makes this tour more expensive than the others on the list. And keep in mind, good quality mezcal comes at a price.
If you plan on taking this tacos, mezcal and beer tour at night, you must be of legal drinking age.
Bring an ID card with you to show you are above 18 years, the minimum legal drinking age in Mexico.
Cost: $116.41 USD per person
Time and Length: Approximately 3 hours. Tour start at 5:30 pm
Group Style: Small group tours conducted in English. Transportation provided
3. Mexico City Food Tour Adventure at La Merced Market
La Merced is the largest retail market in Mexico City and the most iconic food market.
The market is huge and is spread out over several blocks and buildings, each one focused on a different specialty.
We created our own self-guided food tour of La Merced which you can see on YouTube.
However, in retrospect, we wish we had gone with a guide to help us explore deeper.
If diving deep into daily Mexican life and local Mexican cuisine traditions is your focus, then you’ll enjoy this tour of La Merced market.
Besides the La Merced market visit, this tour also takes you to Sonora market famous for sorcery. And in Zocalo, at the end of the tour you’ll visit an art market and other little known local gems.
For over 4-hours, you will gain an understanding of Mexico’s culinary traditions as you navigate the market food stalls.
Along the way you’ll stop at favorite food stalls for a taste of local foods like moles, tortillas and pozole.
This tour is also available as a private tour for a personalized look at Mexico’s City market’s history. Pick up and drop off is included in the private tour.
To explore Mexico’s markets, especially La Merced, this market tour is a great way to go.
Cost: $85 USD for a small group tour or $135 USD for a private tour
Time and Length: Approximately 4 hours. Tours start at 11:30 am
Group Style: Small group or private tour conducted in English.
READ RELATED: 7 of the Best Markets in Mexico City for Authentic Food
4. Polanco Food Tour in Mexico’s “Beverly Hills”
Polanco neighborhood boasts many Michelin star restaurants next to luxurious stores and stylish hotels.
Some of the best restaurants in Mexico’s capital can be found in Polanco. While in Mexico City, we took a Polanco food tour to discover the rich Mexican culinary scene.
This chic neighborhood offers surprising traditional and local Mexican food specialties.
From Oaxacan food and Yucatan local cuisine, we savored several tasty bites at some of the best restaurants in the city.
Over 3-hours, you visit 7 culinary gems for of the best traditional Mexican cuisine with a touch of modernity.
With restaurants and food stops in close proximity, it makes this an easy and comfortable walking food tour.
For those looking to explore the local food in the “Beverly Hills” of Mexico City, this tour is for you.
Beyond food, this food tour in Mexico City is a unique cultural experience. Learn about the history and culture of Polanco, one of Mexico’s most exclusive neighborhoods.
Cost: $94 USD per person
Time and Length: Approximately 3 hours. Tours start at 11:00 am and 4:30 pm
Group Style: Small group tours conducted in English
5. Mexico City Markets and Street Food Tour With Cooking Class
Mexico City is famous for street food with food vendors everywhere from street corners to local markets.
On a Mexico City street food and market tour with cooking class, we teamed up with Urban Adventures Mexico City for an immersive experience.
This food tour in Mexico City takes you on an exciting culinary adventure. You will visit two popular Mexico City markets and then take a cooking class with a local family.
Some of the delicious Mexican food you’ll sample include tacos, tamales, paired with coffee or delicious atole (masa warm drink).
As you navigate your way through the city, you’ll be using public transportation and experiencing daily life like locals.
The cooking class experience takes place at a patio run by a local family for almost 100 years.
Here, you will learn in the classic way how to prepare a traditional Mexican sauce, the famous salsa, using a molcajete.
You’ll pair your homemade sauce with huarache, a classic Mexico City food for an authentic experience.
This Mexico City food tour offers the perfect combination of market visits and cooking experiences.
Cost: $50.7 USD per person
Time and Length: Approximately 5 hours. Tours start at 8:30 am
Group Style: Small group tour conducted in English with local transportation.
RELATED: Food in Mexico – Top 15 Local Foods You Want to Have
6. Mexico City Food Tour in Colonia Roma Food Neighborhood
Roma Norte is one of the most trendy neighborhoods in Mexico City. We stayed in this neighborhood in Mexico City and enjoyed discovering this popular area in the city.
We love exploring the local food wherever we are. And, when we found this food tour to explore Colonia Roma, we jumped at the opportunity.
This Colonia Roma food tour takes you through Roma Norte stopping at local eateries while learning about authentic Mexican cuisine.
You’ll savor 13+ Mexican food and drink specialties at over 7 local eateries.
In addition to the food, you will learn about the history of the fascinating European architecture in the neighborhood.
If you are looking to experience one of the most sought out neighborhoods in Mexico City through food, this tour is for you.
The variety of tasty local bites at both local and trendy eateries is impressive.
And, interspersed between the food stops, are visits to key monuments for their cultural and historical significance.
Cost: $85 USD per person
Time and Length: Approximately 4 hours. Tours start at 12:00 pm
Group Style: Small group tour conducted in English
7. Street Food On A Bike Tour
Experience Mexico City, a Unesco World Heritage Site, on a street food and bike tour.
This is one of the best food tours in Mexico City to explore the iconic neighborhoods of Condesa, Roma, Chapultepec Park and Juarez.
You’’ll be riding through Impressive parks and beautiful boulevards to the street stalls run by generations of street vendors.
For 4.5 hours, your guide will share stories of the famous monuments you’ll be passing on your ride. You will also make 8 food stops for different food and drink traditional specialties.
This street food tour on a bike starts with desayuno, and is followed by tacos, tortas, churros, a shot of mezcal. Market stops are also part of the experience for delicious local food specialties.
First time visitors to Mexico City who are active, will enjoy learning Mexico’s history on this food and biking tour.
Cost: $70 USD per person
Time and Length: Approximately 4.5 hours. Tours start at 9:30 am
Group Style: Small group biking tour conducted in English. Bike helmets and locks provided.
8. Culinary Secrets of Mexico’s Historic Center
Discover the secret local gems of the oldest quarter of Mexico City, the Centro Historico district.
You will be surprised to learn that this was the center of the Aztec Empire, formerly known as Tenochtitlán.
After an introduction to the palaces, churches, monuments and museums in Centro, you’ll get off the tourist path to the best hidden gems.
With your expert local guide, you’ll duck into the side alleys for the best tacos, enchiladas, fresh juices and more.
Cultural stops are an important part of this food tour to learn about Mexican history. You’ll visit one of the oldest synagogues, a 1930s covered market, important public art displays and more.
This food tour in Mexico City takes about 5-hours, but it will not feel like it. You’ll have an amazing time, with a guide who feels like a friend while eating good food along the way.
The tour ends at a Mexican cantina. Here you will savor famous botanas, or home-style bar snacks along with traditional Mexican drinks.
This is one of the best Mexico City street food tours for delicious authentic bites in Centro.
Cost: $115 USD per person
Time and Length: Approximately 5 hours. Tours start at 10:00 am
Group Style: Small group tour conducted in English
9. Street Art, Street Food and And Bike Tour
Mexico City is a street art paradise with stunning street art and murals and most corners.
This street art, street food and bike tour is one of the best food tours in Mexico City dedicated to these stunning works of art.
For 3-hours, you’ll pedal your way through different districts or barrios discovering the “walls of Mexico City.”
Your passionate guide will take you to coolest street art spots and share about the Muralists movements and Mexican culture.
During your ride, you’ll stop at several street food and market stalls for local food and drinks.
What’s great about this street art and street food tour is that you cover a lot of ground visiting several different neighborhoods.
In each one you’ll learn about the history, vibe and the murals that define each one.
The route is fairly flat and accessible and you’ll be riding on wide boulevards. The main Paseo de la Reforma boulevard will be your starting and ending point and a way to orient yourself in the city.
This street art, street food and bike tour is perfect for both food and street art lovers.
Cost: $42 USD per person
Time and Length: Approximately 3 hours. Tours start at 10:00 am
Group Style: Small group biking tour conducted in English.
10. Lucha Libre And Mezcal Tasting
Lucha libre or Mexican wrestling is one of the most popular sports in the country. Part wrestling, part gymnastics, this sport is a part of Mexican history dating back to the early 1900s.
This unique tour in Mexico City promises tons and fun and night to remember.
Your tour guide, a former Luchador, will share everything he knows about Lucha libre.
This 4.5 hour tour starts with learning about the sport and diving into the world of lucha libre. You’ll be having this discussion as you taste delicious guacamole and sip on Mezcal.
Next up, you’ll have the opportunity to see a live Lucha Libre show at Arena Mexico, the most important venue for the sport.
You’ll follow along as your guide explains the rules of playing. You’ll also get your own Luchador Mask as a souvenir.
After the fight, you’ll visit a local Mezcaleria or Mezcal bar for a tasting of different hand crafted mezcals.
This is one of the most fascinating and unusual food tours in Mexico City.
Cost: $95 USD per person
Time and Length: Approximately 4.5 hours. Tours start at 3:00 pm, 5:30 pm or 6:30 pm
Group Style: Small group tour conducted in English
RELATED: Oaxaca Mezcal Tour With Award Winning Geü Beez Distillery
What to Consider When Choosing a Mexico City Food Tour
While the basics are the same for many food tours in Mexico City, things like tour length, location and food experiences vary.
As you plan for a Mexico City food tour, here are a few elements to consider.
Once you’ve decided on what’s important to you, book the Mexico City food tour that best fits your needs.
What Kind of Mexico City Food Tour Experience Do You Want
There is nothing better than exploring Mexico City than with a local guide. All these food tours in Mexico City are run by locals who will take you to all the food stops off the beaten path.
Before booking any Mexico City food tours, take a note of your preferences.
Are there any particular neighborhoods in Mexico City you want to explore?
How do you prefer to navigate the city? By taking a walking food tour or a fun bike ride around the city
Would you prefer a private or small group tour?
What time of day do you prefer? Food tours in Mexico City are offered in the morning, middle of the day or evening.
With that flexibility you should find a Mexico City food tour that fits your needs.
What Is Your Budget for Food Tours in Mexico City
The kind of experience you are looking for will play largely into your budget considerations.
The best food tours in Mexico City range from $33.60 USD to $116.41 USD per person.
However, depending on the size of your group, you may be able to negotiate discounted rates.
All tours featured continue to adhere to Covid safety guidelines.
However, if you prefer some offer personalized tours that you can take enjoy at your own pace.
On a positive note, all these tours have a free cancellation policy up to 24 to 72 hours before the event.
Other Practical Aspects To Consider on Your Mexico City Food Tour
Safety in Mexico City can be a concern for visitors. We found Mexico City to be safe for the most part. However, like in any big city, you want to watch out for your belongings.
Some of the Mexico City Food tours take you to local markets. On these food tours, we recommend dressing conservatively to blend in.
Carry your cash in a safe place and keep a close eye on your cameras and personal belongings.
Most of the tours we’ve highlighted are family-friendly. The only exception are the Mezcal tours which require guests to be of legal drinking age.
Typically, the food tours will accommodate your dietary needs given advanced notice.
Although, some tours might not be appropriate for vegans. Please inquire at the time of booking.
AUTHENTIC FOOD QUEST TIP: Considering travel insurance for your trip? World Nomads offers coverage for more than 150 adventure activities as well as emergency medical, lost luggage, trip cancellation and more.
Disclaimer: World Nomads provides travel insurance for travelers in over 100 countries. As an affiliate, we receive a fee when you get a quote from World Nomads using this link. We do not represent World Nomads. This is information only and not a recommendation to buy travel insurance.
More Local Food Experiences and Recipes
Oaxaca Foods: Your Best Guide To The Most Authentic Food
15 Authentic Guadalajara Foods You Want to Have
Authentic Oaxaca Restaurant Guide – Top 14 Restaurants You Want To Try in Oaxaca
The Best Guide to Mexican Chocolate in Oaxaca
Top 10 Mezcalerias in Oaxaca For The Best Mezcal Experience
The Best Authentic Mexican Guacamole Recipe (Easy and Creamy)
Jericalla Recipe – Easy Mexican Dessert from Guadalajara To Make
Claire is co-founder of Authentic Food Quest and a lover of simple and exquisite cuisine. Since 2015, with her partner, Rosemary, she has been traveling the world as a digital nomad, creating content about local food experiences.
Her advice from visiting 45 countries and more than 240 food cities has been featured in Lonely Planet, Business Insider, Honest Cooking, Food Insider, and Huffington Post. She has also co-authored three books, including one in collaboration with Costa Brava Tourism.
An ex-mechanical engineer, Claire is responsible for SEO, keeping the website running, and the fun food & travel videos on YouTube.
When Claire is not eating, she can be found running or cycling. Find out more about Authentic Food Quest
The street foods seems so amazing, I’m not ready for the grasshoppers though. Such a great experience you had.
Glad you enjoyed the article. You’d be surprised, the grasshoppers were not that bad. A little crunchy though tasty!! Give it a try when you can. Thanks for stopping by.
I love Mexico City! I have been twice and I agree the markets and shopping are fantastic. I hope to go back again sometime.
Awesome to hear, Melissa. Do you have any favorite Mexico City markets? Can’t be the market experience in Mexico for sure. Cheers.
I’d love to do a food tour in Mexico City. I’m sure the flavors, sights, and sounds would be a little overwhelming, but so worth it.
I love Mexican food! I’ve never been to Mexico City. I’d love to go there and go on a food tour! It sounds fun!
Thanks, Rika. Hope your travels take you to Mexico soon!!
Mexico is climbing my list of places to travel to. They have such a rich closer, and they are so close to home.
You are right, Tiffany, Mexico’s rich culture and cuisine make it a destination worth checking out. Thanks for stopping by.
Ah these photos make me want to get in my car and road trip to Mexico right now! I love travelling through my tastebuds!
Great to hear, Brit. Traveling through food is one of the best ways to experience Mexico City.
I love street food and all the picture of the taco is mouth-watering. I’d love to visit Mexico City one day.
Glad the article got you thinking about delicious Mexican tacos. Hope you make it to Mexico City soon.
Wow, I want to tour cities with you! I love taking food tours when I visit new cities, the tours introduce me to foods that are popular in the area and offers a nice tasting of different dishes.
I love food and that is definitely my kind of tour. And Mexican food is one my favorites. That would be a fun tour, for sure.
Mexico city is the heaven for the good food! I would like to try all this food. Looks amazing!
Wow! Having this food tours are really exciting! I am definitely going to try these when I go to Mexico! Thanks for sharing!
Thanks, Dennis. Do let us know what you think of the tour when you go. Thanks for stopping by.
Oh my goodness! If we are ever in Mexico City again I am going to have to pick a couple of these to go on! I love mexican food, especially when it’s authentic.
No worries, Lisa. Keep these in mind for your future Mexico City trip. Cheers 🙂
Sign me up for these tours! I would also love to do cooking classes!
Learn about the food and then discover the ingredients in a cooking class. The perfect combination!! Cheers.
I am all about food tours! I love trying different foods from the places I travel to. This is a great way to try different things.
So true, Amber. Not to mention, food tours are a lot of fun 🙂 Do you have a favorite one? Please let us know. Cheers.
Mexico City is so full of great markets and food. I have never been but any of these tours se.em amazing and full of the culture we can find in Mexico
Indeed, Melissa, these tours do provide an inside view of all the delicious Mexican flavors. Thanks
I can’t wait to plan my next trip to Mexico. So many yummy treats! I would love to go on this tour.
All of this food looks so amazing! I love adding lime to everything!!
Kileen
I have heard such awesome things about Mexico City and I can only imagine how incredible the food would be! Food tours are such a fun way to see the city and try all of the authentic foods. Saving this for my future trip!! 🙂
Indeed, Katherine, food tours are a wonderful way to experience a city. The food in Mexico City is incredible and with a local guide, you’ll be sure to discover the best local gems. Glad you enjoyed the article.
All this wonderful street food looks amazing! Even the grasshoppers! Would love to try that witchcraft market. What an inspiring post!
So glad you enjoyed the article, Helen. Mexico City markets are quite unusual and an experience to be had. Hope you make it to Mexico’s capital soon so that you can enjoy the markets for yourself. Thanks for stopping by.
OMG YUM! Last time I was in Mexico, I ate non-stop. Everything was so good.
That’s great to hear. Did you have any favorite foods? Cheers.
Your posts tempt me to travel so much! The issue is, my bank account snatches me back to reality! LOL! I’ll keep saving and living vicariously through you, though.
Lol…Marta 🙂 Glad you enjoy reading about the different local food experience. Cheers!!