The 15 Best Cooking Classes In Mexico City

Discover the best cooking classes in Mexico City, from market tours to private lessons, perfect for food lovers, history buffs, and first-timers alike.

Mexico City isn’t just a hub of history and culture; it’s also a fantastic place to learn how to cook authentic Mexican dishes. The city’s vibrant markets, bustling neighborhoods, and welcoming home kitchens make it an ideal setting for culinary experiences.

We especially love the Mexican Cooking Class with Food Market Visit, which combines a lively market walk with hands-on cooking led by a friendly local chef.

This class’s small-group format and authentic ingredients make it a standout for anyone eager to grasp the basics of Mexican cooking in a fun, immersive way.

Whether you’re after a quick intro, a deep dive into regional specialties, or a private experience in a charming home, Mexico City offers a wealth of options. Below, we’ve rounded up the top 15 cooking classes, each with its own unique flavor—literally and figuratively—that will leave you with new skills and a full belly.

Mexican Cooking Class with Food Market Visit in Mexico City

Pick #1
Mexican Cooking Class with Food Market Visit in Mexico City
Read more below

★★★★★5.0(470)$117.99
Essence of Mexico: Authentic Mexican Cooking Class & Market Tour

Pick #2
Essence of Mexico: Authentic Mexican Cooking Class & Market Tour
Read more below

★★★★★5.0(259)$156.62
Mexican Cooking Class & Cocktails in Mexico City

Pick #3
Mexican Cooking Class & Cocktails in Mexico City
Read more below

★★★★★5.0(124)$128.99
Private Mexican Cooking Class with Gastronomic Historian, Lucia

Pick #4
Private Mexican Cooking Class with Gastronomic Historian, Lucia
Read more below

★★★★★5.0(89)$118.00
Private San Angel Tour & Cooking Class in Mexico City with Lucia

Pick #5
Private San Angel Tour & Cooking Class in Mexico City with Lucia
Read more below

★★★★★5.0(51)$134.00
Mastering Mexican Salsas Cooking Class and Market Tour

Pick #6
Mastering Mexican Salsas Cooking Class and Market Tour
Read more below

★★★★★5.0(33)$133.77
Mexican Street Tacos Hands-on Cooking Class and Market Tour

Pick #7
Mexican Street Tacos Hands-on Cooking Class and Market Tour
Read more below

★★★★★5.0(30)$133.77
Mexico City: Mexican Cooking Class

Pick #8
Mexico City: Mexican Cooking Class
Market Tour and Home Cooking Class in Mexico City with Margarita

Pick #9
Market Tour and Home Cooking Class in Mexico City with Margarita
Read more below

★★★★★5.0(29)$139.00
A Mexican Cooking Class

Pick #10
A Mexican Cooking Class
Read more below

★★★★★5.0(26)$190.00
Private Market Tour, Cooking Class in Mexico City with Alex & Ale

Pick #11
Private Market Tour, Cooking Class in Mexico City with Alex & Ale
Read more below

★★★★★5.0(25)$215.00
Medellín Market Tour, Cooking Class and 3-course Mexican Feast

Pick #12
Medellín Market Tour, Cooking Class and 3-course Mexican Feast
Read more below

★★★★★5.0(22)$167.28
Traditional Cooking Class in Mexico City at Margarita’s Home

Pick #13
Traditional Cooking Class in Mexico City at Margarita’s Home
Read more below

★★★★★5.0(22)$129.00
Mexico City: Mexican Cooking Class & Market Tour

Pick #14
Mexico City: Mexican Cooking Class & Market Tour
Coyocán: Market Tour and Cooking Class

Pick #15
Coyocán: Market Tour and Cooking Class
1 of 15

1. Mexican Cooking Class with Food Market Visit in Mexico City

Mexican Cooking Class with Food Market Visit in Mexico City

This highly-rated class offers a hands-on cooking experience starting with a visit to a local market. Led by a knowledgeable chef, you’ll learn how to select fresh ingredients and then translate that knowledge into making authentic Mexican dishes. The class lasts about 3.5 hours and is perfect for those who want to see Mexico City’s culinary scene up close before cooking.

Known for its warm guide, José, and lively group atmosphere, guests often rave about making guacamole and blue corn tortillas that taste just like home. It’s a great choice for food lovers wanting a practical, fun introduction to Mexican cuisine.

Bottom Line: Well-rounded, immersive, and highly praised—ideal for first-timers and those craving an authentic market-to-table experience.

2. Essence of Mexico: Authentic Mexican Cooking Class & Market Tour

