Reviewed · COOKING CLASSES
Marrakech: Moroccan Cooking Class for vegetarians and vegan
Moroccan food makes more sense once you have handled the spices, chopped the vegetables, and watched a tagine come together. This four-hour class takes you from a meeting point near Andalusia Restaurant to a family home or riad in the Medina, where Yasser or Chef Fatima guides you through a full meal and joins you at the table.
I like the hands-on format, since everyone helps with preparation rather than watching a chef work from a distance. I also like the warm family setting, the chance to ask about Moroccan life over tea, and the clear care given to vegan and vegetarian dishes. The main consideration is that some sessions are mixed, so other participants may prepare meat nearby.
Key points to know before you book

- Four hours of real cooking: You prepare a starter, main dish, side dishes and dessert, then eat what the group has made.
- Strong vegetarian and vegan support: Vegetable tagine and side dishes can be prepared without meat, and allergies or dietary restrictions can be discussed.
- A family-home setting: Tea, coffee or juice and conversation with the host family add a cultural element beyond the recipes.
- Yasser and Chef Fatima lead sessions: Both are described as friendly, patient and clear in English, with French also available.
- Spices are part of the lesson: You learn how to taste, identify and choose Moroccan spices before cooking.
- Allow time to find the meeting point: Transport is not included, and the Medina approach can be confusing, so arrive early.
A Moroccan cooking class that gives you time to participate

At $30 per person, this is a good-value half-day activity in Marrakech. You are not paying only for a meal or a short demonstration. The fee includes the cooking lesson, drinks, cookies and the meal, with four hours to prepare several dishes at a comfortable pace.
That length matters. A 90-minute class can show you a recipe, but it may leave little room for questions or for everyone to chop, season and cook. Here, you should expect to take part in each stage. One participant described the pace as relaxed rather than rushed, with enough time to make starters, a main dish and dessert.
The group atmosphere is part of the appeal. You cook alongside other people, divide up tasks and sit down together at the end. It feels closer to being invited into a family kitchen than attending a formal culinary lecture.
More Cooking Classes in Marrakech
- Marrakech: Moroccan Cooking Class with Pickup
★ 4.6 · 1,862 reviews - Marrakech: Traditional Moroccan Cooking Class & Market Visit
★ 4.8 · 1,861 reviews - Marrakesh: Moroccan Dishes Cooking Class with a Local Chef
★ 5.0 · 1,615 reviews
Meeting near Andalusia Restaurant, then finding the Medina home

The stated meeting point is next to Andalusia Restaurant. The chef waits there 30 minutes before the scheduled start, which gives you a useful safety margin if you arrive early.
You should take that instruction seriously. The Medina lanes can be confusing, and one participant had trouble finding the place even with a taxi driver. A member of the family eventually came out to guide the group through the last turns to the home.
I would arrive well before the start time and keep the provider’s contact details ready. Do not assume a taxi can drop you at the kitchen door. Transport is not included, so you are responsible for reaching the meeting point. Once you are collected, the walk to the house becomes part of the transition from ordinary sightseeing to a more local setting.
The cooking takes place in an authentic Moroccan home in the heart of the Medina. Some sessions use a riad with a rooftop terrace, and the terrace setting gives the meal a pleasant place to pause after the work is done.
Tea, family conversation and a look at daily Moroccan life

The class begins with Moroccan tea, coffee or juice, along with cookies and an informal welcome. This opening is more than a refreshment stop. It gives you time to meet the host family and ask about food, customs and everyday life in Morocco.
The atmosphere can vary slightly by session. Yasser leads some classes, while Chef Fatima leads others. Yasser is described as friendly, funny and comfortable speaking several languages. Fatima is praised for her clear teaching, practical cutting advice and easy way with families.
That personal element is one of the strongest reasons to choose this class. You get cultural context while sitting in a real home, not just a list of ingredients in a commercial kitchen. If you are curious about how a Moroccan family eats and cooks, the conversation may be as useful as the recipes.
Families with children can also consider it. A 12-year-old took part with a parent and found it a fun family activity. The class is social and practical, so it suits children who enjoy helping with food rather than simply watching.
Learning Moroccan spices before you cook

