The route to Terrasse des Epices requires intent. You leave the main souk arteries near Dar el Bacha, navigate the narrowing lanes of the Cherifia spice market, and climb to a rooftop that commands perhaps the most quietly spectacular view in the medina. The Koutoubia Mosque minaret — the twelfth-century masterpiece that inspired the Giralda in Seville and the Kutubiyya in Rabat — rises to one side; the snow-capped Atlas Mountains form the horizon to the south. The scent of cumin and coriander from the market below drifts upward on the afternoon breeze. Few restaurants anywhere in the world offer a setting that arrives with quite this much free context.
Established in 2007 by a team that understood what the building's position could mean, Terrasse des Epices has spent nearly two decades refining its proposition. The cuisine is Moroccan with Mediterranean inflections — traditional tagines and couscous given contemporary precision in their execution, alongside shared appetisers and salads that draw on the Mediterranean rim. The lamb tagine with preserved lemon, olives, and chermoula is consistently excellent: deep ochre sauce fragrant with ginger and saffron, meat of the right tenderness, a portion of appropriate ambition. The briouat — crispy pastry parcels stuffed with kefta or cheese and herbs — arrive as warm, flaky starters that set the register for everything that follows.
The rooftop operates through the day from morning coffee to late evening, making it as appealing for a solo lunch between souk visits as for a sunset dinner with a partner. The lighting after dark — warm, amber, strung between the wooden beams of the pergola overhead — transforms the space into something that feels genuinely private despite its relative accessibility. Live music appears on some evenings, typically a small ensemble playing traditional Moroccan repertoire, which adds warmth without overwhelm.
A note of caution: the Terrasse des Epices experience depends heavily on weather. On clear winter days and warm evenings, it is one of the finest places to eat in Marrakech. During summer heat or overcast skies, it loses some of its magic. Time your visit accordingly, and book the outer terrace specifically — the inner room serves the same food but none of the same soul.