This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
The best places to eat in Marrakech, Morocco
Marrakech has an amazingly rich food culture and there are lots of places in the city to try typically Moroccan foods like tajine, pastilla, couscous and more.
Moroccan cuisine is rich in meat, especially lamb, beef and chicken as religiously being a Muslim country people don’t eat pork. But there are also great vegetarian options for almost any dish.
A lot of restaurants in Marrakech have rooftop terraces with a lovely view over the city while indulging in delicious food. The portions are usually quite generous so two people could easily split one meal for lunch.
Save this on Pinterest to read it later!


Ready to take your travel photos to the next level?
Grab my photography E-Book and never take blurry or crooked photos ever again!
Cafe Atay
For lunch at Cafe Atay try the chicken couscous, it comes with steamed vegetables, three dips on the side and it’s delicious. The dips are a honey-oil mix, caramelized onions with dates, and a spicy tapenade. They also serve fresh cold juices which is nice on a hot day.
Nomad
Whether you go for lunch or just a snack to Nomad try their feta zucchini fritters. It’s served with cool yogurt with a hint of mint. Or order their pastilla, a hot pastry filled with meat or vegetables.
I Limoni
If you’re tired of traditional Moroccan food head to I limoni for a taste of Italy. You’ll eat surrounded by lemon trees in their courtyard garden.
While waiting for your Gnocci Bolognese or Lasagne they will hit you up with some delicious complimentary deep fried sweet potatoes, zucchini and onions as appetizers (and they will keep them coming until you say no).
Naranj
Another great place to eat if you’ve had enough tajine is Naranj, where you can indulge in Lebanese food instead.
Terrasse des Epices
For dinner make reservations at Terrasse des Epices and swap traditional tajine for beef tangia slow cooked in a clay pot. Their beautiful rooftop terrace lights up at night and provides the perfect atmosphere to end your day.
Cafe Kasbah
For lunch or a mid-day snack at Cafe Kasbah try their assorted savory appetizers, delicious empanada-style bites filled with meat, feta cheese and spinach, and tuna. They also have refreshing non-alcoholic cocktails.
La Sultana
If you’re headed for a spa treatment at La Sultana or just want to scoop out their gorgeous interiors, ask the front desk to walk you to their incredible rooftop terrace. Enjoy the peaceful atmosphere while sipping on a cool drink and snack on their appetizers. To indulge in their Sunday brunch or weekday lunch you’ll have to buy a day pass which also gives you access to facilities otherwise reserved for guests.
Max & Jan
Max & Jan is a really cool place with a bohemian vibe and a great rooftop terrace. They serve their meals with a side of fries instead of couscous which is a nice change. And instead of olives they serve olive tapenade – delicious! As one of the only places in Marrakech they also have chocolate mousse.
Chez Zaza
From the rooftop terrace of Chez Zaza you can enjoy the view over the city and watch the sunset while having their lovely lamb tajine, complemented by olives and bread.
Le Grand Balcon du Cafe Glacier
Another great place to watch the sunset is from the large balcony of Le Grand Balcon du Café Glacier right by Jemaa el-Fna square. Enjoy a refreshing drink and great snacks. The view of the square and Koutoubia Mosque is second to none.
Cafe de France
Café de France also provides a great view over the hustle and bustle on the square with its snake charmers and monkey tamers. Be there early if you want to watch the sunset while enjoying great food.
Dar Essalam & Comptoir Darna
If you’re in the mood for a more up-scale dining experience make reservations at Dar Essalam or Comptoir Darna, both great options for enjoying traditional Moroccan cuisine in a stunning and decadent interior.

Hi, I’m Nadine
Part-time traveler with full-time wanderlust.
I explore the world one weekend and one vacation at a time and share my experiences, travel and photography tips, and food recs on this blog.
I believe the answer to (almost) any question is traveling.
Have you tried it?
Follow my adventures