Top Restaurants to Try Out in Marrakech

The most visited city in Morocco, Marrakech is famous for many things like its markets, museums, and now for its many, many restaurants. The young blood of the city, both natives and ex-pats, have expanded on the traditional fare like couscous and Moroccan mint tea and added a twist to the city’s food. From cozy neighborhood cafés to a five-star dining experience, here are three hidden gems of Marrakech’s restaurant scene for you to enjoy!


L’Mida takes the exotics flavors of Morocco and turns them into something new. Nargisse Benkabbou, who wrote the cookbook My Moroccan Fame, was brought in to oversee the menu and her unique approach to the food has made this restaurant a Marrakech gem. Bankabbou has put a new twist on the flavors of her mother country and now diners can enjoy dishes like spiced meatballs on yogurt topped with a fiery pil-pil sauce, and spanking fresh sea bream with sweet and sour chermoula poke bowls. A heavenly spin on food indeed!


If you are looking for a side of dancing with your food, Kabana is the place to check out. A darling with Marrakech’s young party crowd, this rooftop restaurant takes a bold approach and marries the flavors of Morocco with those from around the world. Try the Oualidia king crab sushi with asparagus and tobiko or meltingly tender lamb brochettes with boulghroul salads for a lip-smacking experience. But make sure to reserve in advance as walk-ins are near impossible here!

Restaurant El Bahja

This restaurant, which is famous for its succulent mutton tagine, is equivalent to your neighborhood canteen providing budgeted but mind-blowing food. El Bahja stands out among the many other similar restaurants because it still uses a traditional barbecue to grill vegetables for cooked Moroccan salads and brochettes. You can also score one kg of the legendary tangia or lamb mechouia if you book a day in advance!