Of all the things you can do in Marrakech, a cooking class is the one most travellers say they wish they had booked sooner. Moroccan food is built on patience and layering — slow-cooked tagines, hand-rolled couscous, preserved lemons and the warm complexity of ras el hanout — and the only way to truly understand it is to get your hands into it. Spend a morning chopping, spicing and stirring alongside a local dada, and the meals you eat for the rest of your trip suddenly make far more sense.
The best classes begin in the medina itself. With a chef as your guide, the chaotic souks become a classroom: you learn to tell fresh saffron from fake, smell the difference between cumin and caraway, and see how a Moroccan household actually shops. From there you retreat to a riad kitchen or a sunny rooftop, where the cooking unfolds at an unhurried pace and ends, as all good Moroccan gatherings do, around a shared table piled with everything you made. It is equal parts lesson, cultural immersion and very long, very satisfying lunch.
Below are the four formats we recommend most. The market-and-tagine workshop is the classic all-rounder; the rooftop riad class suits couples who want a calmer, more technique-focused session; the private chef experience is perfect for families or special occasions; and the pastry class is a sweet, shorter option for tea-lovers. Whichever you choose, the recipes come home with you. We can arrange private sessions and dietary adaptations so the class fits your group exactly.