Mexico City
Mexico City · Mexico

Should You Take a Cooking Class in Mexico City?

A typical Mexico City cooking class runs 3–4 hours and usually starts with a trip to a local market. You'll pick out ingredients like fresh masa, chiles, epazote, and whatever's in season, then head to a kitchen (often in a converted house or dedicated school) to make three or four dishes. Expect hands-on work: grinding spices, shaping tortillas, assembling tamales or mole. The experience ends with eating what you cooked, usually with a beer or mezcal. It's genuinely fun if you like cooking, and you’ll leave understanding why Mexican food is more than tacos.

Best time is November through March when the weather is pleasant for walking through markets. Avoid July–September if you hate humidity and heavy afternoon rains. Expect to pay around $80–$150 per person; shorter classes or those without a market visit sit at the lower end, while longer sessions with tequila tastings or smaller groups cost more. Most include all ingredients, recipes, and drinks.

Pick a class that includes a market visit — it’s the part most people remember. Skip the giant group classes (12+ people) if you want actual instruction; they tend to feel like a cooking show. Also skip “taco-only” classes if you want to learn real Mexican home cooking — go for ones that cover moles, salsas, or street-food staples instead.

Book it

THE 15 BEST Mexico City Cooking Classes (2026) - Tripadvisor
tripadvisor
View →
The best Mexico City Cooking classes 2026 - GetYourGuide
getyourguide
View →

Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.

More in Mexico City

Museum Tour → Frida Kahlo Museum Ticket → Day Trip To Teotihuacan → Rooftop Bar Tour → Bike Tour → Mezcal Tasting → Market Tour → Hot Air Balloon → All Mexico City trips →
Get the best trips, at the best price