Marrakech’s vibrant medina, bustling souks and sun‑kissed rooftops are a feast for the senses, and the city’s plant‑based scene is no exception. Whether you’re a committed vegan or simply looking to explore flavorful vegetarian options, the red‑city offers a surprisingly diverse array of eateries that showcase traditional Moroccan ingredients without compromising on ethics or taste. In this guide we’ll walk you through the top vegan restaurants Marrakech has to offer, highlight must‑try dishes, and share tips for navigating the city’s culinary landscape.
Where to Find Authentic Vegan Moroccan Flavors
Marrakech’s vegan offerings go far beyond the occasional salad. Many restaurants reinterpret classic dishes such as tagine, couscous and harira using only plant‑based ingredients, proving that the city’s culinary heritage is naturally adaptable.
- Earth Café – Often hailed as the best vegan food in Marrakech, Earth Café is a sanctuary for plant‑based diners. The menu is entirely vegetarian and vegan, focusing on Moroccan staples like chickpea tagine, roasted vegetable couscous and a silky lentil harira. Fresh herbs, preserved lemons and aromatic spices give each plate an authentic feel, while the bright, tiled interior creates a relaxed oasis in the heart of the medina.
- Riad Jardin Secret Rooftop – Set atop a historic riad, this rooftop venue serves a dedicated vegan dinner menu that includes a fragrant saffron‑infused vegetable tagine and a seasonal salad bursting with locally sourced greens, pomegranate seeds and a drizzle of orange‑blossom vinaigrette. The rooftop setting provides panoramic views of the city’s red walls, making it a perfect spot for a romantic evening.
- NOMAD Café – Known for its stylish rooftop terrace, NOMAD Café offers a solid selection of vegan dishes alongside its broader menu. Highlights include a roasted cauliflower and almond couscous, as well as a hearty avocado‑lime smoothie that pairs beautifully with the sunset.
- Le Jardin – Tucked away in a lush courtyard, Le Jardin blends French‑inspired plating with Moroccan flavors. Vegan diners can enjoy a vibrant beetroot salad, a creamy cashew‑based soup, and a vegetable‑filled pastilla that replaces traditional meat with layers of spiced carrots and zucchini.
- La Famille – This garden‑filled eatery is a favorite for a relaxed lunch break. Its vegan salads feature a mix of quinoa, roasted sweet potatoes, and a citrus‑mint dressing, while the menu also includes a comforting chickpea and spinach stew.
- Café Clock – A cultural hub that hosts cooking classes and live performances, Café Clock’s menu is rich with vegan options. The lentil‑based harira, served with a side of warm flatbread, showcases how traditional Moroccan soups can be fully plant‑based. Their vegan tagine of eggplant, tomatoes and preserved lemon is another standout.
- Il Limoni – While primarily an Italian‑Moroccan fusion spot, Il Limoni offers a thoughtful selection of vegan dishes, such as a mushroom‑and‑truffle risotto and a Mediterranean quinoa bowl with roasted peppers and olives.
- Broc the Kasbah – A newer café that blends modern design with Moroccan tilework, Broc the Kasbah serves fusion wraps and roasted veggie sandwiches. Their roasted veggie wrap, packed with spiced carrots, zucchini and a drizzle of tahini, is a quick yet satisfying option for travelers on the move.
Street Food and Market Snacks
Beyond sit‑down restaurants, Marrakech’s street food scene provides plenty of vegan-friendly bites. The famous Jemaa el‑Fna square transforms each evening into a bustling food market where vendors serve steaming bowls of vegetable couscous, spiced chickpea fritters and fresh fruit juices. Look for stalls advertising “harira végétalienne” – a lentil‑based soup made without meat or dairy – and you’ll find a comforting, hearty option that’s perfect after a day of exploring the souks.
Tips for Vegan Travelers in Marrakech
1. Ask for “sans viande ni produits laitiers” – While many menus now include vegan symbols, a simple phrase in French (the language most staff speak) ensures the kitchen knows you need a dish free of meat and dairy.
2. Enjoy dairy‑free mint tea – Traditional Moroccan mint tea is often prepared with milk, but many cafés now offer a plant‑based “milk” alternative, such as almond or oat milk, to keep the drink creamy without animal products.
3. Explore rooftop venues – Rooftop cafés not only provide stunning views but also tend to have more diverse menus, often featuring vegan adaptations of classic dishes.
4. Take a cooking class – Several venues, including Café Clock, host vegan cooking workshops where you can learn to prepare tagine, couscous and harira using only plant‑based ingredients. It’s a great way to bring a taste of Marrakech home with you.
A Sample Vegan Day in Marrakech
- Morning: Start with a hearty breakfast at Earth Café. Try the avocado toast topped with spiced chickpeas and a side of fresh orange slices. Pair it with a glass of freshly squeezed orange juice.
- Midday: Wander through the souks and stop at a street stall for a bowl of vegetable couscous. The fragrant broth, studded with carrots, zucchini and raisins, offers a satisfying midday boost.
- Afternoon: Head to La Famille for a light lunch. Their quinoa salad with roasted sweet potatoes and a citrus‑mint dressing is refreshing and energizing.
- Evening: Reserve a table at Riad Jardin Secret Rooftop for dinner. Begin with a lentil harira, followed by the saffron vegetable tagine and finish with a date‑filled pastry drizzled with orange blossom syrup.
- Nightcap: End the night at NOMAD Café’s rooftop, sipping a vegan chocolate smoothie while taking in the city lights.
Where to Stay for Easy Vegan Access
Many vegan‑friendly hotels and riads incorporate plant‑based options into their breakfast spreads. Riad BE, for example, not only offers comfortable rooms but also serves a vegan‑friendly breakfast buffet featuring fresh fruit, nuts, and a selection of dairy‑free pastries. Staying within the medina puts you within walking distance of most of the top vegan restaurants, making it simple to hop from one culinary hotspot to another.
Beyond the Plate: Vegan Culture in Marrakech
Marrakech’s vegan scene is more than just food; it reflects a growing awareness of sustainable living and a respect for the region’s agricultural traditions. Many cafés source vegetables from nearby farms, and the emphasis on seasonal produce means menus change throughout the year, offering fresh flavors and new experiences for repeat visitors.
Final Thoughts
From the cozy, tile‑adorned interiors of Earth Café to the panoramic rooftop dining at NOMAD, Marrakech proves that vegan cuisine can be both authentic and innovative. The city’s rich spice markets, abundant fresh produce and welcoming hospitality create an environment where plant‑based meals feel natural rather than forced. Whether you’re planning a dedicated vegan vacation or simply want to sprinkle a few meat‑free meals into your itinerary, the red‑city’s culinary landscape offers plenty of delicious, cruelty‑free options.
For more ideas on how to structure your food‑focused adventure, check out the Marrakech Weekend Foodie: Markets, Cooking Class & Rooftop guide and the 48 Hour Marrakech Itinerary: Gardens, Palaces & Souks. Happy eating!