Before the chopping begins, the chef explains the spices used in Moroccan cooking. You get to taste them and learn how to choose them in the souks, which is a useful lesson if you plan to buy spices during your stay.
This part adds real value. Moroccan cooking is not simply about adding a large amount of seasoning at the end. The balance of spices, herbs, vegetables and cooking time shapes the final dish. Learning to recognize the ingredients first makes it easier to understand why the recipes work.
You may also have the chance to buy homemade spice blends, tea, saffron or other ingredients from the family after the class. That can be a handy souvenir, but you should treat it as optional. The important benefit is learning what to look for, so you are less likely to buy a mystery mixture from a market stall.
Yasser has also shared general cooking tips and ideas for things to buy in Marrakech. The teaching goes beyond following a single recipe, which is helpful if you want to recreate the dishes at home.
A completely different kind of day in Marrakech:
- Marrakech: Quad Bike Tour to Palm Oasis and Jbilat Desert
★ 4.8 · 11,831 reviews - Marrakesh: Majorelle Garden Entry Tickets
★ 4.5 · 9,651 reviews - Marrakech Quad Bike Experience: Desert and Palmeraie
★ 4.5 · 9,509 reviews - Marrakech: Balloon Flight, Berber Breakfast & Certificate
★ 4.8 · 8,164 reviews
Preparing salads, briwat and a main dish

The menu is suggested by the chef and can include a Moroccan starter such as salads or briwat. You then help prepare a main dish, with possibilities including vegetable tagine, couscous or tanjia. The exact menu may vary, so you should not book expecting one fixed dish every time.
For vegetarians, the vegetable tagine is the central attraction. You take part in preparing the vegetables and seasoning, then watch the slow cooking turn simple ingredients into a complete meal. The class also includes side dishes, and several people found there was plenty of vegan food beyond the main tagine.
Some sessions are mixed, with meat dishes being prepared by other members of the group. The cooking areas are kept separate according to the information provided, and vegetarian participants have been able to focus on their own food. Still, if you are vegan for ethical or strict cross-contact reasons, tell the provider clearly in advance and confirm what the session will involve.
The class is suitable for allergies as well. The chef explains the ingredients and adapts the food where needed, but you should state every restriction before cooking starts rather than relying on a last-minute request.
A shared meal on the terrace

After the preparation, the group eats the meal together. This is when the class pays off: you can taste the effect of the spices, compare the dishes and ask final questions while everything is fresh.
The meal may include a starter, a main course, side dishes and dessert. Several participants found the food to be among the best they ate in Marrakech, especially because the spice blends were homemade and the ingredients were fresh. I would not promise that it will be your single best meal, since taste is personal, but the connection between cooking and eating gives it an edge over an ordinary restaurant lunch.
Dessert seems to be the least consistent part. Most of the meal receives strong praise, but one person found the dessert rather basic. That is a fair expectation to set: the class is mainly about Moroccan cooking skills and hospitality, not advanced pastry work.
The shared table also makes the experience social. You are not eating alone with your instructor, and the group may include meat eaters, vegetarians, vegans and families. That mix can lead to good conversation, though it may not suit someone seeking a private or highly focused lesson.
What the teaching is really like

The strongest teaching feature is participation. You are encouraged to help with chopping, seasoning and preparation instead of standing behind a counter while someone else does the work.
Yasser is described as patient, attentive and easy to follow in English. Chef Fatima receives similar praise for her cooking advice, humor and guidance. The instructors explain why they make certain choices, not just what to do next. That distinction helps you reproduce the food later.
You can also take photos during the class. Some participants received the recipes afterward through WhatsApp, including additional recipes beyond the dishes prepared that day. Since this may depend on the instructor and session, ask before leaving if you want written recipes for home use.
The class can be useful even if you already cook. Cutting tips, spice selection and the logic behind the recipes are practical lessons, not just sightseeing entertainment.
Value, timing and practical details

