Moroccan Restaurants That Are Some of the World's Best Ever

Yasmine

Morocco is known for its delicious cuisine that attracts people from around the world. A variety of spices, local vegetables, and delicious meat are the key components to a Moroccan dish. Here are 10 Moroccan restaurants that are some of the world’s best ever and a selection of our favourite foodie tours to give a flavour of the country.

1. Marrakech food tour

Architectural Landmark, Natural Feature

Experience the essence of Moroccan gastronomy on our 3-hour food tour, available in the afternoon or evening. Join us as we journey through the historical medina, tasting our way through hidden gems that are hard to navigate alone, with our knowledgeable guide sharing insights and anecdotes along the way. After exploring, indulge in a delightful two-course lunch or dinner at a local restaurant near Jemaa el-Fna square, where you’ll savor traditional Marrakech classics and specialty products. This tour is ideal for food lovers seeking a comprehensive introduction to Moroccan cuisine, guided by passion and expertise, ensuring a memorable culinary experience in Marrakech.

2. Moroccan cooking class

Architectural Landmark, Natural Feature

Join our exciting cooking class in Marrakech for a culinary adventure like no other! Spend 4 hours with us either in the morning at 10:30 am or in the evening at 5:30 pm in our well-equipped kitchen. Our local chefs will guide you every step of the way, transforming you into a cooking pro. For the morning session, start with a visit to a local market to select the freshest vegetables and ingredients. Then, roll up your sleeves and dive into Moroccan cuisine, learning the art of peeling, chopping, and spicing dishes just like the locals do. As we cook together, we’ll share insights into Moroccan culture and history, enriching your experience. The best part is creating a variety of dishes using aromatic spices and traditional techniques. Of course, the highlight is tasting your culinary creations! If you’re ready for a fun, educational, and delicious time, our cooking class in Marrakech promises to be a memorable experience where we’ll cook up delightful memories together!

3. Casablanca night tour and Moroccan Dinner

Architectural Landmark, Natural Feature

Embark on an enchanting Casablanca Night Tour with Dinner to discover the highlights of this vibrant city. Begin by admiring the grandeur of Hassan II Mosque from the outside, a marvel of Islamic architecture. Wander through the charming old Medina, soaking in its bustling atmosphere and historic charm. Pause at Mohammed V Square to capture photos of its stunning architecture. Transition to the modern side of Casablanca, strolling along the lively boardwalk area to enjoy the city’s contemporary vibe. Finally, indulge in a delightful dinner at a traditional Moroccan restaurant, savoring the flavors of authentic cuisine. This tour promises an unforgettable evening exploring the best of Casablanca’s culture and landmarks.

4. Al Fassia Aguedal

Restaurant, Moroccan

Tajine
Amanda Suarez / © Culture Trip
Located in front of the stunning Agdal gardens, and just a few miles away from the famous Jemaa el-Fna square, Al Fassia Aguedal is nationally and even internationally renowned for its high quality international cuisine and excellent service. Established and serving guests for over 25 years, Al Fassia Aguedal is still the go-to for traditional Moroccan cuisine. The dining room is elegant, decorated with rich tones and white tablecloths, and the food is freshly prepared with a passion for the Moroccan culture. Guests can also select from the A La Carte menu for a variety of dishes and flavors.

5. Dar Zellij

Restaurant, Moroccan

Couscous
© tookapic / Pixabay

This traditional Moroccan restaurant is located near the medina of Marrakesh. It is beautifully decorated with zellij, colorful windows, traditional rugs, and more—there isn’t one inch of Dar Zellij that doesn’t look amazingly Moroccan. You can enjoy different classic dishes that will certainly not disappoint, such as seffa, tagine, couscous, and more. They also offer special three-course menus to discover Moroccan gastronomy in the best way.

6. La Grande Table Marocaine

Restaurant, Moroccan

La Grande Table Marocaine
© Royal Mansour

