Top 3 Places to Eat in Meknes

Explore the historic beauty of Meknès with these ancient arches, a perfect architectural masterpiece.
Carlo Jünemann, Pexels

Meknes provides a culinary journey primarily rooted in authentic Moroccan flavors, offering a range of dining experiences from vibrant street food to more traditional and occasional international venues, catering to those seeking local immersion.

1. Le Collier de la Colombe

Cuisine: Moroccan, International

Perched with a panoramic terrace, this restaurant offers delightful views over Meknes, particularly during sunset. The menu features classic Moroccan dishes such as couscous and various tagines, alongside international options like Atlas trout, prepared in different styles. The atmosphere is traditionally Moroccan, with attentive staff providing a pleasant dining experience. While popular with groups for lunch, evenings tend to be quieter.

Price: From 120 DH per person / Approx. $12 USD

Getting There: Located at 67 Rue Driba, accessible by following signs behind Lalla Aouda, near the medina. It is within walking distance from the main historical areas.

2. Restaurant Dar Baraka

Cuisine: Authentic Moroccan

Tucked away in a narrow medina alley, Dar Baraka is a cherished spot known for its inviting atmosphere, resembling a Moroccan family home. The owner, Mr. Noureddine, often personally guides guests through the menu. Signature dishes include chicken couscous and various tajines. The restaurant is praised for its quality and warm, friendly staff, making guests feel like family. Enjoy a traditional Moroccan tea as part of the experience.

Price: Low prices; typically 50-80 DH for a main dish / Approx. $5-8 USD

Getting There: Situated near Bou Inania Medersa in the medina. It is best reached on foot as it is within the labyrinthine streets of the old city.

3. M3i9dat Ba Mbarek

Cuisine: Moroccan Street Food (Ma'aqouda)

This is a must-visit for an authentic and budget-friendly street food experience in Meknes. M3i9dat Ba Mbarek specializes in 'Ma'aqouda' sandwiches, which are Moroccan potato patties often served with hot sauce, fried eggs, and cheese inside bread. It is a takeaway-only spot, popular for its quick service and fresh, flavorful offerings.

Price: 7-10 DH per sandwich / Approx. $0.70-$1 USD

Getting There: Found on Rue Kenitra. It is a well-known local spot, easily accessible on foot within the city.