What Makes This Experience Unique?
This isn’t just a cooking class it’s a chance to connect with Zahra and the berber culture, zahora a kind Berber woman who is proud to share her family recipes and stories.
You’ll cook traditional Moroccan dishes together using fresh ingredients , all in a peaceful desert setting.
It’s a experience where you learn more than just food — you’ll discover the warmth of Berber hospitality, hear about life in the Sahara, and enjoy your meal under the palm trees surrounded by nature.
It feels like cooking with family, far from the usual tourist spots, making it a truly special and authentic memory.
Zaalouk (Smoky Eggplant Salad)
A warm, cooked salad made with roasted eggplant, tomatoes, garlic, and spices. Creamy, smoky, and full of flavor, perfect with bread.
Chicken Tagine with Preserved Lemon & Olives
A classic Moroccan dish cooked in a clay pot. Tender chicken infused with saffron, ginger, garlic, preserved lemon, and green olives
Seasonal Fresh Fruit
Often served with orange blossom water.
Moroccan saolad
Moroccan meals often begin with a selection of flavorful cooked and raw salads,
Couscous with Seven Vegetables
Steamed semolina served with a rainbow of vegetables in a spiced broth.
Seffa
Sweet couscous or vermicelli with cinnamon, powdered sugar, and almonds.
Rfissa
Rfissa is a traditional Moroccan dish often served during family celebrations or when a woman gives birth. It’s a warming and deeply flavorful
Moroccan Mint Tea Ceremony
End the experience with a traditional tea preparation — Zahra’s way. Learn how to pour, foam, and enjoy tea the Moroccan Berber style.
berber bread
learn how you can prepare the berber bread with clay fire
we can meet in dar toda - zagora guest house in zagora this is the location of cooking classes Please arrive 15–30 minutes before the scheduled start time. Free parking available. Transfers from central Zagora can be arranged upon request.
Show 1 more
For a full refund, cancel at least 24 hours before the scheduled departure time.
Show more
You can cancel up to 24 hours in advance of the experience for a full refund.
Your guide to the flawless travel experience