Reviewed · MARRAKECH TOURS
Marrakech: Moroccan Cooking Class for vegetarians and vegan
The best part of this four-hour Moroccan cooking class is that you do not simply watch a chef work. You chop, season, stir, and cook a full meal in a family home in the Medina. Yasser or Chef Fatima explains the spices and methods, then sits down with you to eat what you made.
I like the warm home setting and the generous amount of hands-on time. I also like that vegan and vegetarian meals are taken seriously, with vegetable tagine, side dishes, and dessert available. The main thing to consider is that classes can be mixed, so meat may be prepared nearby even when your own food stays vegetarian or vegan.
Key points to know
- Four hours of real cooking: You prepare a starter, main course, side dishes, and dessert instead of rushing through a short demonstration.
- A family-home setting: After meeting near Andalusia Restaurant, you are guided through Medina lanes to an authentic Moroccan house and terrace.
- Good for vegan cooks: Vegetarian, vegan, and allergy needs can be discussed, with separate vegetable dishes prepared when needed.
- Yasser and Chef Fatima lead the class: Both are described as friendly, patient, clear instructors who explain spices, cutting methods, and cooking choices.
- A full meal is included: Drinks, cookies, the cooking lesson, and the meal are part of the $30 price.
- Allow extra time to find the meeting point: The Medina can be confusing, and one visitor had trouble locating the entrance even with a taxi driver.
Cooking Moroccan food in a family home

This class gives you a useful look at Moroccan food beyond a restaurant table. You arrive at a meeting point next to Andalusia Restaurant, where the chef waits up to 30 minutes before the scheduled start. From there, you are taken to a private Moroccan house in the heart of the Medina.
That walk matters. The Medina is not arranged like a modern grid, and the cooking home can be difficult to spot on your own. One person found the final route through the back passages confusing, so I would arrive early, keep the meeting instructions handy, and use the chef’s help rather than trying to guess the entrance.
Once inside, the tone changes from city navigation to family welcome. You are offered Moroccan tea, coffee, or juice, along with cookies, and there is time for open conversation with the family. This is one of the class’s strongest features. You get a glimpse of how food, hospitality, and family life meet in a Moroccan home.
The cooking takes place on a terrace, according to several detailed descriptions of the class. The setting may vary between homes or riads, but you should expect an informal, social space rather than a formal culinary school. That makes the experience feel personal, though it also means the surroundings may be simpler than a purpose-built cooking studio.
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 Yasser and Chef Fatima

The experience is led by Chef Fatima and her brother Yasser, with either instructor teaching your class. Yasser is described as friendly, patient, funny, and able to explain the food clearly in English. French is also available, and an English or French audio guide is included.
That language support is useful during a spice lesson, where a quick translation is not always enough. You will want to understand not only the name of an ingredient, but also how it should smell, how much to use, and what it contributes to a dish. Yasser’s explanations include the reasons behind seasoning choices, rather than just a list of instructions.
Chef Fatima receives similar praise for her clear teaching and good humor. She explains cutting skills, spices, and cooking methods while keeping the group involved. Families with children can also consider this activity: one parent took the class with a 12-year-old daughter and found it a fun shared activity.
The teaching style is participatory. You are expected to help with the preparation, not stand around while someone else does all the work. The group works through the dishes together, so your level of involvement can depend on the number of people attending and how tasks are divided.
Learning Moroccan spices before cooking

The class begins with an explanation of the spices used in Moroccan food. This is one of the most practical parts because the lesson can help you shop in Marrakech’s souks with more confidence.
You learn what different spices taste like and how to identify the ingredients used in Moroccan cooking. The class also uses homemade spice blends, and Yasser’s family sells fresh spices that some participants choose to take home. Tea, spices, and saffron are also available as purchases at the end, according to the experience details.
I like this approach because it connects the meal to something you can continue after the class. You are not just eating a tagine once. You are learning enough about seasoning to recognize the flavors later and perhaps try the recipes at home.
The instruction also covers practical kitchen skills. You may learn how ingredients should be cut, how spice choices affect the final dish, and why certain ingredients are added at particular stages. One participant specifically valued the cutting tips, while another appreciated learning the reasoning behind the chef’s decisions.
Do not expect a professional chef certification course. This is a friendly introduction to Moroccan home cooking, with practical advice rather than technical culinary theory. For most visitors, that is the right level.
Preparing starters, tagine, and dessert

