Skip to content
Cuisine Marrakech

Classes & tours

What is a Moroccan cooking class actually like?

Typical length
3-5 hours
Often starts
With a market or souk visit
Dishes cooked
2-3, often salad + tagine
Ends with
Eating the meal together

Quick answer

A typical Moroccan cooking class in Marrakech runs a few hours, often starting with a trip to a local market or spice souk to pick ingredients, followed by hands-on preparation of two or three classic dishes — commonly a salad, a tagine and sometimes a dessert or bread — under the guidance of a local cook or chef. The class ends with everyone sitting down together to eat the meal they've just made.

From market to table

Many Marrakech cooking classes begin not in the kitchen but in the market — a guided stop at a spice souk or produce market where you pick out the vegetables, spices and other ingredients you'll be cooking with that day, alongside an explanation of what each thing is and how it's used. This grounding in the source of the food gives the class more context than simply arriving at a stove with pre-measured ingredients already laid out.

From there, the group typically moves to a teaching kitchen — sometimes in a riad, sometimes a dedicated cooking space — where the actual preparation begins under the guidance of a local cook or chef, often working in small groups or pairs rather than as passive spectators.

What you'll actually cook

A standard class usually covers two or three dishes representing different parts of a meal: perhaps a cooked salad like zaalouk to start, a classic tagine (chicken with preserved lemon, or lamb with prunes, are common choices) as the main, and sometimes a simple bread like khobz or msemen, or a dessert. The pace is genuinely hands-on — chopping, grinding spices, assembling the tagine — rather than mostly watching a demonstration.

Instructors typically explain the reasoning behind techniques as you go — why the onions are cooked a certain way, why the spices go in at a particular point — so you leave with an understanding you can apply at home, not just a written recipe.

Eating together at the end

The class concludes with everyone sitting down to eat the dishes just prepared, usually together at a shared table, often with mint tea to finish — a natural, satisfying close that turns the class into a full meal experience rather than just an instructional session. This communal eating at the end is considered a core part of the experience, not an optional add-on.

Many classes also send participants home with a printed or digital recipe card for the dishes covered, so the experience extends beyond the day itself.

Choosing the right class

Classes vary in focus — some centre entirely on a single dish like tagine, others on couscous technique, and some are broader full Moroccan cooking experiences covering several courses. If you have a specific interest — bread, pastry, a particular regional style — it's worth checking what a class actually covers rather than assuming all classes are identical.

See also what to wear and how long a class runs for the practical details of preparing for one.

Related questions

Do all cooking classes include a market visit?

Many do, especially half-day or souk-to-table formats, but not all — some classes start directly in the kitchen with ingredients already prepared, so it's worth checking in advance if the market stop matters to you.

Will I eat what I cook?

Yes — nearly every class ends with a shared meal of the dishes just prepared, usually with the group sitting down together.

Is a cooking class suitable for beginners?

Yes, generally — most classes are designed for a broad range of skill levels and don't assume prior cooking experience.

How is a cooking class different from a food tour?

A cooking class is hands-on — you make the food yourself — while a food tour is about tasting food prepared by others across several stops. See our answer on what a Marrakech food tour is.