Vegan Moroccan Cooking Class in Marrakech with a Local Family

Learn to cook real Moroccan vegan food with a local family in Marrakech. In our vegan Moroccan cooking class you prepare dishes that are traditionally plant-based, not adapted versions, then sit down and eat them together with bread and mint tea. The class is hosted by Dounia and Hassane, the family behind Marrakech Vegan Breakfast.

What you cook in the class
The menu follows everyday Moroccan home cooking, which is built on vegetables, pulses, olive oil, bread and spices. A typical class includes:
- Zaalouk – smoky grilled aubergine and tomato salad with garlic, cumin and paprika.
- Taktouka – roasted pepper and tomato salad, a classic of Moroccan tables.
- Moroccan lentils – slow-cooked with tomato, onion and spices.
- Seasonal vegetable tagine – steamed with olive oil and spices, without any meat or chicken stock.
- Msemen – flaky folded Moroccan pancakes made with olive oil instead of butter.
- Moroccan mint tea – how to brew and pour it the traditional way.

Why choose a fully vegan cooking class in Marrakech
Many cooking classes in Marrakech can “make it vegetarian”, but vegetable tagines and couscous are often prepared with smen (aged butter) or meat stock, and pastries are brushed with honey or butter. In our class there is nothing to check: every ingredient is plant-based, so vegans can relax, ask questions and simply enjoy cooking.
You also learn the small details that make the food taste Moroccan – how to balance cumin, paprika and ginger, how to layer a tagine so the vegetables steam instead of boil, and how to fold msemen so it turns out flaky.
How the class works
- Book on WhatsApp or through the booking form: choose your date and the number of people.
- We confirm the date, time and address on WhatsApp and adapt the menu to any allergies.
- Cook together with Dounia and Hassane, step by step, in a relaxed family setting.
- Eat what you cooked with bread and mint tea, and leave with recipes you can make at home.
| Price | 390 MAD per person (cash) |
|---|---|
| Duration | About 4 hours, meal included |
| Food | 100% vegan Moroccan dishes |
| Hosts | Dounia & Hassane, a Marrakech family |
| Booking | WhatsApp +212 673 991614 or the online booking form |
Book your vegan cooking class
Tell us your preferred date and number of people and we will confirm on WhatsApp.
Who the class is for
The class suits vegan and vegetarian travellers, couples, families with children and anyone who wants to understand Moroccan food beyond restaurant menus. No cooking experience is needed. If you are travelling with children or have allergies, tell us when you book and we adapt the dishes.
Also from our kitchen: vegan breakfast delivery
On the other mornings of your stay, we deliver a fresh Moroccan vegan breakfast to riads, hotels and apartments across Marrakech, in 30-minute slots from 08:30, with same-day orders welcome. See the vegan breakfast delivery menu and packs.

Planning more food experiences? Read our guides to vegan food tours in Marrakech, what vegans can eat in Marrakech and vegan food in Marrakech.
Frequently asked questions
How much is the vegan cooking class in Marrakech?
The class costs 390 MAD per person, paid in cash. The meal you cook together is included.
How long does the cooking class last?
About four hours, including the time spent eating the dishes together with bread and mint tea.
Is everything really 100% vegan?
Yes. Every dish is plant-based from start to finish: no butter, no smen, no honey and no meat or chicken stock. The tagine is steamed with vegetables, olive oil and spices only.
Can children or people with allergies join?
Yes. Tell us about allergies, intolerances or children when you book and we adapt the menu. Moroccan cooking uses a lot of almonds, so please mention nut allergies clearly.
How do I book the cooking class?
Send us a WhatsApp message on +212 673 991614 with your preferred date and number of people, or choose ‘Vegan Moroccan Cooking Class’ in the booking form on our homepage. We confirm the date, time and address on WhatsApp.
Can I combine the class with breakfast delivery?
Yes. Many guests order a vegan breakfast delivered to their riad on another morning of their stay. Delivery is 25 MAD in the Medina and Gueliz and 100 MAD elsewhere in Marrakech.
