The Ultimate Guide to Restaurants in Morocco
Moroccan cuisine is a unique blend of flavors, spices, and textures, offering an unforgettable gastronomic journey. In this travel guide, we will explore some of the best restaurants in Morocco, covering everything from traditional eateries to upscale dining options. Get ready to indulge in the mouthwatering tastes of this incredible country!
1. Traditional Moroccan Restaurants
a. Al Fassia, Marrakech
Al Fassia is a legendary restaurant in Marrakech, famous for its authentic Moroccan dishes and warm, hospitable atmosphere. Established in 1987, this family-owned restaurant is run exclusively by women and offers a unique dining experience. Be sure to try their signature dish, the Mechoui, a slow-roasted lamb dish that melts in your mouth.
b. Dar Moha, Marrakech
Located in a beautifully restored riad, Dar Moha is a fine dining restaurant that showcases the talents of celebrated Moroccan chef Moha Fedal. The menu features a mix of traditional and modern Moroccan dishes, all prepared with fresh, locally sourced ingredients. Don’t miss out on their exquisite Pastilla, a savory pastry filled with pigeon or chicken and topped with powdered sugar and cinnamon.
2. International and Fusion Cuisine
a. Le Petit Cornichon, Casablanca
Le Petit Cornichon is a charming bistro located in the heart of Casablanca, offering a delightful fusion of French and Moroccan flavors. The menu, designed by Chef Alexandre, features a variety of dishes that perfectly balance the two culinary traditions. Make sure to save room for their heavenly chocolate fondant.
b. Latitude 31, Marrakech
Situated in the vibrant city of Marrakech, Latitude 31 serves up a unique blend of Moroccan and international cuisine. The restaurant’s chef creatively infuses traditional dishes with modern techniques and flavors, resulting in a truly unique dining experience. Try the Couscous Royale, a dish that showcases the best of Moroccan flavors and ingredients.
3. Seafood Restaurants
a. El Mer, Essaouira
Located in the coastal city of Essaouira, El Mer is a must-visit for seafood lovers. This restaurant offers an array of freshly caught seafood, prepared in a variety of ways to suit your taste buds. Enjoy the stunning ocean views as you feast on grilled fish, seafood tagines, and other delicious dishes.
b. Casa Pepe, Tangier
Overlooking the beautiful Bay of Tangier, Casa Pepe is an iconic seafood restaurant that has been delighting diners since 1940. The menu features a wide selection of seafood dishes, including the delectable Grilled Sole and Seafood Paella. The incredible views and impeccable service make this an unforgettable dining experience.
4. Vegetarian and Vegan Options
a. Earth Café, Marrakech
Located in the bustling city of Marrakech, Earth Café is a vegetarian and vegan haven that serves up delicious, organic, and locally sourced dishes. The menu changes daily, ensuring that you always have fresh and exciting options to choose from. Don’t miss out on their delightful vegetable tagines and smoothies!
b. Green Olive, Rabat
Green Olive is a popular vegetarian and vegan restaurant in Rabat, offering a diverse selection of dishes that cater to various dietary preferences. The menu includes a mix of Moroccan and international cuisine, with an emphasis on fresh, healthy ingredients. Be sure to try their Vegan Couscous, a flavorful and satisfying dish that showcases the best of Moroccan flavors.
5. Street Food and Local Eats
a. Jemaa el-Fnaa, Marrakech
Jemaa el-Fnaa is the bustling heart of Marrakech and a must-visit for any food lover. This lively square comes alive at night with street food vendors offering an incredible array of Moroccan delicacies, from grilled meats and kebabs to harira soup and snail soup. Don’t forget to try the Moroccan pancakes, msemen, and wash it all down with a glass of refreshing mint tea.
b. Marché Central, Casablanca
Marché Central is a vibrant market located in Casablanca, where you can find an abundance of street food vendors selling delicious local eats. Sample a variety of Moroccan specialties, such as bocadillos (Moroccan sandwiches), spicy sardines, and freshly squeezed orange juice. The lively atmosphere and diverse food offerings make this a must-visit spot for food lovers.
6. Desserts and Sweet Treats
a. Pâtisserie Driss, Essaouira
Pâtisserie Driss is a charming pastry shop located in the coastal city of Essaouira. Renowned for its traditional Moroccan sweets, this family-run bakery offers a wide selection of treats, from almond-based pastries to honey-drenched delights. Don’t leave without trying their famous Gazelle Horns, a crescent-shaped pastry filled with almond paste and orange blossom water.
b. Amandine, Marrakech
Amandine is a stylish café and pastry shop in Marrakech, known for its exquisite selection of French and Moroccan desserts. Indulge in their heavenly macarons, mille-feuilles, and Moroccan-inspired pastries. Pair your sweet treat with a cup of authentic Moroccan mint tea for the perfect end to your meal.
Whether you’re seeking traditional Moroccan dishes or craving international flavors, the diverse culinary scene in Morocco has something for everyone. From bustling street food markets to upscale dining experiences, this guide will help you navigate the best restaurants in Morocco and satisfy your taste buds.