Mexico City, with more than 23 million people, is the largest city in North 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 food tours in Mexico City.
With a local Mexican guide and a fun way to explore the neighborhoods, you will get to know the local culture as you eat your way through the city.
To help you select the best Mexico City food tour that fits your needs, we’ve highlighted 7 Mexico City food tours to make your travels fun and tasty.

Best Mexico City Food Tours To Choose From
#1- Secret Food Tours Mexico City – Colonia Roma Food Tour
Roma Norte is one of the most trendy neighborhoods in Mexico City. This is the neighborhood we stayed in while housesitting in Mexico City.
We love exploring wherever we live through food. When we saw Secret Food Tours was offering a food tour in our neighborhood, we jumped at the opportunity.
This Mexico City food tour took us through Roma Norte stopping at local eateries while learning about traditional Mexican cuisine.
We truly enjoyed the combination of Mexican food specialties as well as discovering Colonia Roma and its fascinating European atmosphere.
The fun part is that each Secret Food Tour has a surprise stop. We could not wait to know what would be the secret stop on this Mexico city food tour.
If you are looking to experience one of the most sought out neighborhoods in Mexico City through food, this tour is for you.
You’ll enjoy sampling a variety of tasty local bites. Interspersed between the food stops, you’ll stp at key monuments and learn their cultural and historical significance.
Cost: $83.51 USD per person
Time and Length: Approximately 4 hours. From 10:30 am – 2:30 pm
Group Style: Small group walking tour with English speaking Mexico City tour guide
Read our full article How Secret Food Tour Mexico City Will Make You Love Colonia Roma
#2- Urban adventures Mexico City – Street Food and Markets Tour
Mexico City is famous for street food with food vendors everywhere from street corners to local markets.
On a street food and market tour, we teamed up with Urban Adventures Mexico City for an immersive experience.
Our Urban Adventures Mexico City food tour took us on a culinary adventure to three local markets.
Along the way, we sampled Mexican street food, local fruits and traditional Mexican drinks.
Using local transportation and eating at popular street food vendors, we experienced daily life in Mexico’s capital, like locals.
To ground us in Mexico’s history, the tour started in the Historic Center, a UNESCO World Heritage Site.
This Mexico City street food tour then veered off the tourist path to a relatively unknown market for a traditional Mexican breakfast.
We visited two other markets, including the most bizarre witchcraft market.
If you are ready for a Mexico City food adventure, this tour is for you. You will stretch beyond your comfort zone as you immerse yourself into the local street food and market culture.
Join to discover Mexico’s fascinating culture – voodoo dolls, magic potions, and insects included.
Cost: $54USD per person
Time and Length: Approximately 5 hours. From 8:30 am – 1:30 pm
Group Style: 12 people max. Walking tour with local transportation. English speaking Mexico City tour guide
Read our full article Mexico City Street Food Tour: A Fascinating Local Adventure
Authentic Food Quest Tip: Curious about Lucha Libre or Mexican professional wrestling? Check out Urban Adventures Lucha Libre and Mariachi Music Night Out. This tour combines Mezcal & Tequila tastings at a traditional cantina with Mariachi and Lucha Libre for a fun night out.
#3- Mexican Food Tours – Best of Polanco Food Tour
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 this exclusive neighborhood. While in Mexico City, we took a Polanco food tour to discover the rich Mexican culinary scene.
Mexican Food Tours, who has offered food tours in the Polanco neighborhood for the past 8 years, was our guide.
We had some of our best foods in Mexico City while on this Polanco food tour.
From Oaxacan food and Yucatan cuisine, we savored several tasty bites at some of the best restaurants in the city.
Restaurants and food stops are all in close proximity. And, for over 4 hours, you’ll discover the best local and regional food in the Polanco neighborhood.
For those looking to explore the local food in the “Beverly Hills” of Mexico City, this tour is for you.
Beyond food, this Mexico City food tour is a unique cultural experience. Learn about the history and culture of Polanco, one of Mexico’s most exclusive neighborhoods.
Cost: $75 USD per person
Time and Length: Approximately 3 hours. From 11:00 am – 1:00 pm
Group Style: Limited to 10 food lovers. Local Mexican guide
Read our full article Taste The Best of Mexico City on a Polanco Food Tour
Authentic Food Quest Tip: If you want to learn how to cook traditional Mexican dishes, Mexican Food Tours also offers cooking classes. On their Mexico City cooking class and market tour, learn to make authentic Mexican dishes like mole, pozole and more.
#4- Sabores Mexico Food Tours – Authentic Downtown Food Tour
While talking to Mexico City locals, we learned that it’s not easy to find good local eateries in downtown Mexico City.
Armed with some local recommendations, we visited downtown Mexico City and stopped at a few delicious local eateries.
Although we enjoyed our experience, we would have benefited from being with a local guide.
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.
READ MORE: Your Ultimate Guide to the Best Authentic Food in Mexico City
With eight 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.
If you are looking to understand Mexican traditional food and engage with local vendors, this tour is for you.
Cost: $ 86.99USD per person
Time and Length: Approximately 5 hours. From 11:30 am – 4:30 pm
Group Style: Small group with 10 people max. Walking tour in the Historic Center with an English speaking Mexico City guide
#5- Sabores Mexico Food Tours – Night Taco Tour Mexico City with Beer and Mezcal
Sabores Mexico Food Tours also offers a Mexico City food tour at night. This time, it is all about tacos with a visit to four different taquerias.
On this Taco Tour Mexico City, you will indulge in traditional and contemporary 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.
Although we haven’t taken this tour, one of our friend’s recommended it highly. We like that there is a nice mix of taquerias to visit, from traditional to modern.
And, you will also explore Mexico City nightlife with a local guide. Private transportation is provided as the taquerias are located in four different neighborhoods.
Furthermore, you’ll be able to enjoy drinking beer and mezcal safely, without having to worry about where you are going next.
This tour is more expensive than the other Sabores Mexico Food Tours because all alcoholic drinks are included.
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: $ 127 USD per person
Time and Length: Approximately 3 hours. From 7:00 pm – 10:00 pm
Group Style: Small group tour, minimum of two people. English speaking Mexico City tour guide. Transportation provided
#6- Cookly – Prehispanic Foods, Insects & Drinks Tour
We typically use the Cookly platform to find authentic cooking classes wherever we travel. In addition to cooking classes, Cookly also offers a few food tours with local partners.
Some of our best food tours have been using Cookly, like our Tuk Tuk and Evening Bangkok Food Tour.
In Mexico City, they have an interesting Prehispanic Traditional food tour focusing on Mexican cuisine in Prehispanic times.
Prehispanic Mexico is generally described as the time before the Spaniards set foot in Mexico.
The indigenous Mexicans at the time ate what we would consider today as exotic Mexican foods.
This tour is not for the faint-hearted. In Mexico City’s Historic Center, you’ll explore unique traditional Mexican food, like insects, iguanas or crocodiles.
You will sample more than nine traditional dishes and beverages. Not to be missed is pulque, an iconic beverage dating back to the Aztecs.
The best part might come at the end. Sipping traditional Mexican chocolate drink while enjoying views of the Historic Center.
If you are brave enough to go beyond your comfort zone and want to eat like Prehispanic Mexicans, you’ll enjoy this unusual tour of Mexico City.
Cost: $41 USD per person
Time and Length: Approximately 2.5 hours. From 10:00 pm – 12:30 pm
Group Style: Small group walking tour with English speaking Mexico City tour guide
#7- Context Travel – Jamaica Market Private Tour Mexico City
We have been working with Context Travel for a few years now. And, we love their in-depth food tours about the local culture and how it relates to food.
In recent years, Context Travel has been focusing on providing private tours for the intellectually curious travelers.
On this Mexico City Jamaica Market Tour, you dive deep into one of the city’s most historic and popular markets.
With a local food expert, learn about the cultural importance of markets, talk with vendors and sample authentic Mexican foods.
For over three hours, you will gain an understanding of Mexico’s culinary traditions as you navigate the food stalls.
Your private guide will facilitate discussions with vendors and answer any pressing questions about Mexican food and culture.
Along the way you get to taste and learn about various local foods like moles, tortillas and pozole.
We’ve always been amazed at how much we learn about the local food and traditions from the Context Travel guides.
To explore Mexico’s markets at your own pace, this Jamaica Market Tour is a great way to go.
Cost: Starts at $234 USD per group (minimum 2)
Time and Length: Approximately 3 hours. From 10:00 pm – 1:00 pm
Group Style: Private walking tour with English speaking Mexico City local food expert
Comparison Table – Food Tours in Mexico City
Mexico City Food Tour | Price (USD) | Starting Time | Duration (hours) | Children (Yes/No) | Market Visit (Yes/No) |
---|---|---|---|---|---|
#1- Secret Food Tours Mexico City | $84 | 10:30 AM | 4h | Y | N |
#2- Urban adventures Mexico City Street Food | $54 | 8:30 AM | 5h | Y | Y |
#3- Polanco Food Tour | $75 | 11:00 AM | 3h | Y | N |
#4- Authentic Downtown Food Tour | $87 | 11:30 AM | 5h | Y | Y |
#5- Night Taco Tour Mexico City | $127 | 7:00 PM | 3h | N | N |
#6- Cookly Prehispanic Mexico City Food Tour | $41 | 10:00 AM | 2.5h | Y | Y |
#7- Private Mexico City Food Tour | $234 | 10:00 AM | 3h | Y | Y |
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.