Four hours is a substantial block of a Marrakech day, but the class is long enough to feel worthwhile. You will need to give up most of a morning or afternoon, so avoid placing it between two tightly scheduled tours.
The $30 price includes:
- The cooking lesson
- Drinks and cookies
- The meal you prepare
- A gift at the end of the lesson
The gift is a pleasant extra, but the real value comes from the food, teaching and home setting. Compared with paying separately for a restaurant meal and a short demonstration, this offers more contact with local cooking and enough time to make several dishes.
The activity is listed as wheelchair accessible. Since the meeting point and Medina route can be complicated, confirm the practical route and access details when booking if you use a wheelchair or have limited mobility. Accessibility at the home itself may depend on the exact venue.
English and French are available, with an English and French audio guide included. The main instruction is provided by the chef, and the teaching is reported to be clear in both languages.
You can cancel up to 24 hours before the start for a full refund, and you may reserve now and pay later. Those policies are useful if your Marrakech plans are still shifting.
Who should book this class?

I would choose this for a vegetarian or vegan who wants more than a standard restaurant meal. The class makes a real effort to provide a full menu, and the vegetable tagine, salads, side dishes and dessert can give you plenty to eat and learn.
It also suits couples, families and solo visitors who enjoy meeting people. The shared format is friendly, but it is not a private lesson. If you want quiet, individual instruction, ask about the group arrangement before booking.
Food lovers will appreciate the spice lesson and the chance to buy ingredients afterward. First-time visitors to Marrakech may also like the family welcome and the practical tips about Moroccan food and market shopping.
I would think twice if you dislike group activities, have severe concerns about shared cooking spaces, or need a completely meat-free environment. The class is designed for vegetarians and vegans, but some sessions include participants preparing chicken or other meat nearby.
Should you book it?
Yes, if you want a hands-on Moroccan meal in a family setting and you can spare four hours. The combination of spice instruction, several dishes, patient guides, dietary flexibility and a shared meal gives this experience more substance than a quick cooking demonstration.
Arrive early at the Andalusia Restaurant meeting point, confirm your dietary needs, and expect a mixed group unless told otherwise. If those details work for you, this is a well-priced way to learn Moroccan cooking while getting a friendly glimpse of Medina home life.
FAQ
How long does the Marrakech cooking class last?
The activity lasts four hours, including the cooking lesson and the meal.
How much does the class cost?
The listed price is $30 per person.
Where is the meeting point?
The meeting point is next to Andalusia Restaurant in Marrakech.
Is transport included?
No. Transport is not included, so you must make your own way to the meeting point.
Is the class suitable for vegans and vegetarians?
Yes. Vegetarian and vegan meals can be prepared, and dietary restrictions or allergies are accommodated.
Will meat be prepared during the class?
Some sessions are mixed, so other participants may prepare meat. Vegetarian dishes are kept separate according to the available information.
Which dishes might I prepare?
The menu can include Moroccan salads or briwat, a main dish such as tagine, couscous or tanjia, and a Moroccan dessert. The chef suggests the menu.
Which languages are available?
The instructors speak English and French. An English and French audio guide is also included.
Can I cancel the booking?
Yes. You can cancel up to 24 hours in advance for a full refund, and reserve now while paying later.
Just added around Marrakech
- Quad in the Palmeraie of Marrakech★ 5.0 · 41 reviews
- Marrakech Desert Camel Ride★ 5.0 · 17 reviews
- Sunset Camel Ride in the Palm Grove Of Marrakech★ 5.0 · 34 reviews
- Private Airport Transfer from or to Marrakech Menara Airport.★ 4.5 · 63 reviews
- Marrakech The History and Culture Day Trip★ 4.5 · 45 reviews
- Marrakech: Tailor-Made City Tour With Your Own Private Guide★ 4.9 · 236 reviews
- Marrakech palm grove: Sunset camel ride★ 4.8 · 194 reviews
- Sparkling Marrakech through the eyes of your local Guide★ 4.7 · 247 reviews
Cooking Classes, compared.

Half-Day Cooking Class with Local Chef Laila in Marrakech
Read our review →
Marrakesh cooking class with chef Hassan – Local dishes
Read our review →
Marrakech Tour: Tajine Cookery Class Experience
Read our review →
Atlas Mountains Cooking Class with Berber Family
Read our review →Browse the lists this tour appears in




