Vegan Living

Vegan Marrakech – Top 8 restaurants you have to try

Marrakesh Riad Jardin Secret Rooftop Tea Couple

We are both plant-based eaters, and we thought it would be quite an adventure to find some vegan or even vegetarian food in Marrakech. It is a fact that a lot of Moroccan cuisines is with meat, and dry country’s, in general, have fewer plants and are mostly more focused on meat dishes. But we found a few fantastic spots to eat, which we are happy to share with you. What helped us a lot was the excellent app HappyCow. Don’t know it yet? If not, then you should get it now. In this guide for vegan Marrakech, we share our favorite places where you can eat vegan and vegetarian food in this fantastic city. These restaurants are a recommendation as well for people who are not vegan or vegetarian. 


Earth Café – Best Vegan Food in Marrakech

Our absolute favorite place to eat in Marrakech was the Earth Café. They only serve vegetarian and vegan dishes, but it’s all Moroccan food. The food was so delicious, and the prices are reasonable so that we went there twice.

Riad Jardin Secret

Besides that, we had an excellent vegan dinner at our Riad Jardin Secret. We can highly recommend you staying there if you look for vegan food. They also serve you a great vegan Breakfast.


Of course, we couldn’t miss the famous NOMAD Café, in the middle of the Souk. Such a fantastic restaurant with a beautiful rooftop from where you have a great view of the markets. They serve a few vegan and vegetarian dishes, which were very delicious but also a bit more pricey. We had veggie Pastilla, which was delicious. Also, we recommend you getting a reservation if you like to come here for lunch or dinner.

Café des Epices

The Café Des Epices is located right on the opposite of the Nomad Café and is a bit less fancy and expensive. We went here once for a quit break from the haggling and had a good snack and some Moroccan tea.

Atay Café

The Atay Café is quite a cool spot also with a rooftop with even several different levels. The food and the prices are fair. We had some delicious salads and veggies there. It’s located in a cute street, and from the roof, you have a fantastic view.

Le Jardin

Le Jardin was our second favorite spot in Marrakech. We had a fantastic dinner there. We were lucky because we came without a reservation. We would recommend you to get one. The courtyard of this place is stunning, and they serve great vegetarian Tajine and Salads.

Il Limoni

At Limoni Cafe and Restaurant, they serve a mix of Italian and Moroccan dishes, which are delicious, and you can find a good variety of vegetarian/vegan dishes too. But this place we recommend you because the courtyard of this Restaurant is so beautiful. It’s full of lemon trees and beautiful lights. Very romantic. In the evening, it’s better to have a reservation.

La Famille

La Famille is a cute spot for a lunch break with a beautiful garden and some fantastic Salads. They also have a cute little shop inside.

Tajine and Couscous

We went to some typical Moroccan restaurants too, especially on our trip to Ouarzazate. These restaurants usually don’t have dedicated plant-based food, but you can always have a vegetarian tajine or couscous salad. Both are vegan and delicious, but the restaurants above will help you to eat with a little bit more of variety.

Another lovely couple that made a beautiful blog post about where to eat Vegan in Marrakech are Patricia and Miguel. Check out their post as an addition here.

0 0 votes
Article Rating
Join the discussion
Inline Feedbacks
View all comments
Show comments Hide comments
Read next
Sri Lanka

Sri Lanka Highlands – Best places to visit

We started off our Sri Lanka trip with traveling through the lush green central highland including the famous and scenic train ride from Kandy to Ella.
Couple in tea field in front of nine arches bridge ella
Marrakesh Riad Jardin Secret Rooftop Couple

Top things to do in Marrakech

Marrakech is a magical city that requires all senses to explore. We were fascinated by the colors, tastes, and the rush. These are our top things to do in Marrakech.
nice to meet you

We are Lea & Stefan traveling and discovering the World together. We both care much about nature and health what accompanies us on all our adventures.

Safe Travels

Nomad Insurance is a global travel medical insurance that covers people from all over the world while outside their home country. You can buy it even if you are already abroad.

Related topics

Pin It on Pinterest