Reviewed · COOKING CLASSES

Cooking Class – Moroccan cuisine

★ 5.0 · 124 reviews From $52 Operated by Yassine Elkhlifi · Bookable on Viator
Book on Viator →

The best part of this Fez cooking class is its setting: you enter a local family home, not a restaurant kitchen built for tourists. Yassine and his family guide you through dishes such as tagine, couscous, zaalouk, and Moroccan salad, then sit down with you for the meal.

I like the chance to choose your dishes before arrival, and I like that you receive the recipes afterward. The class also includes hands-on preparation, fresh mint tea, and a full meal for $52.34, which makes it a solid value for anyone who wants more than a quick cooking demonstration.

The main thing to consider is transportation. The apartment can be difficult to find, and the surrounding area may feel uncomfortable late in the evening. Pickup and drop-off can be arranged for an additional fee, so plan your return before the class begins.

Key points to know before booking

  • Choose your menu in advance: After booking, Yassine contacts you with the available dishes so you can select what you want to learn.
  • Cook in a family apartment: The class takes place at Dar Yassine, at 1 Rue 1 Dhar Richa in Fez, rather than in a formal culinary school.
  • Expect hands-on work: You wash your hands, put on an apron, prepare the ingredients, and cook with guidance from Yassine and his family.
  • The meal is part of the experience: You eat the dishes you prepared, followed by mint tea and, depending on the menu, items such as cookies or fruit.
  • Vegetarian and vegan options are possible: Tell the host about your needs before the class.
  • Plan transportation carefully: Pickup is offered, but private transportation is not included in the listed price.

A family kitchen instead of a cooking school

This experience begins at Dar Yassine, at 1 Rue 1 Dhar Richa in Fez. You are welcomed into a private family home, meet your hosts, receive an apron, and wash your hands before heading into the kitchen.

That setting matters. You are not simply watching a chef prepare a polished plate. You are seeing how Moroccan food is made in an ordinary home, with family members involved in the process. The kitchen is described as clean and organized, with ingredients and equipment ready before the class begins.

Yassine is the main teacher in many sessions, with help from family members, including his mother. The host names in the descriptions vary, but the common thread is a family-run experience with Yassine and relatives sharing the work. That family presence gives the class a warm, personal feel, though it also means the equipment may be more modest than what you would find at a professional cooking school.

The class lasts about two and a half hours. That is enough time to prepare food, sit down for lunch, and enjoy tea without turning the activity into an all-day commitment. You should still arrive hungry. The meal is not an extra tasting at the end. It is the reward for the work you have just done.

More Cooking Classes in Fez

Choosing tagine, couscous, or a vegetable dish

Cooking Class - Moroccan cuisine - Choosing tagine, couscous, or a vegetable dish

Before the class, Yassine contacts you with the menu. You choose what you want to learn, often selecting two dishes from a broad list. Options described by past participants include chicken couscous with caramelized onions, raisins, and almonds; beef and prune tagine; zaalouk; and other traditional Moroccan dishes.

This advance choice is useful for two reasons. First, you can focus on food you are genuinely interested in making at home. Second, the host can prepare the ingredients and organize the lesson around your selections.

The menu appears to include both meat and vegetable dishes, and vegan or vegetarian cooking can be arranged. State your dietary needs early rather than waiting until you arrive. The host specifically offers this flexibility, but the recipes and ingredient list need to be planned ahead.

A good pairing is one main dish and one salad or vegetable preparation. Tagine gives you a lesson in slow cooking and Moroccan seasoning, while zaalouk or Moroccan salad shows how vegetables are handled, seasoned, and served. Couscous is another strong choice if you want to learn about a dish that is central to Moroccan home cooking.

You may also have the chance to visit a local market for ingredients. This is not presented as a guaranteed part of every class, so ask about it when arranging your menu. One family even stopped at a spice seller in the medina afterward, allowing the participants to buy the seasonings used in the lesson.

What the hands-on lesson is like

Cooking Class - Moroccan cuisine - What the hands-on lesson is like

Once the menu is settled, you work through the dishes step by step. Yassine or another family member explains what to do, then lets you take part. The class is designed for ordinary home cooks, so you do not need advanced skills to participate.

You might chop, mix, season, shape, or help assemble the dishes. The hosts provide help when needed and check that you understand each stage. This is especially useful for cooking methods that are hard to learn from a printed recipe alone, such as knowing how Moroccan seasoning should smell, how ingredients are layered, or when a dish has cooked enough.

