Walk the spice souks, grind your own ras el hanout and cook a proper tagine in a riad kitchen. Here is every format, what they cost and what you actually take home.
YE
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 11 September 2025 Last updated 24 March 2026
A Marrakech cooking class is the single activity most visitors say they wish they had done sooner. Three to four hours in a riad kitchen — ideally preceded by a walk through the Mellah spice stalls — and you leave with recipes that actually work at home, an understanding of why Moroccan food tastes the way it does, and the kind of story that beats another photo of Jemaa el-Fna.
The city has dozens of operators, ranging from professional culinary schools to home cooks who have turned a side room into a teaching kitchen. Quality varies enormously. This guide cuts through the noise: the three main formats, what a realistic price looks like, which dishes you will learn, and the practical details that make the difference between a good class and a forgettable one.
Typical duration
3–4.5 hours
Price range
350–1,200 MAD / person
Group size
2–10 (private or small-group)
The Three Main Formats — and Which to Choose
Pick based on your schedule and how much you want out of it. The souk-to-table format is the default recommendation for first-timers.
Souk-to-Table (Half-Day)
3–4 hours 400–650 MAD / person (indicative) Best for: Most travellers — combines context with hands-on cooking
The most popular format. You meet your host or guide in Jemaa el-Fna or the Mellah, walk the spice souks and vegetable stalls, negotiate for saffron and preserved lemons, then head into a riad kitchen to cook two or three dishes with what you bought. The market visit gives the food its meaning — you understand why a tagine smells the way it does when you have just ground the spice yourself.
Riad Kitchen Class (No Market)
2.5–3 hours 350–500 MAD / person (indicative) Best for: Tight schedules or the medina-shy
Ingredients arrive pre-sourced and you go straight into cooking. Good if you have already done the souks or are short on time. You still make harira, couscous or a pastilla from scratch, and the instructor adjusts the menu for dietary needs. Less immersive than the full market format, but perfectly good for the cooking itself.
Private or Small-Group Villa Class
4–5 hours 650–1,200 MAD / person (indicative) Best for: Couples, families, serious food lovers
Held in a private riad or home kitchen — sometimes in the Palmeraie or Hivernage — with a 2–8 person maximum. The pace is relaxed, the menu is often customisable, and you usually sit down to eat what you cooked over a proper lunch with mint tea and dessert. Some include an argan oil stop or a short session learning to make msemen flatbreads.
What You Will Actually Cook
No single class covers all of this — a three-hour session typically focuses on two or three dishes. The table below shows the full repertoire; ask your host which dishes are on the menu before you book.
Dish
Notes
Chicken tagine with preserved lemon & olives
The Marrakchi classic
Lamb or vegetable tagine with prunes & almonds
Sweet-savoury southern style
Harira soup
Tomato, lentil, chickpea — best in winter
Couscous with seven vegetables
Friday dish; labour-intensive and worth it
Bastilla (pastilla)
Flaky pigeon or chicken pie, dusted with cinnamon
Zaalouk & taktouka salads
Roasted aubergine and pepper starters
Chebakia & msemen
Sesame honey cookies and pan-fried flatbread
The spice souks in the Marrakech medina are the natural starting point for any market-to-table class.
Six Tips for Getting the Most Out of It
Small details make a big difference between a great class and a mediocre one.
1
Book at least two days ahead in high season (October–April). Classes in decent riads fill fast.
2
Tell your host about dietary restrictions when booking, not on the day. Vegetarian menus are easy; vegan needs more notice.
3
Wear old clothes or an apron. Ras el hanout and turmeric are enthusiastic stainers.
4
Bring a small notebook. Recipes are usually handed out, but the verbal ratios ("three fingers of olive oil") are what you want to remember.
5
Arrive five minutes early if you are doing the souk tour segment — the best produce stalls get picked over by mid-morning.
6
Ask whether the meal at the end is sitting-down or just a taste. Better classes seat you properly for lunch.
Where Classes Are Held — and How to Get There
Most cooking classes in Marrakech take place inside the medina, within 10–15 minutes’ walk of Jemaa el-Fna.
Location
Details
Medina riads (most common)
Walk or short taxi from Jemaa el-Fna; hosts usually share a GPS pin for the narrow lanes
Mellah (Jewish Quarter)
Convenient for the spice souk start point; slightly less touristy atmosphere
Palmeraie or Hivernage villas
Taxi/transfer needed (~20 min); suited to private luxury-format classes
Gueliz culinary schools
Easier to find by taxi; more formal school setup, less riad atmosphere
A reputable host will give you clear meeting-point instructions and a phone number. If they do not, that is a warning sign — medina addresses are genuinely hard to locate without a shared pin.
Marrakech Cooking Class FAQs
How much does a cooking class in Marrakech cost?
Expect to pay roughly 350–500 MAD (around $35–50 USD) for a riad-only class and 400–650 MAD ($40–65) for the full souk-to-table format. Private or villa-based classes with a sitting lunch run 650–1,200 MAD per person. Prices are per head and usually include ingredients, recipe cards and the meal itself. Budget operators in Jemaa el-Fna charge less but tend to offer shorter sessions without a proper sit-down meal. All prices are indicative — confirm when booking.
Do Marrakech cooking classes include a souk visit?
Many do, but not all. The "souk-to-table" or "market tour + cooking" format is the most popular and usually adds 45–60 minutes to the session. You walk the spice, olive and vegetable stalls with your instructor, who explains what each ingredient does and where to source it honestly. Classes held entirely in a riad kitchen are also common for shorter schedules. Always check the class description before booking — "cooking class" alone often means no market visit.
Which cooking class in Marrakech is best for vegetarians?
Most Marrakech cooking classes can be adapted for vegetarians with advance notice. Moroccan cuisine has naturally strong vegetable dishes — zaalouk (roasted aubergine), taktouka (pepper salad), vegetable tagine and couscous with seven vegetables are all meat-free and genuinely taught. Mention your preference when booking and a good instructor will swap the chicken tagine for a squash, chickpea or root vegetable version. Vegan classes are possible but need more lead time, as butter and honey appear in many recipes.
How long does a typical Moroccan cooking class last?
A riad-only class usually runs 2.5–3 hours. Add the souk visit and the whole experience is 3.5–4.5 hours. Private or luxury-format classes — with a full sit-down lunch, argan oil demonstration or extra courses — can stretch to five hours. Sessions that include the market typically start between 9 and 10 am to catch the best produce. Afternoon starts (around 3 pm) suit the market-free riad format, finishing just before sunset.
Do I need to book a Marrakech cooking class in advance?
Yes, especially October through April and during Ramadan. Reputable classes in riads with a decent kitchen and a real instructor keep small group sizes — often 4 to 8 people maximum — and they fill up several days ahead. Walk-in cooking classes do exist around Jemaa el-Fna but quality varies widely. Booking 48–72 hours ahead is enough outside peak season; a week ahead is safer in spring and autumn. Private classes need even more notice because the host often sources ingredients specifically for your group.
What dishes will I learn to cook in a Moroccan cooking class?
A typical half-day class covers two to three dishes: usually a tagine (chicken with preserved lemon and olives is the Marrakchi classic), a vegetable or lentil starter such as zaalouk, and sometimes harira soup or msemen flatbread. Longer classes add couscous or bastilla. You rarely cover everything in one session — Moroccan cooking is deep. Most instructors hand out recipe cards, and the techniques — blooming spices, building a chermoula, steaming couscous in stages — are transferable to the whole cuisine.
Is a private guided cooking experience worth the extra cost?
If you are travelling as a couple or small family, a private class often works out to a similar price per person as a shared session at a well-regarded venue, because the per-head pricing drops with a group of four or more. The benefit is a fully customised menu, a relaxed pace and undivided attention from the instructor. For solo travellers, joining a small-group class is usually the better value — you also get to meet other travellers over the meal at the end.
Plan it with a local expert
Travel Morocco with Serenity Morocco Tours
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
ONMT Licensed Travelife Sustainability Partner 100% private tours since 2018