10 Must-Try Moroccan Dishes for Foodies

lunch at riad el fenn

Moroccan cuisine is a delicious fusion of Berber, Arabic, and Mediterranean flavors, characterized by its use of spices, herbs, and slow-cooking methods. In this post, I’ll highlight some of the most delicious and unique Moroccan dishes that every foodie should try.

♥ Found out my most favorite restaurants in Marrakech

Our favorite Moroccan dishes

  1. Tagine: A classic Moroccan dish, tagine is a slow-cooked stew made with meat, vegetables, and spices. It’s often served with couscous or bread and is a must-try for anyone visiting Morocco. My personal tip is to try the lamb tagine with prunes and almonds at Dar Moha, one of the best restaurants in Marrakech.
  2. Couscous: Couscous is a staple of Moroccan cuisine, made with steamed semolina grains and served with a variety of vegetables and meats. It’s a hearty and flavorful dish that’s perfect for lunch or dinner. My personal tip is to try the chicken couscous with raisins and caramelized onions at Cafe Clock in Marrakech.
  3. Pastilla: Pastilla is a sweet and savory Moroccan pastry made with layers of flaky phyllo dough, meat, and spices. It’s often served as a starter or main course and is a unique and delicious dish that’s a must-try for foodies. My personal tip is to try the chicken pastilla at Nomad, a trendy rooftop restaurant in Marrakech.
  4. Harira: Harira is a traditional Moroccan soup made with lentils, chickpeas, and tomatoes, and often served during Ramadan. It’s a hearty and nutritious dish that’s perfect for cooler weather. My personal tip is to try the harira at Cafe Des Epices, a cozy cafe in the heart of the Marrakech medina.
  5. B’stilla: B’stilla is a savory pie made with layers of phyllo dough, chicken, almonds, and spices, and dusted with powdered sugar and cinnamon. It’s a unique and delicious dish that’s perfect for a special occasion. My personal tip is to try the seafood b’stilla at Gastro MK, one of the best restaurants in Essaouira.
  6. Mechoui: Mechoui is a slow-roasted lamb dish that’s a favorite of many Moroccans. It’s often served at weddings and special events and is a delicious and flavorful dish that’s perfect for meat lovers. My personal tip is to try the mechoui at Chez Lamine in Marrakech, a popular spot among locals.
  7. Zaalouk: Zaalouk is a traditional Moroccan salad made with roasted eggplant, tomatoes, and spices. It’s a refreshing and healthy dish that’s perfect for a light lunch or dinner and one of my favorite Moroccan dishes. My personal tip is to try the zaalouk at Le Jardin, a beautiful garden restaurant in Marrakech.
  8. Tanjia: Tanjia is a slow-cooked meat dish that’s often prepared in a special clay pot. It’s a traditional dish from Marrakech and is a must-try for anyone visiting the city. My personal tip is to try the beef tanjia at Al Fassia, a popular restaurant among locals.
  9. Sfenj: Sfenj is a traditional Moroccan doughnut made with yeast, flour, and sugar. It’s often served with tea or coffee and is a perfect snack or breakfast food. My personal tip is to try the sfenj at Patisserie des Princes, a popular bakery in Marrakech.
  10. Mint tea: no Moroccan food experience would be complete without trying the traditional mint tea. Known locally as “atai,” it’s a sweet and refreshing drink that’s perfect for sipping on a hot day. My personal tip is to try the mint tea at La Mamounia, one of the most luxurious hotels in Marrakech.
moroccan dishes

If you’re looking for the best places to try these Moroccan dishes, be sure to check out my article on the 10 best restaurants in Marrakech. And if you need help planning your itinerary, take a look at my 3-day Marrakech itinerary for inspiration.

READ MORE OF OUR MOROCCO ARTICLES

Follow:

Leave a Reply

Your email address will not be published. Required fields are marked *