The pace can depend on the group. Some people receive detailed instruction and plenty of time with the food. Others may find that language differences or a busy kitchen limit the amount of cultural explanation. If learning technique is your main reason for booking, ask questions as you go. The hosts invite questions about both Moroccan food and local culture.

This is also a good activity for families. A family with two ten-year-old children found the tasks manageable and enjoyable, and the cooking gave everyone a role. Younger children may not take part in every stage, but the format is more practical and social than a long formal lesson.

Moroccan salad and mint tea add useful lessons

Cooking Class - Moroccan cuisine - Moroccan salad and mint tea add useful lessons

The class is not limited to one large main dish. You also learn to make a Moroccan salad and fresh mint tea. These smaller parts of the meal are worth your attention because they show how a Moroccan home meal is put together.

Salads such as zaalouk are not treated as a token side dish. They bring vegetables, spices, and texture to the table beside a tagine or couscous. Learning one can give you a useful recipe to repeat at home without needing a special pot or a long cooking time.

Mint tea is another important part of the visit. After the meal, you stay for tea and conversation. Depending on the day and menu, sweets, cookies, or fruit may also be served. The tea time creates a natural pause after the cooking, when you can ask about family life, food customs, and daily routines in Fez.

The cultural exchange is strongest when conversation flows easily. Some hosts speak good English, while communication may be more limited in other sessions. If detailed history or food theory is your priority, this class may feel lighter than a specialist culinary course. Its strength is practical home cooking and personal contact.

A completely different kind of day in Fez:

Sitting down to eat what you made

Cooking Class - Moroccan cuisine - Sitting down to eat what you made

After the cooking, everyone sits down together for the traditional meal. This is where the class becomes more than a lesson. You taste the result of your own work, compare the finished dish with what you expected, and see how the food is served in a Moroccan home.

The meal typically includes the dishes prepared during the class, bottled water, and coffee or tea, with mint tea specifically highlighted. You do not need to buy a separate lunch afterward. At $52.34 per person, the price covers the instruction, ingredients, meal, and drinks.

The value is strongest if you want both food and connection. A restaurant meal in Fez may cost less, depending on where you eat, but it will not teach you how the dish was made or provide recipes for later. A formal cooking school may offer more polished equipment and structured instruction, but it may not give you the same view of family life.

The final food quality can depend on your own choices and the group’s participation. The class is not a restaurant kitchen, and the presentation may be informal. That is part of the point. You are eating a home-cooked meal prepared with your help, not ordering a finished plate from a professional brigade.

Recipes you can actually use at home

Cooking Class - Moroccan cuisine - Recipes you can actually use at home

One of the strongest practical features is the recipe follow-up. Yassine sends recipes after the class, sometimes through WhatsApp, with detailed instructions. That gives you a better chance of repeating the dishes after returning home.

This matters because Moroccan cooking can look simple while hiding small technique choices. The right spice balance, cooking order, and preparation time can change the result. A written recipe lets you revisit the lesson instead of relying on memory after a busy afternoon.

Take notes during the class if you want exact guidance on substitutions or equipment. Ask which ingredients are essential and which can be replaced at home. You can also ask the host to explain the order of preparation for couscous, tagine, or vegetable dishes before the class ends.

The recipes are most useful if you choose dishes that fit your own kitchen. A tagine pot may not be available at home, but many recipes can be adapted to ordinary cookware. If you want a recipe that is easy to repeat, consider choosing a salad or vegetable dish alongside a main course.

Getting to the apartment in Fez

Cooking Class - Moroccan cuisine - Getting to the apartment in Fez

The official meeting point is Dar Yassine, 1 Rue 1 Dhar Richa, Fez 30100. The activity ends back at the same meeting point.

Pickup is offered, but private transportation is not included in the $52.34 price. The host can arrange transportation for an additional charge, and this may be money well spent if you are staying in a riad or unfamiliar part of Fez. The apartment can be hard to locate, and several taxis may be reluctant to travel through the area in the evening.

Public transportation is nearby, but the practical issue is not simply distance. Fez can be confusing, especially when you are trying to find a private apartment rather than a well-known hotel or restaurant. Contact the host before the day of the class and confirm exactly where you will meet.

For an evening session, arrange your return in advance. The location has been described as less comfortable after dark, so do not assume you can easily flag down a taxi once the meal is over. Daytime scheduling may be easier if you prefer to make your own way there and back.

Timing, group size, and comfort

Cooking Class - Moroccan cuisine - Timing, group size, and comfort

The advertised maximum is 30 people, although a family home may feel more personal when the actual group is smaller. Ask how many people are booked for your date if the size of the class matters to you.

