23 Best Restaurants in Morocco

Chez Momo

$$$ Fodor's choice

Nestled in the foothills of the mountains near Ouirgane, Chez Momo is a delightful spot to sip a cocktail by the small pool or have a barbecue dinner seated on one of the chairs fashioned from tree trunks. After a feast you may find yourself inquiring about one of the seven cozy rooms and six suites, where a breakfast of morning coffee and beghrir (pancakes) is brought to your door each morning.

Le Rossignol

$$$ Fodor's choice

Another offering in the buzzing district of Gauthier, Le Rossignol is billed as a French restaurant but has all sorts of interesting dishes thanks to a chef who has worked all over the world. You'll find Lebanese meze and mac 'n' cheese with truffles, excellent salads, fish dishes, and a very upmarket burger, not to mention great breakfast options. 

Paul

$$ Fodor's choice

A branch of the popular French café, bakery, and restaurant group, this Paul location is in the beautiful Art Deco Villa Zevaco, with a fabulous garden. The milk shakes and desserts are decadent, and the rustic breads are beloved throughout the city; for something more substantial, the pastas, burgers, steaks, and fish are all good, too. 

Recommended Fodor's Video

16Café

$$ | Guéliz

This modern terrace café at the edge of the Marrakesh Plaza, in the heart of Guéliz, is a popular lunch spot. The range of salads is imaginative, and even the half portion makes a satisfying meal; main dishes include chicken in mushroom sauce as well as several great pasta options. A kids' menu is available, as well as ice cream, delicious homemade pastries, and cakes.

Atlas Toubkal Imlil

$

This restaurant located within a riad has stunning panoramic views from the rooftop terrace, along with delicious food. You'll find all the standard Moroccan dishes here, with a nice selection of well-portioned tagines.

Ayaso

$

If you're looking for light, healthy meals or snacks Ayaso functions as both a restaurant and a specialty food store catering to vegan, vegetarian, and gluten-free diets. The fresh juices and smoothies are worth the stop alone.

Azalai Urban Souk

$$

The shaded entryway of this pretty little restaurant gives way to a small dining area lovingly decorated with comfy seating areas and lots of plants. It's a local favorite, especially for brunch.  

Bondi Coffee Kitchen

$

Imported 100% Arabica specialty coffee beans and top-notch baristas make this Australian/Moroccan-owned spot a good place to settle in for a coffee alongside breakfast served all day or any of the inventive salads, sandwiches, and pastas. The service is efficient and the vibe is laid-back.

Boulangerie Pâtisserie Tafarnout

$

A good stop in the center of town, this popular bakery serves a wide range of breads, cakes, and traditional Moroccan pastries for breakfast, lunch, or a light snack. Highlights include buttery croissants, indulgent cakes, savory panini, and sandwiches. Enjoy them on the street-side terrace of the attached café and watch the world go by.

Av. Hassan II, Agadir, Souss-Massa, Morocco
0528-84–44–50
Known For
  • delicious French pastries
  • good, fast service
  • excellent coffee
Restaurants Details
Rate Includes: No dinner

Café des Épices

$ | Medina

In keeping with the name, this café in the medina's "spice square" offers spiced teas and coffees along with a range of freshly squeezed fruit juices, smoothies, and light snacks, salads, and sandwiches. Ever popular, it expanded into the neighboring property and teeters over three levels with a great rooftop view over the veiled women selling basketware and woolly hats below.

No alcohol is served.

Café do Mar

$

Spread over several floors, this cute café serves tasty Breton-inspired buckwheat crepes, good quality coffee, and refreshing fresh juices that are just the ticket on hot days. You can spoil yourself with some divine Moroccan pastries, too.

Dar Oudar

$

This restaurant that also has a few simple guest rooms is a good stop-off point before the climb to the Tichka Pass. The kitchen is justifiably proud of its reputation and makes delicious french fries and outstanding kefta (spiced minced beef) brochettes. If you want to stay the night, rooms are 200 DH, with breakfast at 25 DH.

English Pub

$$

Just when you thought you couldn't get Yorkshire pudding in Morocco, you come across this street-side bar, café, and restaurant. You can also get a full English breakfast of sausage, bacon, eggs, and beans, and, of course, fish-and-chips. British soccer games and other major sports events are broadcast on 20 television screens; there are also pool tables and nightly karaoke. British and international beers are served in pints alongside a range of wines and spirits.