The meal generally includes three stages: a starter, a main dish, and a Moroccan dessert. Starters may include Moroccan salads or briwat, a pastry that can be filled and shaped in different ways. The main course can include tagine, couscous, or tanjia, depending on the menu selected by the chef.
The exact menu is suggested at the beginning, so you should tell the chef about dietary needs and preferences before cooking starts. Vegetarian and vegan food can be prepared, and allergies are not presented as a problem. Still, I would explain your requirements clearly at the start rather than waiting until ingredients are on the work surface.
For a vegetarian or vegan participant, the common arrangement is a vegetable tagine with several plant-based sides and dessert. One vegan participant described having plenty of variety and food, while another noted that nearly everything in the class was vegan apart from a chicken tagine prepared by other members of the group.
This is an important detail for strict vegans. The class is designed to accommodate you, but it may not be an exclusively vegan session. Meat dishes can be cooked by other participants in the same class. The available information indicates that meat and vegetables are kept separate, and vegetarian participants have been able to focus on their own dishes, but you should mention cross-contact concerns before booking.
The cooking process is not rushed. A four-hour session gives you time to prepare several dishes, ask questions, and enjoy the social side of the meal. One participant specifically preferred this length to a 90-minute class, which would have felt too short for a starter, main course, dessert, and proper meal.
More cooking classes out of Marrakesh:
- Marrakech: Moroccan Cooking Class with a Local Family
★ 4.9 · 668 reviews - Marrakech: Moroccan Cuisine Cooking Class in Local Home
★ 4.8 · 508 reviews - Marrakech: Moroccan Cooking Workshop at La Maison Arabe
★ 5.0 · 446 reviews - Marrakech: Tajine Cooking Class in a Traditional Riad
★ 4.8 · 424 reviews
Eating together on the terrace

At the end, you eat the meal you prepared with the family and the rest of the group. This shared table is more than a reward for finishing the cooking. It gives you time to compare the flavors, talk about the preparation, and ask final questions while the food is fresh.
The vegetable tagine is frequently described as a highlight, especially when made with the chef’s spice mixes. The food is cooked with fresh ingredients and homemade seasonings, and several people considered it among the best meals of their Marrakech visit. That praise makes sense: after spending hours smelling and seasoning the food, you understand the work behind each dish.
Expect a substantial meal rather than a token tasting. Starters, a main course, side dishes, dessert, and drinks are included. One participant noted that there were no leftovers, which suggests the meal is generous enough to serve as a proper lunch or dinner.
Dessert is the least consistent part of the experience. Most descriptions call the meal delicious, but one person found the dessert a bit basic. I would not book this class mainly for pastry instruction. Book it for the full meal, the spice lesson, and the chance to cook Moroccan food with local hosts.
What the $30 price includes

At $30 per person, this is strong value for a four-hour activity in Marrakech. The price includes the cooking lesson, drinks, cookies, and the meal. You are also given a gift at the end of the lesson.
The value improves if you want a meal and a cultural activity in the same booking. A restaurant dinner gives you food, but not the preparation skills or the family setting. A short cooking demonstration may cost less, but it will not give you the same amount of time to prepare multiple dishes.
You should budget separately for transport to the meeting point and any spices, tea, or saffron you decide to buy afterward. Transport is not included. The meeting point is next to Andalusia Restaurant, and the chef can guide you from there, but you are responsible for reaching that spot.
The included gift is a pleasant extra rather than a reason to book. The real value is the amount of food and instruction packed into four hours, especially for vegetarians and vegans who may find Moroccan restaurant menus less flexible than expected.
Who will enjoy this class most

I would recommend this class to anyone who wants to understand Moroccan food by making it. It is especially suitable for:
- Vegetarians and vegans who want more than a simple vegetable couscous.
- Food-focused visitors who want recipes and spice advice they can use at home.
- Families seeking a shared activity that works for older children.
- First-time visitors to Marrakech who want a relaxed introduction to Moroccan customs and home life.
- Couples and small groups who enjoy cooking, conversation, and a long meal.
It may be less suitable if you want an exclusively vegan kitchen, a polished professional studio, or a short activity with no group interaction. The class can include meat preparation, and the home setting means the experience is informal. You also need to be comfortable finding a Medina meeting point and walking through narrow lanes to the house.
The pace is a strong point for most people. Four hours allows the instructor to explain the ingredients and gives each person a chance to take part. If you dislike group cooking or prefer to eat quietly, the shared preparation and meal may feel too social.
Practical details before you book

