Top 10 Food Tours In Mexico City, Mexico - Updated 2021

food tours in mexico city

Mexico City, Mexico, is a food lover’s paradise. Colorful markets full of fresh fruits and vegetables delight the senses. And there’s plenty to enjoy when it comes to the varied and complex cuisine of this great nation. From Oaxaca to the Yucatan, Mexico’s regions all have their own distinct and delicious traditional specialties.

You can get a taste of the best regional dishes Mexico has to offer, right in the capital of this great nation. So, why not take a food tour while you’re in Mexico City and let your taste buds do a bit of exploring. And while you’re here, you’ve got to try the chocolate. Here’s our picks on the best food tours in Mexico City!

1. Polanco food tour in Mexico City (from USD 75.0)

Mexico City Food Tour 02
Source: Photo by user Marilú López, Sec... used under CC BY-SA 4.0

Discover the Polanco neighborhood of Mexico City, with this delicious three-hour walking tour. Sample the fare at seven different hand-picked local eateries. Enjoy mouth-watering Oaxacan and Yucatecan specialties, as you learn more about this trendy part of the city from your knowledgeable guide. Mole, tlayuda, mezcal, and artisan chocolate are only some of the goodies on the menu.

Polanco Food Tour in Mexico City (Private and Smalls Groups Only)

Duration: 3 hours

10 reviews

2. Mexico City: Three-hour tacos & mezcal food tour (from USD 127.0)

Mexico City Food Tour 35
Source: Photo by user Marilú López, Sec... used under CC BY-SA 4.0

Get fully acquainted with the scrumptious taco on this tasty three-hour tour. Four of Mexico City’s best taquerías are on the itinerary. Sample some of the most delicious al pastor tacos in the city. Try piping hot griddle and northern style tacos. And, of course, you’ll get to pick the toppings. Learn all about mezcal, during a tasting at Mexico City’s first mezcal bar.

Mexico City: Tacos & Mezcal Night Food Tour

Duration: 3 hour

1 review

3. Mexico City: Half-day markets and street food tour (from USD 54.0)

Mexico City Street Market
Source: Get Your Guide

In the market for some tamales, pineapple tepache, and a voodoo doll? If so, then this tour is for you. Spend five, fun-filled hours exploring five markets in Mexico City. Stops include the Witchcraft and the 3-in-1 Markets. As you shop, learn all about the role these venues play in modern Mexican society, from your guide.

Mexico City: Half-Day Original Markets & Street Food Tour

Duration: 5 hour

62 reviews

4. Mexico City's historic center food tasting walking tour (from USD 86.99)

Mexico City Historic Center 2009
Source: Photo by user Mexch used under CC BY-SA 3.0

Give your taste buds a gift and with this four-hour food tour, that centers on Mexico City’s historic center. Visit a vibrant market, have a drink at a local cantina, snack at a street food stall, and enjoy the ambiance of a traditional restaurant. Tastings include edible organic vegetables and flowers, delicacies from Oaxaca, and artisan cheeses.

Save room for something sweet at the end. The tour stops at one of the oldest candy stores in Mexico.

Mexico City: Authentic Downtown Food Tour

Duration: 5 hour

11 reviews

5. Colonia Roma food tour (from USD 78.0)

Source: Photo by user Garrosccr used under PUBLIC DOMAIN

Head to Colonia Roma for this entertaining and delicious excursion. Sample fish tacos and food from Oaxaca during this enjoyable three-hour tour. Enjoy the colonial architecture and lovely gardens of this neighborhood, just outside of Mexico City’s historic center. Learn about the fascinating architecture and history of the area from your guide. Learn exactly where to eat during your stay in Mexico City. The tour visits a bistro, a microbrewery, and a coffeehouse. Colonia Roma is one of the city’s trendiest dining locations.

Colonia Roma Food Tour

Duration: 4 hours

10 reviews

6. Tacos, salsas and mezcales in La Condesa in Mexico City (from 110 USD)

Litro de pulque (1)
Source: Photo by user File:Litro de pul... used under CC BY-SA 4.0

Discover the joys of tacos during this relaxed excursion in La Condesa. You’ll get to sample at least four taco delights and five different mescals. On the right night, you might get a taste of smoky bean soup or pulque. Laid-back and easygoing, this is no ordinary tour. Just tell your guide if you see something you want to know more about.

Tacos, salsas and mezcales in La Condesa in Mexico City

Price: from 110 USD


7. Mexican food 101: All-inclusive walking tour

Source: Photo by user Thelmadatter used under CC BY-SA 3.0

Sample food from pastry shops and other local restaurants on this small-group tour of La Condesa. Items on the menu include fresh fruit, corn, fruit water, tacos, tostadas, tacos, tepache, and delicious Mexican pastries. Try freshly made tortillas, made by street vendors, as you wait in anticipation.

Mexican food 101: All-inclusive walking tour


8. Mexico City food walking tour: Pozole, tacos and quesadillas (from 83.99 USD)

Source: Photo by user AlejandroLinaresG... used under CC BY-SA 4.0

Adventurous eaters will love this four-hour food tour of Mexico City. The excursion heads to El Moro Cafe, the San Juan Market, Taqueria El Huequito, and La Tacuba. You’ll have the opportunity to sample pozole, tacos, quesadillas, and tacos. Try tacos with different meats and seasonings, including slow-roasted pork. Have a quesadilla made with squash blossom and huitlacoche. Crunch into grasshoppers and other insect delicacies at the San Juan Market.

El Moro Cafe has a number of regional specialties available for visitors to try. You’ll have the chance to learn all about pre-Columbian food traditions on this interesting and informative tour.

Mexico City food walking tour: Pozole, tacos and quesadillas

Price: from 83.99 USD


9. Nine-Day culinary tour of Mexico: Mexico City, Puebla, Oaxaca and Zipolite (from 1,975 USD)

Catedral de Puebla, México, 2013-10-11, DD 12
Source: Photo by user Diego Delso used under CC BY-SA 3.0

You’ll never want to go home after this amazing eight-night tour of Mexico. The tour begins in Mexico city, heads to Puebla, Oaxaca and finally to the beautiful city beach town of Zipolite, on the Pacific Ocean. You’ll have the opportunity to go on a taco crawl in Mexico City, learn to make mole poblano in Puebla, taste local artisan cheese and chocolate in Oaxaca, and watch as fisherman make ceviche from the fish they just caught before your eyes in Zipolite. And, in between all of this action, you’ll have time to see amazing historical and cultural sights, in all four of these wonderful cities.

Nine-Day culinary tour of Mexico: Mexico City, Puebla, Oaxaca and Zipolite

Price: from 1,975 USD


10. Mexico City half-day gastronomic tour (from 69 USD)

Source: Photo by user Thelmadatter used under CC BY-SA 3.0

Do you have a craving for grasshoppers, roasted suckling pig, or a brain taco? Maybe you would rather stick to pozole, tamales, squash blossom quesadillas, or tacos al pastor. Either way, there’s bound to be something for you on this scrumptious, four-hour tour.

Sample dishes at cafes and traditional restaurants. The tour makes a stop at the San Juan Market, so get ready to give those tasty insects a try. End the day with a welcome treat at a local chocolatería.

Mexico City half-day gastronomic tour

Price: from 69 USD


Please don't take the grasshoppers on the airplane as a snack

So there you have it: 10 great ways to explore not just Mexico City, but the history and cuisine of this nation, rich in history and culture. This food is so good you might want to lose a few pounds, before you go.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Lorre Luther is a writer who lives in the Netherlands.

 Want to contribute as a Local Expert?
Explore Mexico City
Good things are meant to be shared!