Located in the heart of the incredible hotel Royal Mansour in Marrakesh, La Grande Table Marocaine offers some deliciously prepared dishes by renown Chefs Jérôme Videau, Karim Benbaba, and Florent Margaillan. The menu is exclusively Moroccan with harira, zaâlouk, lobster and other Moroccan delicacies. It is the perfect place to have a romantic and delicious dinner with your loved one. They also have a French version of this restaurant, called La Grande Table Française.

7. Comptoir Darna

Restaurant, Moroccan, Mediterranean, European

Belly dancing
© Matt Kieffer / Flickr

You must go to Comptoir Darna if you want to have the ultimate Arabian experience. Serving both Moroccan and international cuisine, your dinner will be accompanied by a marvellous belly dancing show, gnawa, and other traditions in the beautifully decorated space. The menu is filled with traditional delicacies, such as tagine, couscous, mint tea, and much more!

8. Mes’Lalla

Hotel Restaurant, Moroccan

Curried couscous
© pixel1 / Pixabay

Mes’Lalla is the popular restaurant at the Mandarin Oriental in Marrakesh. They serve the most appetizing Moroccan dishes with a gastronomic touch, such as duck with mango, tangia, couscous, and much more. They have a selection of amazing wines from both Europe and Morocco, and the perfect atmosphere to have a sophisticated, yet cozy dinner.

9. La Sqala

Restaurant, Moroccan

The entrance of La Sqala
© mararie / Flickr
La Sqala is a refined restaurant in the remains of the old Portuguese fortress on Casablanca’s coast. Dine on fresh and tasty seafood while enjoying the breeze in the green and leafy garden, or head into the air-conditioned dining room and admire the views through the large floor-to-ceiling windows. Although famous for fish and seafood, La Sqala also serves an assortment of Moroccan cuisine, including tagines, brochettes, and pastries. Order a pot of mint tea and relax in the unhurried and welcoming atmosphere.

10. Le Marocain

Hotel Restaurant, Moroccan

Le Marocain is one of the three restaurants at La Mamounia hotel. The Moroccan restaurant is absolutely splendid, with zellij everywhere, sophisticated Moroccan furniture, rugs, and a professional staff dressed in traditional attire. There are three different beautiful areas where you can enjoy your dinner, which includes pastilla, tagine, rabbit, and more. After your dinner, you can take a walk through their beautiful garden filled with incredible plants and flowers.

11. Rick's Café

Bar, Cafe, Moroccan, European, Mediterranean

RicksCafe_(of_movie_fame)_in_Casablanca,_Morocco_-_panoramio
© David Broad / WikiCommons
Rick’s Café, famous thanks to the film Casablanca (1942), has been transformed. Set in an old courtyard-style mansion built among the walls of the Old Medina, Rick’s Café features a piano bar with replicas from the film—curved arches, balconies, and brass lighting. With four fireplaces and intimate private dining with a view of the fishing port, Rick’s Café offers an atmospheric experience, along with an international menu specializing in dishes made with Casablanca’s fresh seafood and vegetables.

12. La Cour des Lions

Hotel Restaurant, Moroccan

La Cour des Lions
© Es Saadi Marrakech Resort

La Cour des Lions is the restaurant at Es Saadi Marrakesh Resort, which offers delectable traditional dishes made by their incredible chef, Fatéma. The different dishes that you can try are pastilla, lamb tagine, couscous with shrimp, and much more! It is such a beautiful spot to have dinner at, as it reminds one of Aladdin, and since it is located on the top floor, you can enjoy the view over the pool and garden on the terrace.

13. Azar

Restaurant, Moroccan, Middle Eastern

Falafel
© Mr.TinDC / Flickr
An oasis located in the center of the bustling Gueliz region, the unique and chic Azar gives guests a modern experience of Morocco. A fun restaurant which serves Moroccan, Lebanese, and international cuisine prepared from freshly sourced ingredients, guests can also choose from the large drink selection as well as shisha flavors. The entertainment is also worth a mention, with glamorous belly dancers, an in-house orchestra, and popular DJs performing every weekend. After a satisfying meal, guests can relax on the terrace sofas with some traditional mint tea.

Culture Trip Summer Sale

Save up to $1,395 on our unique small-group trips! Limited spots.

toast-message-image
close-ad
Edit article