Discovering...
Discovering...

Shop for saffron and preserved lemons in the spice souk, then spend the afternoon cooking a full Moroccan feast in a riad kitchen. This is what the experience actually involves — and how to pick the right class.
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 10 October 2024 Last updated 17 April 2026
A Marrakech cooking class paired with a souk market tour is the most booked culinary activity in the city — and with good reason. Instead of watching a chef demonstrate techniques from behind a counter, you start at the source: the spice stalls of Rahba Kedima, the narrow lanes where vendors stack pyramids of cumin, turmeric, and ginger, and the covered vegetable market where your guide picks out a perfect preserved lemon while explaining what makes it different from the waxy tourist versions sold near Jemaa el-Fna.
By the time you are back in the kitchen, the ingredients have a story. That changes how you cook with them. The classes that combine the souk walk with the cooking session are genuinely better than those that start you at a kitchen bench with pre-portioned ingredients already laid out — you understand why Moroccan cuisine tastes the way it does, not just how to follow a recipe card.
Below is a realistic picture of how the day runs, what it costs in 2026, the dishes you are likely to cook, and how private classes differ from shared group formats.
Times are indicative for a morning class — the most common format. Evening classes shift everything about four hours later.
9:00 am
Your guide picks you up — or meets you at the riad kitchen entrance — and walks you into the medina. No phone-map navigation required.
9:15 am
You move through the spice souk (Rahba Kedima), the covered vegetable market near Bab Doukkala, and the butcher quarter. Your guide explains each ingredient — how to tell a good preserved lemon from a sour one, why ras el hanout blends differ stall to stall, what fresh coriander does that dried never will. Expect to haggle gently for saffron; the good stuff is pricier but worth it. Budget around 30–60 MAD for your share of the shopping.
10:30 am
Back in the kitchen — usually a riad rooftop or a purpose-built teaching kitchen — you start with the dishes that take longest: the chermoula marinade for the fish or chicken, and the vegetable tagine, which simmers for over an hour. Your instructor demonstrates each technique before you try it: how to layer a tagine, how much cumin to coax into the broth, when to add preserved lemon so it does not turn bitter.
12:30 pm
While the tagine bubbles, you tackle the faster dishes — a trio of cooked salads (zaalouk, taktouka, beet with argan oil), or a bastilla if your class includes the full programme. The technique for folding bastilla pastry is genuinely tricky, and most instructors let you try and fail at least once before guiding your hands into the right motion.
1:30 pm
You eat what you cooked — usually mint tea, the salads as a starter, tagine as a main, and something sweet like shebakia or chebakia biscuits with honey. Most classes give you a printed or digital recipe card to take home.
3:00 pm
Classes finish mid-afternoon, leaving you time to explore Jemaa el-Fna or revisit the souk at your own pace — now with a much clearer sense of what you are looking at.
The menu varies by season and operator, but most Marrakech cooking classes follow a similar three-course structure.
Starter
Usually two or three cooked salads served at room temperature — the workhorses of Moroccan home cooking.
Main
You load and season the tagine yourselves and watch it cook over a charcoal brazier or low flame for 60–90 minutes.
Sweet / dessert
Bastilla is the most technically demanding — the layered pastry technique is the thing most people photograph.

The tagine takes 90 minutes to develop its flavour. Most of the cooking class magic happens in that wait.
Indicative prices per person. All figures include the souk market walk, ingredients, and the sit-down lunch.
| Format | Price (MAD) | Approx. USD |
|---|---|---|
| Shared group class (6–10 people) | 450–600 MAD | ~$45–60 |
| Small group (3–5 people) | 600–900 MAD | ~$60–90 |
| Private class (1–2 people) | 900–1,400 MAD | ~$90–140 |
| Premium private + extended market | 1,200–1,800 MAD | ~$120–180 |
All prices indicative as of 2026. Private class rates are often per booking, not per person — so a couple splitting the cost brings the per-head price in line with a group class.
Duration
5–6 hours total
From (indicative)
~450 MAD / $45 pp
Vegetarian
Fully adaptable
Both formats work well — the right choice depends on your group size and priorities.
For couples or families, a private guided cooking experience is almost always the better option once you factor in the dietary flexibility and the souk walk moving at your pace rather than a group’s. The cooking instructor can spend time on the techniques you care about rather than the ones the majority want — that matters a lot if, say, you want to focus on bastilla rather than tagine.
The souk walk covers 1–2 km of uneven medina lanes, often on damp cobblestones. Leave the sandals at the riad.
The lunch portion is generous — three to four dishes. Eating a heavy breakfast will reduce what you actually enjoy at the table.
Not at the door — when you book. Moroccan cuisine uses a lot of honey, butter, and eggs. A 24-hour heads-up gives the instructor time to rework the menu properly.
Most classes include your share of the ingredients, but if you want to buy saffron, argan oil, or ras el hanout from the souk stalls as a gift, budget an extra 50–150 MAD.
The spice souk and vegetable market are at their best before noon. Evening classes often skip the fresh-produce section because many stalls close by late afternoon.
A small number of operators skip the recipe card. If you want to reproduce the tagine at home, confirm before you book that the class provides written recipes to take away.
A standard full-day experience includes a guided walk through at least one souk (usually the spice souk and fresh-produce market), the purchase of ingredients, a hands-on cooking session covering three to four dishes, and a sit-down lunch of whatever you made. Most classes also provide a recipe booklet and mint tea throughout. Some premium versions add a second souk visit to the herb quarter or the olive souk at Bab Doukkala.
Prices run from around 450 MAD (indicative, roughly $45) for a shared group class up to 1,800 MAD or more ($180) for a fully private session with an extended market tour. The price typically includes all ingredients, lunch, and recipe materials. It does not usually include optional extras like argan oil or spice packages you might buy at the souk. Private classes are proportionally better value if you are a pair travelling together.
Plan for five to six hours in total. The market walk takes about 60 to 90 minutes, the cooking session around two to two-and-a-half hours, and lunch another 45 minutes. Most classes start between 9 and 10 am and wrap up by 2 to 3 pm. Evening classes exist — usually starting at 4 pm — which visit the souk in late afternoon light, but the full market programme is best done in the morning when produce stalls are freshest and less crowded.
Yes — virtually every reputable class provides the recipes, either as a printed card, a laminated booklet, or a PDF sent by email after the session. The best classes include quantities in both metric and cup measures and note which Moroccan spice blends can be substituted with widely available equivalents back home. Ask before booking if recipes are included, since a handful of budget operators skip this step.
Most classes are fully adaptable for vegetarians. You can typically request a vegetable tagine (potatoes, chickpeas, courgette, and seasonal greens), vegetarian pastilla filled with almonds and eggs rather than pigeon, and plant-based salads. Vegans need to flag their diet in advance, since the default bastilla and some salad dressings use eggs, butter, or honey. A private class makes dietary adaptation easiest — the guide plans the menu around you rather than a fixed group programme.
A standard Marrakech class covers three to four dishes: a Moroccan chicken or lamb tagine (slow-cooked with preserved lemons and olives, or with prunes and almonds), two or three cooked vegetable salads (zaalouk — roasted aubergine with tomato and cumin — is the most common), and a sweet element such as bastilla, honey shebakia, or almond-stuffed dates. Some classes also teach harira soup or a chermoula marinade as an additional technique. The exact menu varies by season and what was freshest at the market that morning.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete