10 Best Cooking Classes In Mexico City, Mexico - Updated 2024

Ryan Joshua
Ryan Joshua 
| 4 min read

Known for its very unique and diverse culinary scene, Mexico is indeed a haven for everyone that loves to cook and eat. In fact, they are known for their very rich culinary history. It is home to some of the world’s best dishes and even the world’s best street food. Aside from the historic building and the amazing history, Mexico City, the nation’s capital, is also flocked by visitors who embark on informative tours that include hands-on cooking lessons. If you are interested to cook and try delectable Mexican and Latin food by yourself, then here are just some of the best cooking classes in Mexico City, Mexico.

1. Participate in a cooking class and a visit to the market (from USD 117.0)

Getting to learn how to cook Mexican food by yourself is an already fun experience. But what if you get to buy and select the ingredients yourself? In this tour, you get to choose the ingredients for your Mexican dish yourself as your chef-instructor takes you to one of the largest local markets in the city for you to see an overview of the local dishes before you get to cook your own.

Visited this place?

Mexico City Mexican Food Cooking Class with Market Visit

Duration: 3 hours 30 minutes

378 reviews

2. Cook Mexican dishes at a local home (from USD 160.0)

There’s nothing better than learning to cook Mexican food from a local in the city. Enjoy a very traditional and delicious Mexican meal at the home of a local couple who love to entertain new guests and friends. You will be greeted with a refreshing welcome drink as you enter their home and you will get to help them prepare some Mexican dishes like picadillo tostadas, enmoladas, flautas, and tacos. After cooking, you can sit with them over a lovely meal and have a conversation about the local culture.

Visited this place?

Mexican Cooking Lesson in a Local Home

Duration: 3 hours

12 reviews

3. Experience a market tour and cooking in Coyoacan (from USD 104.0)

If you are an epicurean, then you will surely love to join this cooking tour in Mexico City. Join your guide, Alma, as she takes you to the traditional neighborhood market to buy the needed ingredients for your cooking class. Walk back to her little kitchen and get to know how to cook several Mexican dishes like chilaquiles, corn quesadillas with fillings, and squash flowers. You will surely love talking about the culture of the city as you dine with your host.

Visited this place?

Private Market Tour and Authentic Mexican Cooking Class with a Local in Coyoacan

Duration: 4 hours

1 review

4. Discover how the locals cook their meals in Mexico City (from USD 134.0)

Have fun spending the day with your host as she takes you on a private market tour and a traditional cooking class in a local home. Get to learn and cook traditional Mexican foods yourself in a local home kitchen where you will be taught how to prepare two to three traditional dishes straight from the host’s family recipes. End your experience by getting to try everything that you have cooked by dining at the home’s garden area.

Visited this place?

Mexico City Private Cooking Class with Market Tour

Duration: 4 hours

16 reviews

5. Prepare Mexican dishes in a historic neighborhood (from USD 86.0)

The historic neighborhood of Coyoacan in Mexico City is known for its diverse yet authentic Mexican dishes. Now, you can learn and even prepare a traditional meal yourself while being taught by an experienced cook in this private cooking class in the neighborhood. Learn the correct way of using the local ingredients to create the savory taste of these Mexican dishes, and have a hearty meal together with your host as he tells amazing stories of the culinary scene and the usual life inside a Mexican home.

Visited this place?

Mexico City Private Cooking Lesson in a Coyoacan Apartment

Duration: 3 hours

3 reviews

6. Spend a day at the market and cooking Mexican dishes (from USD 215.0)

If you want a very authentic experience of buying ingredients yourself and cooking your own Mexican dish, then this cooking tour would be the best one for you. Join your hosts, Alex and Ale, as you find yourself wandering through the historic San Juan Market looking for the right ingredients for your dish. Now that you have everything you need, go straight to their home kitchen as they teach you how to cook some of Mexico’s best and most delectable dishes.

Visited this place?

Private Mexican Market Tour and Cooking Lesson in a Local Home

Duration: 4 hours

23 reviews

7. Learn how to cook vegan Mexican dishes (from USD 61.0)

If you are a vegan yet you love everything Mexican, then this cooking class will be surely for you. Start this interactive cooking tour with a class handled by a professional chef set in the amazing Roma Norte neighborhood together with an agua fresca, mezcal, and a short history of Mexican cuisine. You then get to know the ingredients and the recipes for some Mexican vegan meals like squash blossom salad, a spicy mushroom stew, and a non-corn tamale cooked with vegetables and hierbabuena sauce. Enjoy your creation afterward, with a serving of delicious rice pudding and a cup of hot chocolate.

Visited this place?

Four-course vegan Mexican hands-on cooking class

Duration: 3 hours 30 minutes

8. Make authentic tacos on this awesome cooking class (from USD 61.0)

Almost every street food scene in the world features tacos. Some of them might claim they are authentic Mexican while some are already fused with the local cuisine. However, there’s no better way to experience tacos than in the streets of Mexico City itself. Learn how to cook authentic Mexican tacos like a local vendor by joining this six-hour cooking class. You will be guided by an instructor on how to prepare tacos pastor, barbacoa, campechanos, and three kinds of salsas. Get to enjoy your creation with a glass of Mexican wine or craft beer.

Visited this place?

Mexican Street Tacos Hands-on Cooking Class

Duration: 3 hours 30 minutes

9. Join this informative tortilla-making workshop (from USD 21.0)

Learn how to prepare authentic tortillas, gorditas, quesadillas, Mexican salsa, and some traditional delicious fillings when you join this workshop in Mexico City. This workshop is done at the popular San Juan Mercado, Mexico City’s most amazing and exotic chef market. You will be taught by a professional Mexican chef how to cook them by hand. You also get to have a choice whether you prefer meaty, vegetarian, or even vegan Mexican dishes. Also included in the workshop is an overview of the market’s history as well as the local ingredients available.

Visited this place?

Tortilla Workshop in Famous San Juan Mercado, Mexico City

Duration: 3 hours

10. Learn how to make your own salsas (from USD 56.0)

You might think that salsas are just extras in Mexican dishes, but in reality, they are an important part of Mexican cuisine. Get to know and master the art of making 10 different salsas when you join this cooking class. Preparing each of these sauces is very easy that even inexperienced cooks will be able to learn and enjoy this experience. If you love everything Mexican, then this class will be surely for you.

Visited this place?

Mastering Mexican Salsas Cooking Class

Duration: 3 hours

Enjoy cooking authentic Mexican dishes in Mexico City

Mexico City indeed is a haven for those looking for the best Mexican dishes and street food. Now, you can cook them from the comforts of your own home after you learn about them straight from the source. Happy cooking!

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
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

Ryan is a Computer Engineer with a heart for traveling and writing. Born in Pasay City, Philippines, and raised in Melbourne, Australia, he is now based in the Philippines' City of Smiles, Bacolod...Read more

 Want to contribute as a Local Expert?
Explore Mexico City
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.