Discover our villas



The best vegetarian restaurants in Marrakech

Written on : 01 February 2021
By : Chloé Girod
The best vegetarian restaurants in Marrakech

Are you a vegetarian and want to visit Marrakech but you don't know if this is a good destination for you? Moroccan food is traditionally very rich in vegetables, so it is rather easy to find restaurants offering vegetarian dishes. Marrakech is a very dynamic city where you will find a lot of places to eat with modern and varied dishes. You will be able to discover the best traditional Moroccan dishes such as the tajine, a dish cooked directly in a dish that usually contains meat but is easily cooked in a vegetarian way or couscous, a very popular and essential dish during a stay in Morocco that you can also find with only vegetables. 
Here is a selection of some of the best restaurants in Marrakech that offer a wide range of vegetarian dishes to awaken your taste buds! 
>>> Discover our most beautiful villas in Marrakech

The best vegetarian restaurants in Marrakech

Spice Coffee 

Located in the heart of the medina, the Café des Epices is a place not to be missed if you wish to refresh yourself and offer you a well-deserved break after strolling through the vibrant souks of Marrakech. Installed on 3 floors, you can access the rooftop with a breathtaking view of the square, the colorful rooftops and the Atlas Mountains in the distance. Concerning the menu, you will find many vegetarian possibilities such as salads, sandwiches or a vegetarian tagine. You will also find a nice selection of hot drinks and fresh fruit juices. 

For more information:

Earth café 

It is undoubtedly the only 100% vegetarian restaurant in the heart of the beautiful medina of Marrakech. The Earth café is located a few steps away from the dynamic Jemaa El-Fna square, which makes it a beautiful refuge after walking the small winding streets. Here you will find a wide variety of vegetarian and vegan dishes whose vegetables come from a farm cultivated by the owner outside the city. You will be able to taste your dish in a colorful and surprising setting in the heart of a riad. It is also highly recommended to try the fresh fruit juices which are excellent!

For more information:


Welcome to paradise in this 100% vegetarian restaurant where the vegetables are incredibly delicious, picked directly from the owner's garden. This restaurant located outside the Medina, in the Guéliz district, is a real concept with a flashy interior decoration and colorful and tasty dishes. It is therefore an essential address to enjoy all the flavors that Marrakech has to offer. 
For more information:
>>> Which district of Marrakech is right for you?


Located a few minutes from the Café des Epices, the Nomad is a very appreciated place for the decoration of its terrace straight out of Instagram. Originally it is an old carpet store completely renovated which is meant to be a relaxed and elegant restaurant serving modern Moroccan food. You will find a menu with many vegetarian dishes such as couscous, tagine or zucchini and feta fritters. The prices are a bit high but the setting is really magical. 
For more information:

Discover Villanovo's selection of luxury villas for Marrakech

350 € - 650 € per night
traveler 6 bed 3 bath 3

Marrakech - Medina
2 000 € - 4 000 € per night
traveler 32 (34 max.) bed 17 bath 16

Marrakech - Palmeraie and nearby