Reviewed · COOKING CLASSES

Cooking Class – Moroccan cuisine

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

Moroccan cooking starts with patience. In Fez, this 2.5-hour class brings you into a family home, where you choose traditional dishes, prepare them by hand, and sit down to eat what you made. The setting feels personal rather than polished for tourists, and that is the main reason to book it.

I especially like the chance to choose your menu before the class and the promise of full hands-on help from Yassine and family. You also leave with recipes, which gives the $52.34 price more value than a meal alone. The main consideration is the location: the apartment can be hard to find, and the surrounding area may feel uncomfortable in the evening, so arrange pickup or a taxi ahead of time.

Key details before you book

  • Choose your dishes in advance: After booking, you receive a menu and select what you want to learn, with more than 12 dishes available according to the experience details shared by the host.
  • Cook in a real family home: The class takes place at Dar Yassine, not in a restaurant kitchen or a purpose-built cooking school.
  • Expect Moroccan classics: Possible choices include tagine, couscous, zaalouk, Moroccan salad, caramelized onions with raisins and almonds, and fresh mint tea.
  • Recipes are provided afterward: Yassine sends detailed recipes after the class so you can try the dishes at home.
  • Pickup requires planning: Pickup is offered, but private transportation is not included in the listed price. A taxi or arranged transfer is especially sensible for an evening class.
  • Vegetarian and vegan cooking is possible: Tell the host your needs when arranging the menu.

Arriving at Dar Yassine in Fez

The official meeting point is Fez Cooking Class at Dar Yassine, 1 Rue 1 Dhar Richa, Fes 30100. The activity begins and ends there unless you arrange transportation separately.

This is not a simple medina drop-in. The home is described as being outside the medina, on a hillside, with views from the apartment. That setting gives the class its local feel, but it also creates the main practical challenge. Fez can be confusing to navigate, and the address may not be obvious to someone arriving for the first time.

I would not leave the arrival to chance. Ask for detailed directions after booking, and consider pickup if you are not already familiar with Fez. For an evening class, arrange the return trip before you start cooking. One useful detail from the experience is that the family can help organize a taxi, but it is best to settle this in advance rather than search for one after mint tea.

The neighborhood has been described as less comfortable later in the day, and some taxis may be reluctant to go there in the evening. That does not make the class a bad choice, but it does mean the transport question deserves attention.

More Cooking Classes in Fez

Choosing your Moroccan menu before the class

Cooking Class - Moroccan cuisine - Choosing your Moroccan menu before the class

After your reservation is confirmed, Yassine contacts you with the available menu. You choose what you want to prepare, which is a strong feature for anyone who wants to learn a particular dish instead of simply following a fixed demonstration.

Choices can include tagines, couscous, zaalouk, Moroccan salads, and other traditional dishes. Specific combinations that have worked well include beef with prunes, zaalouk, chicken couscous with caramelized onions, raisins, and almonds, as well as tagine and couscous together.

Ask how many dishes your booking includes. The supplied details say you choose from a broad menu, while the class description refers to preparing the dishes you choose. The exact number may depend on the group and the menu selected.

This advance contact is also the right moment to explain dietary needs. Vegan and vegetarian cooking is possible, but you should request it before the class rather than assume a suitable dish will appear on the day.

Washing hands, tying on an apron, and getting to work

Cooking Class - Moroccan cuisine - Washing hands, tying on an apron, and getting to work

At the home, you are welcomed, introduced to the family, given an apron, and asked to wash your hands before entering the kitchen. The tone is informal and friendly, with the cooking beginning after a short introduction.

The class is designed to be hands-on. You do not simply watch someone else prepare lunch while a camera-friendly dish comes together in the background. You take part in the preparation, with Yassine or a family member stepping in when you need help.

That matters with Moroccan food. Many dishes depend less on complicated equipment than on the order of preparation, the handling of spices, and the time allowed for flavors to develop. A patient teacher can show you the small actions that are easy to miss in a cookbook.

Yassine is praised for being patient, clear, well organized, and cheerful. Family members, including his mother in some sessions, may also help in the kitchen. One amusing touch is that the final dishes may receive an informal check from his mother before the meal is served.

The kitchen is described as clean, with ingredients and equipment prepared before arrival. It is a home kitchen, though, not a high-end culinary studio. Equipment may look basic, and the space could feel tight if the group is large. The stated maximum is 30 people, so ask about the expected group size if personal instruction matters to you.

