Travel writing based on first-hand experience
Discover the 8 top places with best vegan food in Marrakech. From traditional Moroccan dishes to international cuisine, explore the vibrant plant-based dining scene in the heart of Morocco.
Keep eating your way through Marrakech
Marrakech vegan food is where plant-based eating gets properly exciting: smoky zaalouk, vegetable tagines, couscous, fresh salads, rooftop lunches, mint tea, market snacks, and enough spices to make “just vegetables” sound deeply disrespectful. Once the vegan food hunt begins, these guides help you keep the Marrakech trip delicious, practical, and gloriously fragrant — from traditional Moroccan dishes to Medina wandering, rooftops, street food, and a wider Morocco route.
- Where To Eat in Marrakech – for traditional Moroccan restaurants, local dishes, budget-friendly meals, and the bigger Marrakech food scene beyond vegan-specific stops.
- Best Restaurants in Marrakech – for stylish dining rooms, medina favourites, rooftop meals, and places worth building the whole day around.
- Best Street Food in Morocco – for market snacks, breads, sweets, sizzling stalls, and the kind of food wandering that makes one “quick bite” completely impossible.
- Traditional Moroccan Food – for tagines, couscous, zaalouk, harira, mint tea, pastries, and the classic dishes worth knowing before you order.
- Best Vegan Food in Fez – for another Moroccan city where plant-based travelers can chase vegetable tagines, couscous, salads, falafel, and meat-free comfort food.
- 3 Days in Marrakech Itinerary – for fitting restaurants, souks, palaces, gardens, hammams, rooftops, and food stops into one smarter city plan.
- Marrakech Medina Guide – for navigating souks, food stalls, hidden corners, and the beautiful chaos around many of the city’s best eating stops.
- Morocco Itinerary – for turning Marrakech into part of a bigger trip through Fez, the desert, coastal towns, mountains, and many excellent meals.
Table of Contents
1. Restaurant Angsana Si Said

Angsana Si Said is a wonderful riad in the heart of Marrakesh’s historic old city. The riad boasts lovely decor and a lush garden. You can enjoy a delightful vegan meal here, and the service is top-notch. We decided to go with the vegetarian spaghetti, and it was a fantastic choice. The food was not only delicious but also served in generous portions. Don’t miss their mint tea – it’s the best I’ve had in Marrakech. And I can’t forget to mention how delicious their bread is!
24, Derb Si Said, Marrakech 40000 Morocco, angsana.com/morocco/riads-collection/dining
2. Cafe Clock

Cafe Clock is a fantastic spot to take a break from the hustle and bustle of Marrakech and savor some delicious plant-based food. The prices are reasonable, and the servings are generous. We really enjoyed the vegetarian tagine, and the falafels were the most authentic ones we’ve had in Marrakech. Plus, they have a lovely terrace where you can soak up the sun.
224 Derb Chtouka, Marrakech 40000 Morocco, instagram.com/cafeclock/
3. Café des Epices

Café des Epices is a must-visit spot in the heart of the Marrakech medina, especially when you must rejuvenate and take a well-deserved break after exploring the bustling souks. Spread across three floors, this café even boasts a rooftop with a mesmerizing view of the square, the vibrant rooftops, and the distant Atlas mountains. Their menu offers numerous vegetarian choices, including salads, sandwiches, and even a vegetarian tagine. You’ll also find a delightful variety of hot beverages and refreshing fruit juices.
75 Derb Rahba Lakdima, Marrakech 40000, instagram.com/cafedesepices/
4. Nomad

Just a short walk from Café des Epices, you’ll find Nomad, a highly sought-after spot famous for its Instagram-worthy terrace. Once an entirely transformed old carpet store, Nomad strives to be a casual yet refined eatery specializing in modern Moroccan cuisine. Their menu boasts numerous vegetarian options, including couscous, tagine, and zucchini and feta fritters. While prices may be on the higher side, the enchanting setting makes it truly worthwhile.
1 Derb Aarjane, Marrakech 40000, instagram.com/nomadmarrakech/
5. Le Jardin

Situated in a stunning riad setting, this lovely restaurant serves a blend of Moroccan and international cuisine. Their menu features vegan choices such as vegetable tagine, lentil soup, and a mezze platter with various dips like hummus and baba ghanoush. Also try their great juices
32 Souk Sidi Abdelaziz, Marrakech 40000 Morocco, instagram.com/lejardinmarrakech/
6. RIAD DAR ZAMAN

The chef at Riad Dar Zaman truly impressed us with her culinary skills. We couldn’t resist her vegetable tagine, Moroccan salads, fresh bread, and the delightful breakfast spread. The flavors in her tagine were rich, and the salads and bread were incredibly fresh.
Chef Karima is dedicated to providing well-rounded, protein-rich vegan options that burst with flavor. She goes the extra mile by shopping for fresh ingredients as orders come in, ensuring that every dish is prepared with the utmost care and freshness.
29, Derb Bouelilou,Sidi Ben Slimane, Marrakech 40000, darzaman.co.uk/riad-restaurant-marrakech/
7. Chez Chegrouni

Chez Chegrouni offers a variety of vegetarian-friendly dishes that cater to different tastes. You can enjoy vegetable stews, seven-vegetable couscous, and even simpler options like omelets and chips. While this restaurant may not boast luxury in terms of service and decor, it has a welcoming and authentic Moroccan charm.
Guests are encouraged to have a genuine Moroccan dining experience at Chez Chegrouni, with the option to dine on the roof or the ground floor terrace. The real highlight here is the fantastic food that captures the essence of Moroccan cuisine.
Place Djemaa Al Fnaa, Marrakech, Marrakech 40000
8. La Cuisine de Mona

Nestled in the modern part of Marrakech, La Cuisine de Mona is a cozy restaurant overseen by the passionate chef Mona. She ensures your dining experience is filled with traditional Lebanese delights that leave you content. Despite its small size, this charming eatery offers generous portions of vegetarian-friendly dishes, artfully presented on vibrant plates.
The restaurant’s ambiance balances modernity and warmth, offering both indoor seating and a popular, intimate outdoor area.
Residence Mamoune 5 n 115B Quartier El Ghoul, Cite Olm, Marrakech 40000, instagram.com/lacuisinedemona27/
- Where To Stay In Agafay Desert in 2026: Luxury Moroccan Holidays

- 14 Most Beautiful Beaches In Morocco (2026)

- What To Wear In Morocco (2026): Real-World Travel Guide For Female Travellers

- 3 Best Places To Stay in Marrakech Medina [2026 Updated]

- 10 Days in Morocco Itinerary in 2026: The Ultimate Trip (Cities, Desert, Coast + Hidden Gems)
