Begin your foodie adventure in Mexico City, where you'll find a diverse culinary scene. Start your morning with a visit to the Mercado de San Juan, a bustling market offering a wide range of fresh produce and local ingredients. In the afternoon, head to Polanco, a trendy neighborhood known for its upscale restaurants. Indulge in traditional Mexican dishes with a modern twist at Pujol, one of the top-rated restaurants in the city. In the evening, explore the vibrant street food scene of Condesa, where you can savor delicious tacos, tamales, and elotes.
Take a morning flight to Oaxaca, a city known for its rich culinary heritage. Start your day by visiting the Mercado Benito Juarez, where you can explore stalls filled with fresh produce, spices, and local specialties. In the afternoon, take a cooking class to learn how to prepare traditional Oaxacan dishes like mole and tlayudas. In the evening, head to the Zocalo, the main square of Oaxaca, and dine at one of the local restaurants offering regional delicacies.
Embark on a day trip to Puebla, a city famous for its culinary delights. Start your day by visiting the Mercado de Sabores, a food market showcasing the best of Pueblan cuisine. Try local specialties like mole poblano and chiles en nogada. In the afternoon, explore the historic center of Puebla and visit the beautiful Puebla Cathedral. Don't miss the chance to indulge in delicious street food, like cemitas and tacos arabes. Return to Mexico City in the evening.
Take a morning flight to Guadalajara, the culinary capital of Jalisco. Start your day with a visit to the Mercado Libertad, one of the largest indoor markets in Latin America. Sample regional specialties like birria and tortas ahogadas. In the afternoon, explore the Tequila Route and visit a tequila distillery for a tasting session. In the evening, dine at one of the traditional restaurants in Tlaquepaque, known for its vibrant arts and crafts scene.
Fly to Cancun and start your culinary exploration of the Yucatan Peninsula. Begin your day by visiting the Mercado 23 in downtown Cancun, where you can find a wide variety of local ingredients and traditional snacks. In the afternoon, take a trip to the Mayan ruins of Tulum and enjoy a beachside lunch with fresh seafood. In the evening, head to Playa del Carmen and explore the vibrant Fifth Avenue, lined with restaurants serving delicious Mexican and international cuisine.
Return to Oaxaca for another day of culinary delights. Start your morning by visiting the Mercado 20 de Noviembre, known for its traditional food stalls. Sample local delicacies like tlayudas, quesadillas, and chapulines. In the afternoon, take a mezcal tasting tour and learn about the production process of this iconic Mexican spirit. In the evening, dine at one of the renowned Oaxacan restaurants, specializing in authentic regional cuisine.
Return to Mexico City for your final day of foodie adventures. Start your day by exploring the street food scene in the trendy neighborhood of Roma. Try mouthwatering tacos, tortas, and churros. In the afternoon, visit the Museo Frida Kahlo, also known as the Blue House, and learn about the life and art of the iconic Mexican artist. In the evening, indulge in a gourmet dinner at one of the city's top-rated restaurants, where innovative Mexican cuisine takes center stage.
For foodies looking to explore off the beaten path, consider visiting the Mercado de Jamaica in Mexico City. This bustling flower market is also home to a variety of street food stalls offering delectable traditional snacks. Another hidden gem is the town of San Cristobal de las Casas in Chiapas. Here, you can taste authentic Mayan cuisine, including tamales and pozol, while immersing yourself in the local indigenous culture.
To check hotel and flight prices, click here.