Learning tagine, couscous, and Moroccan salads

Cooking Class - Moroccan cuisine - Learning tagine, couscous, and Moroccan salads

The value of this class comes from the dishes you choose and how much explanation you receive while making them. Tagine is the natural choice if you want to understand one of Morocco’s best-known meals. You may work with chicken, beef, prunes, vegetables, or other combinations from the menu.

Couscous offers a different lesson. The version with caramelized onions, raisins, almonds, and chicken shows how sweet and savory flavors can share the same plate. It also helps you appreciate the work behind a dish that often arrives at a restaurant looking effortless.

Zaalouk, a cooked salad, is another useful choice. Adding a vegetable dish to a tagine or couscous makes the final meal feel more like a Moroccan home table rather than a single restaurant entrée.

You also learn to prepare Moroccan salad and fresh mint tea. The tea is not just a drink at the end. It gives the class a familiar Moroccan finish and creates time to sit, talk, and ask questions about food and culture.

The class description promises support with technique and answers to questions about Moroccan cuisine and culture. The quality of the cultural conversation may depend on the host and the language match on your day. Some sessions have had excellent English communication, while another experience had limited communication that made it harder to learn as much as hoped.

If cultural explanation is important to you, say so when you book. Ask for step-by-step instruction, not just help with the chopping and stirring. That small request can shape the experience.

Same city gate, a very different afternoon:

Eating the meal you prepared

Cooking Class - Moroccan cuisine - Eating the meal you prepared

After the creative work, you sit down to eat the finished dishes together. This is the reward, but it is also part of the lesson. You can taste the balance of spices and textures immediately, while the preparation is still fresh in your mind.

The meal includes the traditional food prepared during the class, bottled water, and coffee or tea, with mint tea specifically included. Orange slices with cinnamon and homemade cookies have also been served in some sessions.

The food receives especially strong praise. Some participants have found their own cooking better than Moroccan restaurant meals during the rest of their trip. That may partly reflect the pleasure of eating something you prepared, but it also speaks to the care taken with the recipes and ingredients.

The meal is not rushed. The family may sit with you afterward, share stories and photos, and continue the conversation over tea. If you prefer a quick class followed by the next sightseeing stop, this relaxed ending may feel long. If you want contact with local family life, it is one of the best parts.

Recipes that make the $52.34 price worthwhile

Cooking Class - Moroccan cuisine - Recipes that make the $52.34 price worthwhile

At $52.34 per person, this is not the cheapest way to eat lunch in Fez. You can find a less expensive meal elsewhere. The comparison is not quite fair, though, because this price covers instruction, ingredients, the meal, drinks, and time in a private home.

The recipes add real value. Yassine sends detailed instructions afterward, helping you reproduce the dishes at home instead of leaving you with only photographs and a pleasant memory.

I would judge the price based on your goal. If you want a low-cost cooking lesson with a short demonstration, it may feel expensive. If you want a meal, personal instruction, family contact, and recipes for tagine or couscous, the price is reasonable.

Pickup is not part of the listed inclusions. If you arrange transport for an extra charge, include that in your total budget. The added cost may be worthwhile, especially for an evening appointment or a first visit to Fez.

What the two-and-a-half-hour schedule feels like

Cooking Class - Moroccan cuisine - What the two-and-a-half-hour schedule feels like

The class lasts about 2 hours and 30 minutes. That is enough time for introductions, preparation, cooking, eating, and mint tea, but it is not a full professional cooking course.

You should expect a compact introduction rather than a long lesson in every branch of Moroccan cuisine. The menu choice keeps the session focused, which is helpful when you want to learn a dish properly. It also means you may not have time to explore many different cooking methods.

The class works best when you arrive ready to participate. Ask questions while you work. Take notes or photographs of important steps if the host allows it. Pay attention to the order in which ingredients are added, since that can matter as much as the ingredients themselves.

Families with children can enjoy the class. A family with two 10-year-old children found the experience fun, and the host provided tasks suited to basic cooks. Still, the stated maximum of 30 people means the experience could feel different in a large group than in a small family session.

The class is also suitable for beginners. You do not need advanced cooking skills, and easy tasks can be assigned to people who rarely cook. More experienced home cooks should request extra explanation if they want to learn regional methods or the reasons behind each step.

The home setting, with its strengths and limits

