Essaouira Restaurants – Where to eat in Essaouira

Essaouira Restaurants – Where to eat in Essaouira

Essaouira is my favourite city of Morocco. This relaxed coastal surfers paradise is a great place to shop and eat out.

Don’t be afraid of eating a little Western food every now and again as a traveller – it is better than getting sick! Three people in our youth hostel ate some street food and then all ended up with severe sickness. We went for budget or mid-range cafes and restaurants, and thankfully stayed healthy.

Eating out every day for lunch and dinner, I still only spent less than £100 in 10 days in Morocco on food and drink.

Here are my top 3 Essaouira restaurants – 4 Saisons de Mogador, Gnawa Blues Cafe and El Minzah.

My Top 3 Essaouira Restaurants

#1 4 Saisons de Mogador

This little gem in Essaouira was my favourite out of all the Essaouira restaurants that we visited. It combines Moroccan and Western food and is just what you need when travelling. The first two nights we shared a large pizza one between two and it was the perfect food to settle our stomachs after the Tichka Pass!

Essouira Restaurants
4 Saisons de Mogador

The Moroccan Harira soup is just 8 Dirham, and is enough for a light lunch. That works out at about 50p and you will get bread and olives!

The cous cous and tangines are generous portions and very reasonably priced.

Moroccan Pastries
Moroccan Pastries

There is a wonderful selection of deserts. Please note that where it says fruit juice on the menu, it actually means milkshake! I highly recommend the banana.

OMG – You must try the Chocolate and Banana crepes! HEAVEN! At just 25 Dirhams, thats only about £1.60.

Chocolate crepes
Chocolate crepes

The setting of the 4 Saisons de Mogador is chilled out and authentically Moroccan. If you want inside seating, go upstairs to the first level for a red theme and the second level for a purple theme. There are toilets right at the top.

Price range: Soup 8 Dirham, 25-80 Dirhams for a main, deserts around 25-30 Dirham, drinks around 15 Dirham.

#2 Gnawa Blues Cafe

Gnawa Blues restaurant has inside and outside seating areas. Inside it is small with just 6 tables, but it is clean and has a traditional, cosy feel with zingy lime green decor. The name Gnawa Blues comes from the traditional Moroccan music Gnawa. The owner is extremely friendly and speaks English well.

Gnawa Blues Cafe

The menu contained the classic Moroccan salads and tangines. We asked for an omlette, which wasn’t on the menu, but he made us one anyway!

Moroccan Omlette

Price range: 25-80 Dirhams for a main.

#3 El Minzah Restaurant

For the more upmarket of Essaouira restaurants, you should definitely visit El Minzah. It’s on the same street as Gnawa Blues cafe. The setting is luxurious and spacious with Moroccan plants and lamps.

El Minzah

At Minzah, I highly recommend the chicken cous cous and also the fish soup. Fish soup is a speciality of this Essaouiran coastal town and costs 50 Dirham at Minzah (around £3.50).

Moroccan Cous-cous


Be aware that the lunch time menu outside changes to a more expensive evening menu at around 3pm. If you don’t want this, just refer to the outside prices, or ask for a small (petit) size.

Price range: Fish Soup 50 Dirham, cous-cous 120-150 Dirham. Drinks 20-30 Dirham.

Which Essaouira restaurants do you recommend?

You might also like to read about where to stay in Morocco – Surf and Chill.

Amy Trumpeter

Hi, I'm Amy and I love solo backpacking. I've been travelling on and off for over 20 years and spent time as a digital nomad. My writing focuses on Asia, Europe and North Africa. I travel with chronic illness and don't let it hold me back! I'm here to help you to earn money online and travel the world!

This Post Has 2 Comments

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Close Menu