How Much Time Do You Have
Depending on how much time you have, you can opt for a half or full day Mexico City food tour.
Tours are offered in the morning, middle of the day or at night. With that flexibility, you should find a Mexico City food tour that fits your schedule.
What Kind of Mexico City Food Tour Experience Do You Want
All the food tours in Mexico City are run by Mexicans or locals who have lived in the city for several years. In the largest city in the country, you can create your own experience.
Do you want to explore a particular neighborhood in Mexico City?
Are you looking to explore local markets or not?
Are you looking to try local restaurants or prefer snacks bites on the street?
Do you enjoy walking or would you prefer being driven around at night?
Do you want to join a group, or a private Mexico City Food Tour with a local expert more your style?
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 Mexico City Food Tours we highlight range from $40 USD to more than $120 USD per person.
However, depending on the size of your group, you may be able to negotiate discounted rates.
Be prepared to pay extra for private tours where you can explore at your own pace.
The group tours showcased here are small groups with typically no more than 12 participants.
Even though you will not have the guide’s exclusive focus, these Mexico City tours are more affordable.
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 keep an eye on your bags.
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 is the night tour with tacos and mezcal which does not allow children,
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.
Love it? Pin it!

Disclaimer: This page contains affiliate links. That means at no extra charge to you, we earn a small commission when you purchase using these links. Please note we only link to products and services that we personally use or trust. Thank you for your support.
Claire, ex-engineer, is a digital nomad and content creator at Authentic Food Quest. Since 2015, with her partner, Rosemary, they travel the world in search of the best local food experiences. Their mission is to help you enjoy the best local specialties on your travels or via recipes in your home kitchen. Favorite country for food: Vietnam. Favorite local dish: Hainanese Chicken Rice. Favorite way to keep fit: Cycling. Claire is responsible for the website and the fun food & travel videos on Youtube. She is also co-author of Authentic Food Quest Argentina and Authentic Food Quest Peru, available on Amazon.
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!!
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.
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.
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 of this food looks so amazing! I love adding lime to everything!!
Kileen
I can’t wait to plan my next trip to Mexico. So many yummy treats! I would love to go on this tour.
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 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.
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.
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 🙂
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.
Mexico city is the heaven for the good food! I would like to try all this food. Looks amazing!
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.
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 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.
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.
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.
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!!
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 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.
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.