Cooking Class - Moroccan cuisine - The home setting, with its strengths and limits

The home is the heart of the experience. You see how food is prepared in a family setting, sit where the family lives, and share a meal that is not built around a restaurant timetable.

That makes the class feel more personal than a commercial kitchen. You may meet Yassine, his mother, or other family members, depending on the session. The welcome is warm, and the family atmosphere is a major reason this class appeals to people seeking local contact.

The tradeoff is comfort and consistency. A family apartment will not have the space, tools, or polished presentation of a cooking school. One person also wanted more interaction and more discussion of traditions and culture. You should think of this as home cooking with guidance, not a formal culinary seminar.

The setting can also be part of the charm. The apartment has views, and the visit gives you a look at daily life beyond the busiest parts of the medina. For some, that is more valuable than a spotless demonstration kitchen designed for tourism.

Who should book this Fez cooking class?

I would recommend it to you if food is one of the main ways you like to understand a place. It suits couples, families, solo visitors, and beginners who want to make a traditional Moroccan dish with help close at hand.

It is especially good for you if you want to:

  • Learn tagine, couscous, zaalouk, or another chosen dish
  • Eat a home-cooked Moroccan meal
  • Meet a local family in a private setting
  • Receive recipes for cooking at home
  • Arrange a vegetarian or vegan menu
  • Add a slower, social activity to a busy Fez itinerary

You may want another option if you need a formal kitchen, advanced culinary training, guaranteed cultural interpretation in English, or a central medina location. You should also reconsider an evening booking if you cannot arrange reliable transport back to your accommodation.

The class is usually booked about 19 days ahead, so reserve early if your dates are fixed. Confirmation is provided at booking, and you can cancel for a full refund up to 24 hours before the start time. Changes or cancellations inside that final 24-hour window are not refunded.

My verdict on cooking with Yassine and family

Book this class if you want food, conversation, and a real home setting more than polished production. The best parts are the menu choice, patient instruction, generous meal, mint tea, and recipes that let you carry Morocco into your own kitchen.

Go in with realistic expectations. Confirm the dishes, ask about language support, check the expected group size, and arrange transport before an evening visit. With those details handled, this is a warm and good-value way to spend an afternoon or evening in Fez.

FAQ

How long does the Fez cooking class last?

The class lasts approximately 2 hours and 30 minutes.

How much does the cooking class cost?

The listed price is $52.34 per person.

Is pickup available?

Pickup is offered, but private transportation is not included in the listed price. Arrange the details and any additional cost with the host after booking.

Where does the class begin and end?

The class begins and ends at Fez Cooking Class at Dar Yassine, 1 Rue 1 Dhar Richa, Fes 30100, Morocco.

Can I choose which Moroccan dishes to cook?

Yes. After confirming your reservation, the host contacts you with a menu so you can choose what you would like to learn.

Are vegetarian and vegan menus possible?

Yes. The experience states that vegan or vegetarian cooking can be arranged.

What is included in the price?

The price includes lunch, all ingredients, a traditional meal, coffee or tea, mint tea, and bottled water. Recipes are also shared after the class.

What is the cancellation policy?

You can cancel up to 24 hours before the experience start time for a full refund. Cancellations or changes made less than 24 hours before the start time are not refunded.

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 →
Traditional Moroccan Cooking Class & Market Visit
★★★★★★★★★★4.8· 1,861 reviews· from $40

Traditional Moroccan Cooking Class & Market Visit

Read our review →
Moroccan Dishes Cooking Class with a Local Chef
★★★★★★★★★★5.0· 1,615 reviews· from $47

Moroccan Dishes Cooking Class with a Local Chef

Read our review →
Moroccan Cooking Class & Marrakech Market Visit with Chef Khmisa
★★★★★★★★★★5.0· 1,504 reviews· from $39

Moroccan Cooking Class & Marrakech Market Visit with Chef Khmisa

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 →
Moroccan Cooking Class with a Local Family
★★★★★★★★★★4.9· 668 reviews· from $33

Moroccan Cooking Class with a Local Family

Read our review →
Moroccan Cuisine Cooking Class in Local Home
★★★★★★★★★★4.8· 508 reviews· from $24

Moroccan Cuisine Cooking Class in Local Home

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 →

Browse the lists this tour appears in

Scroll to Top

Morocco, by the kind of day it is

Desert nights, mountain lunches and medina mornings, with the best of each.