Agadir, Souss-Massa, 80000, Morocco
0528-84–73–90
Known For
  • <PRO>British food</PRO>
  • <PRO>televised football</PRO>
  • <PRO>karaoke</PRO>
Restaurants Details
Rate Includes: Credit cards accepted

Frédéric Cassel Patisserie

$

They serve a full café menu of breakfast, brunch, lunch, and dinner but the real draw is the glorious array of cakes, French macarons, cookies, and chocolates that grace the display cabinets at this beautiful French patisserie in upmarket Anfa. The interior is modern and airy but there's also a terrace where you can have coffee and watch all the beautiful people.

Kasbah Café

$$ | Kasbah

Perfectly positioned just opposite the entrance to the Saadian tombs, this Spanish-owned café is a welcome retreat for those who find themselves "kasbahed-out" at the end of a trek through the monuments of Marrakesh. The menu features Moroccan standards, as well as pizza, salads, and a cool gazpacho. An ornate Andalusian archway modeled on the mosque at Cordoba opens into a three-level restaurant finished with beige tadlak (a traditional, shiny, smooth effect) walls, wrought-iron balustrades, and bejmat tiling. The prices are steep (pizzas 90 DH, tagines 130 DH), but the food is fresh and well presented, and the shaded terrace has a great view across to the Moulay el Yazid mosque in this up-and-coming area.

L'Eden

$$$

The French-style cuisine here draws mainly from what's fished fresh out of the sea each morning but changes regularly according to the chef's suggestion. The restaurant's panoramic views of the beach and the sea are an added plus, as is the great-value lunch menu. Located at the southern end of the beach, among the strip of resort hotels, it attracts locals, too, thanks to the French wine and pastries.

La Sqala

$$$

A Casablanca institution, this pretty, blue-and-yellow-theme open-air restaurant is set into the city ramparts overlooking the marina. It may serve the best Moroccan breakfast in town; a pastry and mint tea make for a perfect break from sightseeing; and they also serve splendid Moroccan salads and tagines for lunch and dinner. 

Let's Be Healing Food

$$$

Located in Tamraght, a small surf village 15 km (9 miles) north of Agadir, this oasis of mostly plant-based and wellness-oriented foods is an unconventional experience for Morocco. The bright space is decorated with traditional artifacts and plants, and the menu consists of vegan breakfasts, gluten-free pancakes and pizzas, rice bowls, and vegan and fish tacos with homemade harissa. Recently Ismael, the owner, has opened a second dining room and added meat dishes to the menu, reflecting his experiences traveling and living in Australia. 

MY Kechmara

$$ | Guéliz

This trendy spot has cool midcentury design, contemporary art on display, and some of the best salads in town. The menu pitches itself between French brasserie and Americana, with all-day dining including breakfast and after-work specials. At night, the interior gets loud and smoky, but the pergola roof-terrace makes it a suitable early-dinner choice for families with teenagers who want something a little more sophisticated than the fast-food joints down the road. You can always go back later in the evening for relaxed drinks and tapas at the terrace bar. Alcohol is served.

Pâtisserie Driss

$

This local institution off the main square dates back to 1929. Prices are very reasonable, so you can start your day with great coffee and breakfasts; you can also take your pick from the French and Moroccan pastries baked fresh every day.  Take away some cakes and coffee in the late afternoon and eat them at one of the cafés on the square—it's what the locals do.

9, rue el Hajjali, Essaouira, Marrakesh-Safi, Morocco
0524-47–27–93
Known For
  • cheap eats with local flavor
  • generously sized pastries
  • cash required for payment

Paul

$$$ | Agdal

A café, bakery, and French restaurant all rolled into one, Paul is a popular spot in the Agdal district for coffee and pastries. The bakery, a standout in its own right, makes some of the best bread in town. Lunch and dinner are also available.

Platinium

$ | Quartier des Dunes

A few blocks east of the beach is one of the city's best cafés, where excellent salads, pasta, pizza, and meat and fish dishes are served all day. Breakfasts come in European or Moroccan style. During Ramadan, the ftour (the meal to break the fast) is particularly good value. Otherwise, just come by for a nous-nous (half milk, half coffee) and watch the world go by.

Restaurant Café 7ème Art

$ | Centre Ville

This landmark café in downtown Rabat has been around since 1997 and serves the city's best milk shakes and ice cream in a large, leafy garden. Always busy with students and businesspeople, there's Wi-Fi to check your email while you drink your coffee. A full range of main-course meals is also available.