Discovering...
Discovering...

A half-day class that starts in the spice souks and ends around a communal table — the most hands-on way to learn tagine, couscous and bastilla in the city that invented them.
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 3 May 2025 Last updated 16 April 2026
A traditional Moroccan cooking class in Marrakech lasts roughly three to four hours, costs from around 300 MAD per person in a shared group, and ends with you sitting down to eat everything you made. It is, straightforwardly, one of the best-value activities in the city.
The format is almost always the same: you meet at a riad kitchen in the medina, walk to the souks to buy saffron and preserved lemons direct from the merchant, return to cook a tagine over charcoal alongside a cooked salad or bastilla, then eat communally with mint tea poured from height. What varies is the instructor, the riad, the menu choice, and whether you do the class in a shared group or privately. Those differences matter more than they might seem.
Moroccan cooking is spice-forward but technique-driven. The same chicken and olive tagine tastes flat if you rush the chermoula marinade or add the preserved lemon too early. A good class teaches the logic behind the layering, not just the steps — and that is what you take home with you, long after the saffron runs out.
Most classes follow a similar half-day arc. Here is the typical timeline.
9:00 am
Most classes start inside a riad kitchen in the medina. Your host walks you through the menu for the day — typically a tagine, a cooked salad, harira or bastilla, and a mint tea ceremony — and hands out aprons.
9:30 am
The class pauses to visit the nearby souks. You shop for saffron, ras el hanout, preserved lemons, and fresh herbs with your guide, who explains what each spice does and how to spot quality. Budget roughly 50–100 MAD for ingredients (often included in the class fee).
10:30 am
Back in the kitchen, you prep, season, and layer the tagine over charcoal, whip up a zaalouk (smoky aubergine salad), and — if making bastilla — fold the warqa pastry yourself. The instructor demonstrates technique first, then steps back and lets you cook.
12:30 pm
You eat what you cooked, served in traditional Moroccan style — communal dishes at a low table. Mint tea is poured from height to create that characteristic froth. Most operators send you home with a printed recipe card.
Most classes ask you to choose two or three dishes from a menu. The table below shows common options and roughly how challenging they are for a first-timer.
| Dish | Level |
|---|---|
| Chicken or lamb tagine with preserved lemon & olives | Beginner |
| Beef kefta tagine with egg | Beginner |
| Vegetable couscous with seven vegetables | Intermediate |
| Bastilla (pigeon or chicken pastry pie) | Intermediate |
| Harira soup with dates & chebakia | Beginner |
| Zaalouk & taktouka (cooked vegetable salads) | Beginner |
| Moroccan pastilla au lait (milk pastry dessert) | Intermediate |
Vegetarian versions of all meat dishes are available on request at virtually every class. Bastilla is the most theatrical dish — the warqa pastry folding takes practice — but also the most rewarding to get right.

The souk walk is part of the class — not a tourist detour.
Duration
3–4 hours
From
~300 MAD / $30 pp
Includes
Souk walk + meal
Classes held inside the medina are shorter on travel time and put you within walking distance of the spice souks. Riad kitchens in the Mouassine or Bab Doukkala neighbourhoods tend to be the most atmospheric. Avoid anything outside the medina walls if you want the full souk-walk experience.
Moroccan cooking is adaptable — lamb becomes chickpea, chicken becomes aubergine — but your instructor needs to know before shopping, not on arrival. Message ahead if you are vegetarian, vegan, or have a nut allergy (almond paste appears in bastilla and many desserts).
Group classes are lively and you will likely end up eating with interesting strangers. Private classes move at your pace, let you ask more questions, and allow a fully custom menu. For families with children, private is almost always worth the extra cost.
The spice souks are at their busiest and most photogenic between 9 and 11 am. Afternoon classes still do the market walk, but the light is harsher and some merchants have closed for the midday break. Morning also means you are done and free for the afternoon.
Most traditional Moroccan cooking classes in Marrakech run 3 to 4 hours from start to finish. That typically breaks down as 30–45 minutes in the souk shopping for ingredients, about 1.5–2 hours of hands-on cooking in a riad kitchen, and 45–60 minutes sitting down to eat everything you made. Some longer "full immersion" classes stretch to 5 hours and include bread-making or a dessert component. Half-day timing makes them easy to slot into a morning before an afternoon medina walk.
The classic lineup almost always includes a slow-cooked tagine (usually chicken with preserved lemon and olives, or lamb with prunes and almonds), at least one cooked vegetable salad such as zaalouk or taktouka, and a mint tea ceremony. Many classes also cover bastilla — the flaky pigeon or chicken pastry pie dusted with icing sugar — or a bowl of harira soup. More advanced or longer classes add couscous, Moroccan pastry, or bread-making. You typically choose from a small menu when you book.
Yes — the souk walk is a core part of most classes, not an optional add-on. You head into the spice souks of the medina with your instructor to buy saffron, ras el hanout, cumin, and fresh produce. It usually lasts 30–45 minutes and is one of the most memorable parts: your guide points out different spice merchants, explains how to test quality by smell, and may show you where the best preserved lemons and argan oil are sold. A few riad-based classes skip the souk walk if their kitchen stocks everything in advance, so check before you book if this matters to you.
A shared group cooking class in Marrakech typically costs between 300–600 MAD per person (roughly $30–$60 USD, indicative). Private classes — where the instructor works solely with your group — start from around 700–1,200 MAD per person ($70–$120 USD, indicative), though the per-person rate drops significantly for couples or families. The price usually includes all ingredients, a welcome mint tea, and the meal you cook. It rarely includes alcoholic drinks or pre-trip hotel transfers, so factor those in if needed.
Absolutely. Moroccan cuisine is naturally rich in vegetable-based dishes, and almost every cooking class in Marrakech offers a fully vegetarian menu on request. Expect to cook a seven-vegetable couscous, cooked salads (zaalouk, taktouka), vegetable harira, and preserved lemon tagine using root vegetables or chickpeas instead of meat. Vegan classes exist too, though the dessert component sometimes involves butter or honey — worth flagging when you book. Many instructors find vegetarian menus more interesting to teach because of the complexity of spicing.
Yes, and most classes are explicitly designed for people who have never cooked Moroccan food before. The instructor demonstrates each technique — how to layer a tagine, how to shape couscous with wet hands, how to fold warqa pastry — before handing over to you. No knife skills or prior cooking experience are assumed. Children from about age seven upwards can usually join, making cooking classes a genuinely good family activity. If you can follow simple spoken instructions and are happy to get your hands floury, you will be fine.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Compare every style of cooking class in Marrakech — group, private, and specialist.
Cooking experiences across Morocco, from Fes tannery riads to Chefchaouen mountain kitchens.
The full guide to activities, tours and experiences in the Red City.