The best cooking classes in Mexico City compared side by side: market tours, salsa workshops, private home kitchens, and churros, with real prices, class sizes, and which one fits your trip.
What You Should Know
- Most Mexico City cooking classes are built around a market tour first, then cooking. Mercado de Medellín in Roma Norte is the most common starting point, and the market walk is where you learn to identify the chiles, herbs, and cheeses that the recipes depend on.
- Class length varies more than price does: a churros master class runs about two hours, a salsa workshop around 2.5, and a full market-plus-four-course class closer to five. Guests on the long classes repeatedly advise budgeting the whole morning rather than planning anything immediately after.
- Nearly every class ends with you sitting down to eat everything you cooked, usually with a drink included. Plan it as your lunch or dinner rather than booking a restaurant afterwards, since guests consistently describe portions they could not finish.
- Group size decides how much you actually cook. Classes capped at six to eight keep everyone at a station, while the ones running to ten or eleven leave part of the room watching, which is the most common complaint across every price tier.
Cooking Classes in Mexico City
A cooking class in Mexico City almost always starts at a market rather than a stove: you walk Mercado de Medellín or Mercado de Tacuba with a chef, buy the chiles and herbs you are about to use, then cook them in a studio or a private home a few blocks away. That structure is what separates a class here from a generic cooking lesson, and it is why the better classes run four to five hours rather than two.
This guide compares the six classes we would actually book, from a $74 churros master class to a $156 four-course market-and-cooking day, and covers what each one costs, how long it runs, how many people are in the room, and which neighborhood it runs in. If you are still building the rest of your itinerary, our guides to the Frida Kahlo Museum in Coyoacán and Chapultepec Castle pair naturally with a morning class, while a Xochimilco boat tour or a night at the lucha libre fills the other end of the day.
Essence of Mexico: Authentic Mexican Cooking Class & Market Tour
A perfect 5.0 across 303 reviews, the highest review volume of any five-star cooking class in the city. Runs at the Aura Cocina Mexicana studio in Roma Norte, pairs a Mercado de Medellín tour with a hands-on four-course menu, and includes mezcal, craft beer, or Mexican wine with the meal.
Book NowBest Cooking Classes in Mexico City: Side-by-Side Comparison
Here is how the six best-reviewed cooking classes in Mexico City compare on price, class length, group size, and what you actually cook. Prices, ratings, and review counts were checked by our team in August 2026.
| Class | Price | Rating | Format | Duration | Neighborhood | Market Tour | Food & Drink | Book |
|---|---|---|---|---|---|---|---|---|
| Top Rated Essence of Mexico: Authentic Mexican Cooking Class & Market Tour |
From $156.25 | 5.0 ⭐ (303) | Small group (max 8) | ~5 hours | Roma Norte | Mercado de Medellín | Four-course menu + mezcal, beer, or wine | Check availability |
| Mexican Cooking Class with Food Market Visit | $124.99 | 4.9 ⭐ (541) | Small group (8–11 typical) | ~3 hours | Private home kitchen | Yes, market nearby | Three courses; no alcohol included | Check availability |
| Mexican Cooking Class & Cocktails | $132.99 | 4.9 ⭐ (141) | Small group (max 6) | ~3.5 hours | Private kitchen (varies) | Yes, local market | Tacos and salsas + cocktails | Check availability |
| PRIVATE Cooking Class with Culinary Historian Lucia | From $129.00 | 5.0 ⭐ (125) | Private | ~3 hours | San Ángel | Optional (longer format) | Seasonal menu + garden meal | Check availability |
| Learn to Cook Mexican Salsas | From $96.00 | 5.0 ⭐ (72) | Private | ~2.5 hours | Tacuba | Mercado de Tacuba | Raw, fried, boiled, and roasted salsas | Check availability |
| Small Group Mexican Churros Master Class | From $74.00 | 4.9 ⭐ (93) | Small group (max 12) | ~2 hours | Roma Norte | No | Churros, ganache + hot drink | Check availability |
ℹ️ Pricing, inclusions, and guest reviews for every class above were checked by our team in August 2026. Prices and availability may change, and some classes charge optional add-ons such as alcohol pairings on the day. Always confirm with the operator before booking.
What to Expect at a Mexico City Cooking Class
Most market-and-cooking classes in Mexico City follow the same shape:
- 01Start
Meet at the studio or market
You make your own way there. Hotel pickup is not included on any of these classes, so allow for traffic.
- 02~45 min
Market tour
Walk the market with the chef, handling and buying the chiles, herbs, and cheeses you are about to cook with.
- 03~30 min
Kitchen briefing
Back at the studio or home kitchen: aprons, station setup, and an overview of the menu and techniques.
- 04~2 hrs
Hands-on cooking
The bulk of the class. Salsas and tortillas from scratch, then the mains, working at your own station.
- 05~1 hr
Sit down and eat
Everyone eats what they cooked, usually with mezcal, beer, wine, or agua fresca included.
- 06Finish
Recipes to take home
Most chefs send the recipes by email afterwards so you can cook the menu again at home.
- 01
Meet at the studio or market
You make your own way there. Hotel pickup is not included on any of these classes, so allow for traffic.
Start - ~45 min02
Market tour
Walk the market with the chef, handling and buying the chiles, herbs, and cheeses you are about to cook with.
- 03
Kitchen briefing
Back at the studio or home kitchen: aprons, station setup, and an overview of the menu and techniques.
~30 min - ~2 hrs04
Hands-on cooking
The bulk of the class. Salsas and tortillas from scratch, then the mains, working at your own station.
- 05
Sit down and eat
Everyone eats what they cooked, usually with mezcal, beer, wine, or agua fresca included.
~1 hr - Finish06
Recipes to take home
Most chefs send the recipes by email afterwards so you can cook the menu again at home.
Expect between two and five hours depending on the class you pick, and expect to be on your feet for most of it. The active cooking portion is genuinely hands-on at every class on this list: you are chopping, grinding, and pressing tortillas yourself rather than watching a demonstration, with the exception of Lucía's class, where a watch-only format is offered if you prefer it.
From what we've seen in reviews, most people do not realise how much of the eating happens before the kitchen. The market walk comes with running tastings, from chocolate and cheeses to pre-Columbian ingredients, so arriving hungry matters more than it sounds.
What guests consistently single out: The market half is the part reviewers remember, and it is the reason we would pay up for a class that includes one. Vendors hand over samples freely when you arrive with a chef, and several classes fold in a stop at a working tortilla factory that you would never find on your own.
What guests don't expect: The market tastings lean adventurous. Escamoles, chicatana ants, and grasshoppers turn up regularly on the Roma Norte classes, always offered rather than pushed, and they are a highlight for guests who expected a straightforward produce walk.
What we found in recent reviews: Message the chef before the class rather than on the day. The classes that take dietary requests in advance consistently deliver better substitutions, because the swap gets bought at the market that morning instead of improvised at the stove.
Getting there is on you. None of these classes include hotel transport, and Mexico City traffic is unforgiving, so leave earlier than the map suggests, especially for the San Ángel and Tacuba classes.
Best Mexican Cooking Classes in Mexico City
Six classes worth booking, ranked by what they are actually best at rather than by price alone. Our pick is the Essence of Mexico class, mostly because the cap of eight is what decides how much chef attention you actually get. We think the tradeoff is real though: at nearly five hours it is the longest class here, and we would not book it on a day with anything scheduled after it.
What guests say about the market visit class
Three recent reviews of the Mexican Cooking Class with Food Market Visit, the most-reviewed class on this list, which give a good sense of how it actually runs:
"We went to the market to pick up the food which was fun! Making the food was great. Jose made sure everyone was involved and we learned so much! The food was excellent and he made sure at the beginning that there were not food allergies and checked everyone preferences to make sure to adjust the meal as needed."
"He walked us to the market and guided us on what to pick out for the meal we cooked later. He was patient and informative on what we were doing and how we were doing it. His lessons will last my partner and I a lifetime."
"Fantastic, thoughtful and very pleasant experience with Ileana who guided us through the neighborhood market while sharing so much valuable and authentic knowledge about different fruits and vegetables we saw along the way. We were lucky to be the only family cooking that day and had the kitchen to ourselves. Illeana was patient, very knowledgeable and respectful with my teenage sons and thoughtfully engaged both of them in food preparation."
Two things worth drawing out of these. Allergies and preferences are checked at the start rather than left to you to raise, and the class size on the day makes a real difference: the family who had the kitchen to themselves had a noticeably different experience from the guests who arrived on a full day.
Essence of Mexico: Cooking Class & Market Tour
A perfect 5.0 from 303 reviews, and the class we would book first. You meet at the Aura Cocina Mexicana studio on Medellín in Roma Norte, walk Mercado de Medellín with the chef to buy ingredients, then cook a four-course menu of appetizers, mains, and dessert in a private studio. Groups cap at eight, and you choose artisanal mezcal, Mexican craft beer, or Mexican wine to drink with what you made. At roughly five hours it is the longest class here, so treat it as your whole morning.
Check availabilityMexican Cooking Class with Food Market Visit
The highest review count of any class on this list at 541, holding a 4.9. The market sits around the corner from a private home kitchen, and you cook three courses hands-on: guacamole, blue corn tortillas from scratch, soup, and enchiladas or tacos. Roughly three hours, with morning and evening sessions. Note that this is the traditional class, so no alcohol or mezcal tasting is included; guests who wanted that booked the wrong one of the two.
Check availabilityMexican Cooking Class & Cocktails
The same chef and market-visit format as the class above, with cocktail recipes built on Mexican spirits added to the session. You cook tacos and salsas, then learn the mixing techniques behind the drinks rather than just being handed a margarita. About 3.5 hours, capped at six. This is the one to book if you want drinks: the cheaper traditional class does not include them.
Check availabilityPRIVATE Cooking Class with Culinary Historian Lucia
Lucía holds undergraduate and graduate degrees in Mexican food and culinary history, and teaches in her own kitchen in the colonial San Ángel neighborhood in the south of the city. The seasonal menu runs to dishes most classes skip, including sopa de nopalitos and albondigas in chipotle meco sauce, and you can choose a hands-on class or a demonstration you simply watch. You eat in her garden afterwards. She does not host on Sundays.
Check availabilityLearn to Cook Mexican Salsas
A private 2.5-hour workshop that starts at Mercado de Tacuba, well north of the tourist neighborhoods, and covers raw, fried, boiled, and roasted salsas. Meeting is at 10 AM outside the Parroquia San Gabriel Arcángel on Avenida México Tacuba. It is the most focused class here: one technique family, taught properly, rather than a full menu.
Check availabilitySmall Group Mexican Churros Master Class
Two hours, $74, and the cheapest way into a Mexico City kitchen. A pastry chef trained at the Claustro de Sor Juana teaches dough preparation, frying technique, and Mexican ganache, then you eat your churros with coffee or hot chocolate. It runs at 11:30 AM on Orizaba in Roma Norte, near Panadería Rosetta, with a maximum of 12. Hot oil is involved, so it suits older children rather than toddlers.
Check availabilityWhere Mexico City Cooking Classes Actually Run
Roma Norte is the center of gravity. Mercado de Medellín sits on the neighborhood's eastern edge and is the market most classes shop at, partly because its stalls carry ingredients from across Mexico, including Oaxacan and Veracruz produce, plus a well-known section of Cuban and South American vendors. The Essence of Mexico class and the churros master class both run within a few blocks of it.
San Ángel, in the south, is a cobbled colonial neighborhood better known for its Saturday art market than its kitchens. It is where Lucía teaches out of her own home, and the trip down is longer than most visitors expect: budget 40 minutes or more from the center depending on traffic. We would shortlist it anyway if you want a home kitchen rather than a studio, since the menu gets agreed with you in advance and the class ends in her garden. It also sits close to Coyoacán, so it pairs well with the Casa Azul on the same day.
Tacuba, in the northwest, is not a tourist neighborhood at all. Its market is where the salsa workshop starts, and the class is worth taking partly because it puts you in a working neighborhood market rather than one used to visitors. Give yourself extra transit time to make the 10 AM meeting.
Mexico City Market Tours: Which Market Your Class Visits
A Mexico City market tour is rarely sold on its own. In practice the market walk is the first 45 minutes of a cooking class: you meet the chef, walk the aisles buying the chiles, herbs, and cheeses the menu needs, and then cook them a few blocks away. That is why booking a class is the most reliable way to get a guided food market tour here, and why the market you end up in depends entirely on which class you pick.
| Class | Market | Neighborhood | Market included? |
|---|---|---|---|
| Essence of Mexico | Mercado de Medellín | Roma Norte | Yes, guided with the chef |
| Cooking Class with Market Visit | Local market, around the corner | Private home kitchen | Yes |
| Cooking Class & Cocktails | Local market | Private kitchen (varies) | Yes |
| Learn to Cook Mexican Salsas | Mercado de Tacuba | Tacuba | Yes, the class starts there |
| PRIVATE Class with Lucía | Local market, San Ángel | San Ángel | Optional, longer format only |
| Churros Master Class | — | Roma Norte | No market walk |
Mercado de Medellín vs Mercado de Tacuba
These are the two named markets on this list and they are genuinely different visits. Mercado de Medellín is the one most classes use, and it is the easier introduction: it sits on the eastern edge of Roma Norte, it is used to visitors, and its range is unusually wide for a neighborhood market. Mercado de Tacuba sits well north of the tourist neighborhoods and is a working market that is not set up for tourism at all, which is the appeal and also the reason the aisles feel tighter.
Can you book a market tour without the cooking class?
You can, but the options are thin and the reviews are shallow compared with the classes, so for most visitors the market half of a cooking class is the better version of the same walk: you get a chef explaining what you are looking at, and you cook what you buy. If what you actually want is eating rather than shopping and cooking, a tasting walk is the closer fit, and our Mexico City food tour guide compares the nine best of those.
How Much Does a Cooking Class in Mexico City Cost?
Cooking classes in Mexico City run from about $74 to $156 per person. The cheapest are short single-skill workshops of around two hours, the middle band buys a market tour plus a multi-dish hands-on class, and the top of the range covers a four-course menu with a drink pairing over roughly five hours. Nearly all include everything you cook and eat.
This is where operators really differ: what matters more than the headline price is the group size and whether you get your own cooking station. Guests who felt short-changed almost never complain about the food. They complain about standing around watching because the kitchen was too full, and the classes that cap at six or eight draw far fewer of those complaints than the ones that run to ten or eleven. Confirm the cap before booking on price alone.
A focused single-skill workshop. The churros master class at $74 and the salsa workshop at $96 sit here. Shorter (two to 2.5 hours), narrower in scope, and the churros class does not include a market tour. Best when you want a real class without giving up half a day.
The sweet spot. A market visit plus a hands-on multi-dish menu with a chef, and at $132.99 the cocktails version adds three drink recipes. Lucía's private class also starts at $129, which is unusually low for a genuinely private experience.
The full four-course market-and-cooking day. Essence of Mexico at $156.25 buys a five-hour class capped at eight people, a dedicated studio, and a mezcal, craft beer, or wine pairing with the meal.
For most visitors the $125 to $133 band is the right call: it buys the market tour, which is the part that makes a Mexico City class worth taking, without the five-hour commitment of the premium option.
From Our Experience
Across the reviews we read, the market tour rather than the cooking is what separates these classes. Vendors open up and hand over samples when you arrive with a chef, and the classes that skip the market walk are cheaper for a reason.
Tips for Booking a Mexico City Cooking Class
- Visiting in May? Our Mexico City in May guide covers why an indoor class is the best use of a hot May afternoon, and why 10 May books out weeks ahead.
- Book a morning class. Markets are fullest and freshest early, and a morning class doubles as lunch, leaving your afternoon free for Coyoacán or Chapultepec.
- Check whether a market tour is actually included. It is the most valuable part of the experience and the churros class does not have one. The listings that include it say so explicitly.
- Flag dietary needs when you book, not on the day. These are small classes cooking a fixed menu bought that morning, so substitutions have to be planned before the chef shops. Several operators handle this over WhatsApp and will send a draft menu in advance. Nut allergies are the one restriction some classes cannot work around, so raise it before you pay.
- Ask what the group cap actually is. Group size is the single biggest predictor of whether guests enjoy these classes. At six to eight everyone cooks; at ten or eleven, part of the room ends up watching. If hands-on time is the reason you are booking, treat the cap as more important than the price.
- Check whether drinks are included before you book. Some classes include a mezcal tasting or cocktails and some pour nothing but water, and the difference is not always obvious from the title. Guests expecting a tasting on a traditional class are the most common disappointment we found.
- Ask for the recipes at the end of the class. Most chefs email them afterwards and it is one of the most valued parts of the experience, but a few guests have had to chase them. Confirm before you leave rather than after.
- Carry pesos. The class is prepaid, but market stalls are cash-only if you want to buy chiles, vanilla, or mole paste to take home, and most people do.
- Give yourself a transit buffer. No class here includes hotel pickup, and the San Ángel and Tacuba classes are well outside the tourist core.
- Take the private option if you are a group of four or more. Lucía's class from $129 per person is competitive with the small-group classes once you are a family, and you set the pace.
- Buy the dried chiles at the market. They travel well, cost very little, and they are what let you actually cook the menu again once you are home.
- It is the afternoon plan that ignores the weather. Our Mexico City in June and September guides cover the rainy months, when a covered kitchen beats anything outdoors after midday, and our family things to do in Mexico City guide covers the classes that work with children.
How We Selected These Tours
The Mexico Trip Insider team weighed cooking classes in Mexico City on the things that separate a real class from a demonstration: whether you cook with your own hands, whether a working market is part of the day, and whether the chef teaching has genuine culinary credentials. Every class here is a verified listing rated 4.9 or higher. We passed over classes with thin review volume, vague menus, and listings that were unclear about whether the market visit was included or an upsell. The six cover the range we think matters: a long four-course market day, a private home kitchen, a cocktail-focused session, a single-skill salsa workshop, and a short churros class that works with kids.
Frequently Asked Questions
How much is a cooking class in Mexico City?+
Cooking classes in Mexico City run from about $74 to $156 per person. Short single-skill workshops like churros start around $74, a market tour plus a full hands-on menu costs roughly $125 to $133, and the longest four-course class with a drink pairing is about $156.
What is the best cooking class in Mexico City?+
The Essence of Mexico cooking class and market tour is our top pick, with a perfect 5.0 rating across 303 reviews. It runs about five hours at the Aura Cocina Mexicana studio in Roma Norte, includes a Mercado de Medellín tour, caps at eight guests, and finishes with a four-course meal you cooked.
Where is the Aura cooking class in Mexico City?+
Aura Cocina Mexicana's studio is at Medellín 191a in Roma Norte, between Chiapas and Tapachula, a short walk from Mercado de Medellín. The Essence of Mexico class runs from that studio, and Aura also operates a second cooking studio in Coyoacán. Classes there cap at eight and run close to five hours including the market walk.
How long do Mexico City cooking classes last?+
Between two and five hours. The churros master class is about two hours, the salsa workshop around 2.5, the market-visit and private classes roughly three, the cocktails class about 3.5, and the four-course market-and-cooking class close to five. Classes with a market tour sit at the longer end.
Do Mexico City cooking classes include a market tour?+
Most do, but not all. The Essence of Mexico, market visit, cocktails, and salsa classes all start at a market, usually Mercado de Medellín in Roma Norte or Mercado de Tacuba. The churros master class does not include one. The market walk is where you learn to identify chiles and herbs, and where most of the tasting happens, so it is worth prioritising.
Are cooking classes in Mexico City good for kids?+
Yes, with some care. The churros master class is the most family-friendly at two hours and $74, though hot oil is involved so it suits older children rather than toddlers. Families report children from around 12 upward, including teenagers, being given real tasks and staying engaged through the longer market classes. For groups of four or more, a private class lets you set the pace and adjust the menu.
Who should skip a Mexico City cooking class?+
Anyone who cannot stand and walk for several hours. The market aisles are narrow and get tight in places, which guests with claustrophobia have flagged, and the longer classes are not wheelchair accessible or suited to back problems. Kitchens can also run hot and crowded on the larger classes. If that applies, choose a short studio class like the churros workshop, which has no market walk.
Do Mexico City cooking classes include drinks or a mezcal tasting?+
Only some do, and this is the most common booking mistake we found. The traditional classes typically serve water with the meal, while the cocktails version of the same class includes the drinks and the mixing lesson. The four-course Roma Norte class includes a mezcal, craft beer, or wine pairing. Check the specific listing rather than assuming.
Do you eat a full meal at a Mexico City cooking class?+
Yes. Every class on this list finishes with you sitting down to eat everything you cooked, and guests routinely report portions they cannot finish. Plan the class as your lunch or dinner rather than booking a restaurant afterwards. Hotel pickup is not included on any of them, so allow time for traffic getting there.
Affiliate note: Some links on this page are affiliate links. If you book through them, we may earn a small commission at no additional cost to you.




