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!
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
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
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
You might be interested in these Airbnbs!
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
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
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
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
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
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
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.
Get Trip101 in your inbox