Marrakech Food at Riad Zamzam

A holiday in Marrakech is not complete until you have eaten fantastic traditional Moroccan food on our beautiful terrace with views of the snow-capped Atlas Mountains.

Our daily menus are a mix of Moroccan recipes and World food. We also run a Moroccan cooking class.

Moroccan Food

At Zamzam Riad our approach to food is very serious, organic, local, simple ingredients are used to create the best traditional Moroccan food. Outside Marrakech we have a vegetable garden and citrus and olive groves. Seasonal produce is sourced daily from our organic garden or the local Marrakech souk which is full of fresh produce.

Organic marmalades and jams are made when fruits come into season. The olives from our grove are pressed and provide the riad with the best olive oil in Morocco. The local suppliers include a local butcher who provides fresh grass fed organic meat and a fishmonger who provides fantastic fish from the Atlantic Coast.

We believe at Zamzam Riad that there should be something for everyone. Our breakfasts include a selection of seasonal fresh fruit, leben yoghurt, fresh pastries, and organic eggs.

Enjoy the excellent Moroccan dining experience by candle light on the terrace, in the Moroccan salon or Berber tent.

At Zamzam we cater for those with a special diet, food allergies and those on a healthy eating plan.

Cooking classes and speciality cakes.

Why not learn how to cook a classic Moroccan couscous or a tasty Moroccan tagine? Our traditional Moroccan cooking classes will allow you to create wonderful Moroccan dishes full of aroma and flavour.

Our Moroccan cooking classes at Zamzam are done using the traditional Morocco method of cooking over hot coals with a Mukla. The class begins with suggestions and a discussion on what you would like to cook before heading off to the local market to buy our produce. Once back at the riad there is a short break while everything is washed and then the work begins. Our Moroccan chef directs you while you prepare your dishes and take notes on the Moroccan recipes. The finale is a delicious Moroccan meal of your prepared dishes.

Our Moroccan cookery classes are suitable for all ages. We can cater for anywhere between 1 and 14 people at a time. For larger groups the class is done with 2 people per station.


£ 50 each including a 2-course lunch starting at 9.30 a.m. 2-3 in a group
£ 55 each including a 3-course dinner starting at 4 p.m. 2-3 in a group
Please contact us to book your place.

For a Moroccan wedding and special occasions please send us an enquiry with your specifications.