The class lasts four hours, with starting times available according to the date you select. The chef waits at the meeting point 30 minutes before the scheduled time, so arriving early is sensible.
English and French are the main languages. An audio guide is included in both languages, which can help if you want to follow the lesson closely while several people are working at once.
The activity is listed as wheelchair accessible. Since the cooking takes place in an authentic Medina home and the route from the meeting point can involve narrow passages, I would still confirm the exact access arrangements before booking if you use a wheelchair.
Free cancellation is available up to 24 hours in advance for a full refund. You can also reserve now and pay later, which is useful if your Marrakech plans are still shifting.
Bring an appetite and a little patience for the Medina route. If you have allergies or follow a strict vegan diet, explain your needs when you meet the chef. For photographs, the chef provides what is needed for the recipe and allows time to take pictures, but it is polite to ask before photographing family members.
Should you book this Marrakech cooking class?

I would book this experience if you want an active food lesson with a local family, not just a demonstration. The $30 price, four-hour format, full meal, and strong attention to vegetarian and vegan cooking make it an easy choice for food lovers on a modest budget.
Choose it with realistic expectations. Your group may include people cooking meat, the dessert may be simple, and finding the home can take patience. But if you are happy to share a terrace, work through several dishes, and learn from Yasser or Chef Fatima, you get a practical taste of Moroccan home cooking that a restaurant meal cannot provide.
FAQ

How long does the Moroccan cooking class last?
The class lasts four hours. Starting times vary, so check availability for your chosen date.
How much does the experience cost?
The price is $30 per person.
Is the class suitable for vegans?
Yes. Vegan meals can be accommodated, and the class can include a vegetable tagine, vegan side dishes, and dessert. Tell the chef about your requirements at the start.
Is the class suitable for vegetarians?
Yes. Vegetarian food can be prepared, including vegetable tagine and Moroccan side dishes.
Will meat be prepared during the class?
The class can be mixed, so some participants may prepare meat dishes. Vegetarian and meat dishes are kept separate according to the available experience information.
What food will I cook?
The menu may include Moroccan salads or briwat as a starter, tagine, couscous, or tanjia as a main dish, and a Moroccan dessert. The chef suggests the menu.
What is included in the price?
The price includes the cooking lesson, drinks, cookies, and the meal you prepare. A gift is also offered at the end.
Is transport included?
No. You must make your own way to the meeting point next to Andalusia Restaurant.
Can I cancel the booking?
Yes. You can cancel up to 24 hours in advance for a full refund. Reserve now and pay later is also available.
More Workshops in Marrakesh
- Marrakech: Pottery Workshop with Moroccan Tea
★ 4.8 · 756 reviews - Marrakech: Moroccan Cooking Class with Market Visit and Meal
★ 4.9 · 347 reviews - Marrakech: Atlas Mountains Cooking Class with Berber Family
★ 4.9 · 299 reviews - Marrakech: Traditional Moroccan Crepes & Bread Cooking Class
★ 4.8 · 135 reviews
More Vegan & Vegetarian in Marrakesh
- Vegetarian and vegan cooking class
★ 4.5 · 35 reviews
Just listed out of Marrakesh
- Marrakech: Ouzoud Waterfalls Trip, Guide & Boat + Lunch★ 4.7 · 33 reviews
- Marrakech: Vibrant Dinner Show at The Lotus Club★ 3.9 · 33 reviews
- From Marrakech: Small Group To Essaouira & Medina Day Trip★ 4.3 · 33 reviews
- From Marrakech: 3-Day Merzouga and Sahara Desert Tour★ 4.5 · 33 reviews
- Marrakech: Private Souks Tour with Tea and Traditional Snack★ 4.6 · 33 reviews
- Marrakech: Medina Souks, Hidden Markets and Shopping Tour★ 4.8 · 33 reviews
- 2 Days Desert Agafay and Atlas Mountains Trek From Marrakech★ 3.8 · 33 reviews
- Agadir/Taghazout : Marrakech Guided Tour old Medina & Souks★ 3.7 · 34 reviews
Marrakech Tours, compared.

Agafay Desert Sunset, Camel Ride, and Dinner Show
Read our review →
Agafay Desert Quad & Camel Rides with Dinner Show
Read our review →
Agafay Desert Quad Biking Tour with Dinner-Show
Read our review →
Atlas Mountains, Ourika Valley, Waterfall & Lunch
Read our review →
Quad Bike Tour to Palm Oasis and Jbilat Desert
Read our review →Browse the lists this tour appears in