Essence of Mexico: Authentic Mexican Cooking Class & Market Tour

This 4.5-hour class in Roma Norte delves into Mexico’s culinary soul with a four-course menu. Shop at a local market with chef Lorena, then head to a private studio to prepare appetizers, mains, and dessert. It includes a tasting of agua fresca and a drink of your choice, perfect for those wanting a full meal and drink pairing.

Guests praise Mariana’s clear instructions and lively market tour, with many noting how they walk away with recipes ready to try at home.

This class stands out for its comprehensive approach—from market sampling to a multi-course feast.
Bottom Line: Ideal for serious foodies who want to learn authentic recipes and enjoy a richly immersive experience.

3. Mexican Cooking Class & Cocktails in Mexico City

Mexican Cooking Class & Cocktails in Mexico City

Aimed at those who want to combine cooking and cocktails, this 3.5-hour class is perfect for first-time visitors. Led by Jose, you’ll shop at a nearby market, learn to cook classic dishes, and craft traditional Mexican cocktails.

Guests love the lively, engaging atmosphere and leave with practical skills and recipes they can recreate. It’s a fun way to get a taste of Mexico’s culinary culture while enjoying drinks and good company.

Bottom Line: Best suited for food and drink enthusiasts wanting a lively, casual experience that combines cooking and cocktails.

4. Private Mexican Cooking Class with Gastronomic Historian, Lucia

Private Mexican Cooking Class with Gastronomic Historian, Lucia

In the colonial neighborhood of San Ángel, Lucia offers a private class focused on Mexico’s culinary traditions, including dishes like chiles en nogada and moles. With her master’s in Mexican culinary history, Lucia shares more than just recipes—she offers a cultural narrative. The session lasts around three hours, ending with a meal in her lovely garden.

Reviews highlight her as a passionate host and knowledgeable guide to Mexico’s gastronomic heritage.
Bottom Line: Perfect for history and food lovers who want an intimate, educational experience in a beautiful setting.

5. Private San Angel Tour & Cooking Class in Mexico City with Lucia

Private San Angel Tour & Cooking Class in Mexico City with Lucia

This 5-hour experience combines a guided market tour with a private cooking lesson in San Ángel. You’ll explore local markets, learn about seasonal ingredients, then cook in Lucia’s home.

Guests love the personalized attention and the chance to experience authentic home-style Mexican cooking. It’s especially good for those who want a slow-paced, in-depth day, ending with a delicious, freshly made meal.

Bottom Line: Well-suited for travelers interested in combining cultural exploration with hands-on cooking in a private setting.

6. Mastering Mexican Salsas Cooking Class and Market Tour

Mastering Mexican Salsas Cooking Class and Market Tour

This 4.5-hour class is a must for salsa lovers. You’ll learn to make up to 10 different salsas, tasting each with tacos and appetizers. The market tour gives insight into how locals shop for ingredients, while the class focuses on mastering complex flavors. Reviewers love the detailed instruction and the variety of salsas they leave knowing how to make at home.

It’s perfect for those wanting a focused, flavor-packed experience.
Bottom Line: Best for salsa enthusiasts eager to expand their skills and knowledge of Mexican condiments.

7. Mexican Street Tacos Hands-on Cooking Class and Market Tour

Mexican Street Tacos Hands-on Cooking Class and Market Tour

This 4.5-hour tour centers solely on tacos, Mexico’s iconic street food. You’ll visit a local market, learn to prepare three types of tacos, and enjoy drinks and recipe cards to recreate your favorites later. Pame, the guide, is praised for her personable teaching style and culinary expertise.

Guests leave with a deeper appreciation of Mexican street food and the skills to make authentic tacos at home.
Bottom Line: Perfect for taco fans who want a focused, fun, and practical experience.

8. Mexico City: Mexican Cooking Class

Mexico City: Mexican Cooking Class

A cozy, small-group class lasting about three hours, this experience offers a relaxed environment to learn Mexican cooking secrets.

Led by professional English-speaking chefs, this class emphasizes hands-on participation and is best suited for those who want a straightforward, friendly introduction to Mexican dishes without the crowded tour feel.
Bottom Line: Great for first-time cooks who prefer a relaxed, personable setting.

9. Market Tour and Home Cooking Class in Mexico City with Margarita

Market Tour and Home Cooking Class in Mexico City with Margarita

This private, 4-hour experience combines a market tour with a cooking lesson at Margarita’s home. You’ll learn to prepare dishes like tortilla soup, salsa-stuffed chicken, and dulce de leche crepes, with options for vegetarian and gluten-free diets.

