Discover Mexico City like a local

Mexico City is a treat for the senses; from the iconic Aztec temple, Templo Mayor, to its plethora of exciting and enticing markets, to visit this colorful city is a must-do trip for every adventurous traveler. You're guaranteed an amazing experience, but what's the best way to see the real Mexico City, away from the tourist traps? With a local guide, of course!

Why you should experience Mexican cuisine with a local

Mexico City is a vibrant and exciting city with a rich history and culture. It's also home to some of the best food in the world. But if you want to truly experience Mexico City, you need to do it with a local.

Here are just a few reasons why:

  • Locals know the best places to eat. They can take you to hole-in-the-wall restaurants that serve up the most authentic Mexican food. They can also tell you about the different types of food that are available in the city, and help you find dishes that you'll love.

  • Locals can show you around the city. They can take you to the hidden gems that most tourists never see, like a local market tour. They can also tell you about the city's history and culture, and give you a unique perspective on the place.

  • Locals can help you practice your Spanish. If you're learning Spanish, a local can be a great language partner. They can help you correct your pronunciation and grammar, and give you feedback on your progress.

  • Locals can make your trip more fun. They can show you how to eat and party like a local, and introduce you to new activities and experiences. They can also help you make new friends and connections.

When it comes to Mexican cuisine, there's so much to offer: choose from Mexican salsas and corn tortillas through a vast range of absolutely delicious dishes made from the finest local market ingredients or a delicious meal cooked by a wonderful chef. Eating in Mexico City is a culinary adventure and so much fun. Without a local, it's difficult to tap into the real flavours that Mexicans enjoy.

This is where Eatwith steps in. We offer every type of unique experience, from food tours to a hands on cooking class to personal dining and tasting sessions, all with locals in the beautiful Mexico City. Explore the city and its historic culture with your family and friends, delighting in delicious dishes. Don't worry if you change your mind about joining our experience, most experiences have free cancellation 48 hours before the event starts! We've got many special offers. 

About Mexican food

Mexican cuisine is a diverse and flavorful cuisine that has been shaped by the country's rich history and culture. From tacos al pastor to flautas, there are many recipes for several mouth-watering dishes that have captured the hearts and stomachs of people around the world.

Mexican cuisine is known for its fresh, seasonal ingredients and the use of corn, beans, and chili peppers in recipes. The cuisine is also commonly spicy (with many dried chiles), adding an extra level of flavor to each dish. Mexican food is a great way to experience the culture and traditions of Mexico while enjoying some of the most delicious dishes around.

Why choose Eatwith

We are absolute food expertsOur mission is to connect the best local chefs and food connoisseurs in Mexico City with adventurous travelers. Whether you're hoping for a market tour to track down the finest local produce, a tasting featuring a specially designed menu and your own personal chef, or to try your hand with our Mexican cooking classes, we can deliver every unique experience this wonderful city offers.
We are the leaders in social diningSocial dining is the best way to make new friends and learn the local culture firsthand when traveling. No trip will ever seem the same again, and you'll be itching to return on your next visit.
We offer truly unique food experiencesTry one of our immersive dinners, lunches, brunches, tastings, workshops, food tours and cooking classes with local chef and hosts. Every one of the delicious dishes on offer will be packed full of the flavors and spices you'll expect from the finest Mexican food.

Traditional Mexican cooking class

As Mexico City is such a food lover's paradise, with a rich culinary history and diverse cuisine, you can't leave the city without learning how to cook what you've tried. If you're interested in learning how to cook traditional Mexican dishes, then a cooking class in Mexico City with a local chef is a must-do experience. Not only will you learn how to make delicious and authentic dishes, but you'll also get a glimpse into the culture and traditions of Mexico.

At Eatwith we offer many traditional Mexican cooking classes. You can learn how to make a wide variety of dishes, including authentic Mexican dishes like tacos, salsa and tortillas. Your Mexican cooking class can be made vegetarian! Salsa is a staple in Mexican cuisine and is used as a condiment or a dip for chips. In our Mexican salsas cooking class, you will learn how to make different types of salsa, such as pico de gallo, salsa roja, and salsa verde.

Tortillas are a staple in Mexican cuisine and are used to make dishes like tacos, quesadillas, and enchiladas. In a cooking class, you will learn how to make corn tortillas from scratch, starting from preparing the corn husk to how to grind the corn, knead the dough, and cook the tortillas on a griddle.

In addition to salsa and tortillas, our hands on cooking classes in Mexico City can teach you how to make other traditional Mexican dishes like mole, tamales, and chiles rellenos. You'll learn about the different ingredients that go into each dish and the cooking techniques used to create a dish with unique flavors and textures.

Taking hands on cooking classes to learn Mexican cuisine is also a great way to meet new people and make friends. Many cooking classes are taught in small groups, allowing you to interact with other participants and share your love of food and cooking.

If you're planning a trip to Mexico City, be sure to add a Mexican cooking class to your itinerary. It's a fun and unique way to experience the culture and cuisine of this vibrant city. And with so many options for cooking classes in Mexico City with locals on Eatwith, you're sure to find one that fits your interests and schedule. The best part: free cancellation 48 hours before most events start!

The Eatwith highlight

Dinner parties with local chefs in their own homes

  • Our hand-selected local hosts create unique dining experiences in their own homes or private venues. Check if wine is included in your experience!
  • Browse the menu and contact your host if you have any dietary requirements. They can create a custom menu just for you.
  • Dine at a communal table with locals from Mexico City and other people from around the world.
  • Free cancellation: free cancellation for most experiences for up to 48 hours before they start .

See Mexico City like a local!

Located in the Valley of Mexico, Mexico City is a hustling, bustling city full of things to do. 40 million tourists flock to the Mexican capital every year, thanks to its sunny weather, variety of historic and Aztec monuments, and, of course, its delicious food.

From its flavor-packed street food like tacos al pastor, chicharrónes, and frutas en tacha, to its emerging gastronomy scene, Mexico City is a haven for food-lovers. Looking for the best food in Mexico City? The best way to get a real, authentic taste is to meet and eat with locals!

Join one of our fun, and hands on full-on Mexican cooking classes where you can learn to make your own mezcal or homemade quesadillas and salsa, or discover off-the-beaten-path treasures on a food walk with your personal local guide. You'll learn so many tips from your guide or chef, taking your cooking to the next level.

Whether you choose to explore authentic Mexican dishes or something a little more unusual, the recipes on every menu will represent the eating culture of this wonderful country. As an alternative to a traditional Mexican cooking class, you could specialize in vegetarian recipes, vegan dishes, or explore the kind of divine dessert Mexico is famous for. A visit to Mexico City isn't complete without churros, Dulce de Leche, or even their amazing fried ice cream—you'll never eat in the same way again. An Eatwith authentic cooking class in Mexico City is the ideal occasion for family, friends, dates, or to meet new people.

For an experience that you'll remember forever, dine in a local Mexican family's home and enjoy traditional dishes you won't find in any restaurant. It's the best way to experience the cuisine and culture firsthand while making new friends you'll never forget. Feel safe as most experiences have free cancellation 48 hours before the event starts!

Follow @eatwith on Instagram

Tag us with #eatwith and double tap away!

Instagram postInstagram postInstagram postInstagram postInstagram postInstagram postInstagram postInstagram postInstagram post

Bookmark the Eatwith blog

Head to for the latest food and travel news

From Milano to Palermo: The 6 best cooking classes in Italy

Check out our roundup of the 6 best Italian cooking classes and learn how to cook pasta, pizza and more with local experts who’ll teach you all their tips and tricks to mastering Italian cuisine!