By the time dinner rolled around, I wasn’t just hungry, I was ready to sit down, exhale, and take it all in.
We’d just spent the afternoon exploring the winding alleyways of Marrakech’s old medina, visiting Ben Youssef Madrasa and getting gloriously lost in the souks (again). That’s the thing with Marrakech, it has a way of pulling you in and spitting you out in a completely different direction from the one you thought you were going in. By the time we found our way out, the sun had started to set and I still had no idea where we were headed next. My partner had arranged everything and after climbing a narrow set of stairs, we emerged onto a softly lit rooftop tucked above the chaos: Terrasse Des Épices.

Getting to Terrasse des épices was less intuitive than getting out—probably because we were coming straight from the heart of the souk. But the getting lost part made it feel like an adventure, and the payoff was completely worth it.
The rooftop space is stylish without being try-hard, with warm wood, soft lighting, terracotta tones, and wide-open skies. You feel immersed in the city, but removed from the intensity just a few storeys below. We were warmly greeted and shown to a wide two-seater tucked just behind a live musician. A small detail, but one I always appreciate: when you’re ordering multiple dishes to share, a little extra table space makes all the difference.


We kicked things off with cocktails (amaretto sour for me, always), and our server talked us through the menu, highlighting a few favourites. But when I saw tagine I was already sold. I didn’t even pretend to deliberate. My partner chose the tanjia ravioli, and we added burattini and lobster ravioli to start.


The burattini was the only letdown—not bad, just unremarkable. But everything else? Genuinely delicious. The lobster ravioli were silky, rich, and surprisingly light. And the makfoul tagine? The star of the night. A generous serving of lamb leg, sweetened with caramelised onions, warmed through with cinnamon and spice, and cooked low and slow until it practically melted. One of those dishes that lingers in your memory… though I’ll admit, I couldn’t quite finish it. The portion was seriously generous.


The atmosphere at Terrasse des Épices was lovely and exactly what I’d hoped for. The gentle hum of conversation from surrounding diners, the vehicles and life from the street below, and the live music softly filling the air. It was lively but not loud. The perfect balance for a night of being social but intimate.
Service was warm and attentive throughout. The team struck that perfect balance—available when needed, without hovering. We didn’t have any issues, but I had no doubt they’d be handled quickly if we had.


Would I recommend Terrasse des Épices?
Absolutely.
It’s not the cheapest spot in Marrakech, but it’s excellent value: sweeping views, generous portions, and an ambience that feels laid-back but still a little bit special.
It’s the kind of place that feels like a reward after a day of exploring. Which, in Marrakech, is inevitable… and honestly, kind of the point!
You can find Terrasse des Épices here.