Enjoy an authentic Moroccan cooking experience in a welcoming local family home in Fez! Learn our family cooking secrets, discover traditional Moroccan spices, and prepare delicious dishes hands-on with your hosts. Choose 1 main course and 2 starters per group, then enjoy your homemade meal together with traditional Moroccan mint tea and homemade pastries.
More than just a cooking class, this is an opportunity to experience Moroccan culture, local flavors, and genuine family hospitality.
Book your Moroccan cooking experience today and join us at Dar Yassine for an unforgettable taste of Fez! We look forward to welcoming you into our home.
Zaalouk
A traditional Moroccan salad made with roasted eggplant, tomatoes, garlic, and aromatic spices.
taktouka
A delicious cooked salad of green peppers and tomatoes seasoned with Moroccan spices.
Harira Soup
A traditional Moroccan tomato-based soup with lentils, chickpeas, herbs, and spices.
Bessara Soup
A comforting traditional Moroccan fava bean soup, seasoned with olive oil and Moroccan spices.
Chicken Tagine with Preserved Lemon & Olives
Tender chicken slowly cooked with preserved lemon, olives, and traditional Moroccan spices.
Beef Tagine with Vegetables
A flavorful Moroccan stew of tender beef, vegetables, and aromatic spices.
Vegetable Tagine (Vegan)
A traditional vegetable tagine prepared with seasonal vegetables and Moroccan spices.
Chicken or Beef Tagine with Caramelized Onions, Raisins & Almonds
A delicious sweet-and-savory Moroccan specialty combining tender meat, caramelized onions, raisins, almonds, and fragrant spices.
Vegetable Couscous (Vegan)
Traditional Moroccan couscous served with seven vegetables and a flavorful broth.
Chicken or Beef Couscous with Seven Vegetables
A classic Moroccan couscous dish served with tender chicken or beef, seasonal vegetables, and traditional spices.
https://maps.app.goo.gl/4kiDoGC5kUhhSMkW8 If needed, we do offer pick-up / drop off service. Price depends on your location. (Additional fees).
For a full refund, cancel at least 24 hours before the scheduled departure time.
You can cancel up to 24 hours in advance of the experience for a full refund.
Your guide to the flawless travel experience