A large group can mean less time handling the food directly. A smaller group usually makes it easier to ask questions and receive close instruction. The hosts aim to assist participants, but the experience is still home-based rather than a private lesson with one chef assigned to each person.

The class takes about two hours and 30 minutes. Allow extra time for transportation, settling in, the meal, tea, and any conversation afterward. The meal and tea are included, so rushing away immediately would miss part of the experience.

Mobile tickets are accepted, and booking confirmation is provided at the time of reservation. Service animals are allowed. The activity is near public transportation, though that does not remove the need to plan your final taxi ride.

Who will enjoy this cooking class most

I would choose this class if you want to understand Moroccan food through daily life rather than through a restaurant menu. It suits curious cooks, couples, families, and anyone who values a personal encounter more than professional kitchen facilities.

It is also a good fit if you want to bring something home from Fez that is more useful than a souvenir. The recipes, spice knowledge, and preparation methods can continue to pay off after your trip.

You may want another type of class if you need advanced culinary training, modern equipment, or a highly structured lesson in food science. You should also be cautious about booking a late evening time without arranging transportation.

The experience is accessible to beginners because the host provides step-by-step help. It also works for experienced cooks who want to compare their own methods with Moroccan home cooking. Just remember that the emphasis is on participation, food, and family conversation, not on a formal certificate or professional qualification.

Is this Fez cooking class worth booking?

For $52.34, this is a strong choice if you want a hands-on meal in a Moroccan home, especially with the recipe follow-up and the option to choose your menu. The most valuable parts are the family setting, patient instruction, and chance to eat what you prepared.

Book it if you are happy with a modest apartment kitchen and a relaxed home meal. Before paying, confirm the menu, dietary needs, group size, pickup cost, and return transportation. If those details work for you, this class offers a warm, practical look at Fez food that a standard restaurant meal cannot match.

The cancellation policy is straightforward: cancel at least 24 hours before the start time for a full refund. Changes or cancellations within 24 hours are not refunded.

FAQ

How long does the Moroccan cooking class last?

The class lasts approximately two hours and 30 minutes, including cooking, the meal, and time for mint tea.

Where does the cooking class take place?

It takes place at Dar Yassine, 1 Rue 1 Dhar Richa, Fez 30100, Morocco. The activity ends at the same meeting point.

What dishes can I learn to cook?

The menu is shared after booking so you can choose what you would like to learn. Dishes described for the class include tagine, couscous, Moroccan salad, zaalouk, and other traditional Moroccan recipes.

Are vegetarian and vegan options available?

Yes. Vegetarian or vegan cooking can be arranged. Tell the host about your dietary needs before the class.

Is transportation included?

No. Private transportation is not included in the listed price. Pickup and drop-off can be arranged for an additional fee.

What is included in the $52.34 price?

The price includes the cooking class, ingredients, a traditional meal, bottled water, coffee or tea, and mint tea. Recipes are also shared afterward to help you make the dishes at home.

More like this

Cooking Classes, compared.

The full Cooking Classes list →
Moroccan Cooking Class with Pickup
★★★★★★★★★★4.6· 1,862 reviews· from $31

Moroccan Cooking Class with Pickup

Read our review →
Half-Day Cooking Class with Local Chef Laila in Marrakech
★★★★★★★★★★5.0· 952 reviews· from $34

Half-Day Cooking Class with Local Chef Laila in Marrakech

Read our review →
Cultural Bicycle Tour with Pastry and Tea
★★★★★★★★★★4.8· 583 reviews· from $34

Cultural Bicycle Tour with Pastry and Tea

Read our review →
Moroccan Cooking Workshop at La Maison Arabe
★★★★★★★★★★5.0· 446 reviews· from $35

Moroccan Cooking Workshop at La Maison Arabe

Read our review →
Marrakesh cooking class with chef Hassan – Local dishes
★★★★★★★★★★5.0· 425 reviews· from $34

Marrakesh cooking class with chef Hassan – Local dishes

Read our review →
Tajine Cooking Class in a Traditional Riad
★★★★★★★★★★4.8· 424 reviews· from $57

Tajine Cooking Class in a Traditional Riad

Read our review →
Marrakech Tour: Tajine Cookery Class Experience
★★★★★★★★★★5.0· 351 reviews· from $57

Marrakech Tour: Tajine Cookery Class Experience

Read our review →
Atlas Mountains Cooking Class with Berber Family
★★★★★★★★★★4.9· 299 reviews· from $54

Atlas Mountains Cooking Class with Berber Family

Read our review →

Browse the lists this tour appears in

Scroll to Top

Where to go next

Pick a dune, a medina, a valley or a hammam.