Guests love Margarita’s warmth and the intimate setting, making it ideal for travelers seeking a personalized, authentic experience.
Bottom Line: Best for those wanting a home-style meal with personalized guidance.

10. A Mexican Cooking Class

A Mexican Cooking Class

This intensive 6-hour class begins with a traditional breakfast in Coyoacán, followed by market shopping, and culminates in preparing a full Mexican menu at the instructor’s home.

It includes a mezcal tasting and takes you through multiple dishes, making it ideal for serious foodies wanting a deep dive into Mexican culinary arts.
Bottom Line: Excellent for dedicated cooks looking for a full-day, immersive experience.

11. Private Market Tour, Cooking Class in Mexico City with Alex & Ale

Private Market Tour, Cooking Class in Mexico City with Alex & Ale

Join Alex and Ale for a personalized experience exploring San Juan Market, then cooking in their home. You’ll learn about ingredients like dried chiles and wild boar, and prepare a memorable meal in a warm, welcoming environment.

The tour emphasizes cultural insight and culinary skills, with guests mentioning how friendly and knowledgeable the hosts are.
Bottom Line: Perfect for travelers who want culture, cuisine, and a private touch.

12. Medellín Market Tour, Cooking Class and 3-course Mexican Feast

Medellín Market Tour, Cooking Class and 3-course Mexican Feast

This 6-hour tour starts with a lively visit to Mercado Medellín, then moves to a La Condesa home to cook and enjoy a full Mexican feast. You’ll prepare tamales, mole, and salsas, with drinks and dessert included. Reviewers highlight the comprehensive nature of the experience and the delicious food.

It’s ideal for those wanting an in-depth, multi-course cooking adventure.
Bottom Line: Best for travelers seeking a detailed, multi-dish Mexican cooking experience.

13. Traditional Cooking Class in Mexico City at Margarita’s Home

Traditional Cooking Class in Mexico City at Margarita's Home

This 4.5-hour private class offers hands-on instruction in a warm home setting. Margarita teaches how to make 2-3 traditional dishes, with vegetarian and gluten-free options. Many guests appreciate her clear instructions and the chance to eat their creations in a cozy atmosphere.
Bottom Line: Ideal for those wanting a relaxed, private class in a welcoming home.

14. Mexico City: Mexican Cooking Class & Market Tour

Mexico City: Mexican Cooking Class

This 4.5-hour class combines a market tour of Mercado de Medellín with cooking in an attractive studio. It ends with a 4-course lunch paired with Mexican beer, mezcal, and wine. Guests enjoy the interactive nature and the chance to taste a variety of dishes.
Bottom Line: Suitable for those seeking a full, guided culinary experience with a social vibe.

15. Coyocán: Market Tour and Cooking Class

Coyocán: Market Tour and Cooking Class

This 5-hour experience blends a visit to a local market with cooking in a Mexican household. It’s especially LGBTQ+ friendly and offers options for various diets. Participants learn about Mexican gastronomy and leave with skills they can use at home.
Bottom Line: Great for culturally curious travelers wanting a comprehensive, inclusive experience.

How to Choose Your Perfect Cooking Class in Mexico City

When selecting a class, consider your budget, time available, and interest level. For a quick but authentic taste, the Mexican Cooking Class with Food Market Visit offers great value. If you’re looking for depth, the A Mexican Cooking Class provides a full-day immersion.

Private options like Lucia’s classes or Margarita’s home offer personalized experiences, ideal for romantic getaways or small groups.

Budget-conscious travelers should note that many classes are around $117–$139, but private, full-day experiences can go higher.

Booking early is advised during peak travel seasons, and most classes work best when you’re ready to get your hands dirty and try new flavors. Check each experience for specifics on dietary options if needed, and consider whether you prefer market visits, home kitchens, or professional studios.

Final Thoughts

From quick, lively taco lessons to in-depth multi-course feasts, Mexico City’s culinary classes cater to a variety of interests and schedules. For those new to Mexican cuisine, the Market Tour and Cooking Class with Margarita offers a warm, personal introduction. For dedicated home cooks, the full-day A Mexican Cooking Class promises a comprehensive dive into regional flavors.

Travelers who want a private, educational experience should consider Lucia’s classes or the San Angel lessons, while salsa lovers will appreciate the Mastering Mexican Salsas for its flavorful focus. Whatever your style, booking a cooking class in Mexico City guarantees a tasty, memorable addition to your trip.