A genuine field guide to eating plant-based in the medina and beyond — dedicated vegan spots, accidentally vegan Moroccan classics, and how to navigate a menu without hidden butter.
YE
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 21 June 2024 Last updated 24 April 2026
Eating vegan in Marrakech is easier than the reputation of Moroccan meat cooking might suggest — but it does require knowing where to look. The medina now has at least one fully dedicated vegan café, several vegetarian-forward restaurants with clearly adapted menus, and a Gueliz new-town scene that leans heavily toward health-conscious, plant-based cooking. Beyond the specialist spots, Moroccan cuisine itself is built on a foundation that is almost accidentally vegan: olive oil, preserved lemons, spiced legumes, roasted vegetables, and mountains of fresh herbs.
The hidden obstacle is invisible dairy and meat. Butter (often the pungent, aged smen) creeps into couscous and pastry; lamb stock underpins many a tagine base. The restaurants below are ones where the kitchen either understands vegan requirements or the menu is clearly labelled — meaning you can eat without interrogating every dish. Prices are indicative and reflect what you would realistically spend in mid-2026.
Best Vegan & Vegan-Friendly Restaurants in Marrakech
Five spots worth seeking out — one fully dedicated vegan café, and four mainstream restaurants where plant-based eating is genuinely straightforward.
Earth Café
Medina (near Bab Doukkala)
100% vegan 60–120 MAD per person
Fully vegan menu — no exceptions
Raw salads, lentil soups, vegan burgers
Freshly pressed juices and nut milks
Rooftop terrace with medina views
Earth Café is the most-cited dedicated vegan spot in Marrakech. The menu changes seasonally, but a detox bowl and courgette lasagne reliably appear. Queues form at lunch — arrive before 12:30 or after 14:00.
Café Clock
Medina (Derb Chtouka, near the tanneries)
Vegetarian-forward, mostly vegan-friendly 50–100 MAD per person
Famous camel burger (not vegan), but strong veggie options
Harira soup and bissara (fava-bean dip) are vegan
Storytelling nights and live music events
Second branch in Fes
Café Clock is a cultural institution as much as a restaurant. The kitchen is very accommodating — ask the staff to confirm which dishes are vegan and they will advise without fuss. The couscous with seven vegetables (ask for it without butter) is a crowd favourite.
Le Jardin
Medina (Rue Sidi Abdelaziz, souks quarter)
Garden restaurant — strong plant-based section 80–160 MAD per person
Set inside a restored riad courtyard garden
Vegetable tagines and salad platters clearly marked
Avocado toasts and grain bowls at lunch
Good for a longer, relaxed meal
Le Jardin is slightly pricier than the cafes around it, but the setting — a verdant two-storey garden with resident cats — makes it worth the extra dirhams. Confirm which salads come with anchovy dressing before ordering.
Nomad
Medina (Place Bab Fteuh, near the souks)
Modern Moroccan — several vegan options 90–180 MAD per person
Rooftop terrace with panoramic medina skyline
Modern takes on tagine — including vegan chickpea versions
Vegetable couscous available to order
One of the most consistent kitchens in the medina
Nomad appeals to vegans who want a proper sit-down meal with service, rather than a café. The chickpea and preserved-lemon tagine is reliably good. The rooftop is busy at sunset — book a terrace table in advance via their website.
Kaowa
Gueliz (Rue de la Liberté, new town)
Health-focused café — extensive vegan menu 50–120 MAD per person
Smoothie bowls, overnight oats, avocado toasts
Entirely plant-based brunch options
Cold-press juices and matcha lattes
Air-conditioned and calm — great for a work stop
If you are based in Gueliz (the modern new town) or just want a break from the medina intensity, Kaowa is the answer. It skews heavily plant-based and the staff understand what vegan means — a small thing that matters a lot when you are navigating a food culture built on hidden butter and meat stocks.
Moroccan cuisine is built on vegetables — you just need to know which ones to order.
Moroccan Dishes That Are Accidentally Vegan
These dishes appear on menus across the city and require no adaptation — they are plant-based by default. A few need a quick check (noted below), but most are reliably safe.
Dish
What it is
Bissara
A thick fava-bean and olive-oil soup, often served with cumin and bread. Standard street breakfast — vegan by default.
Zaalouk
Roasted aubergine and tomato salad with cumin, paprika, garlic and olive oil. Found in almost every restaurant, completely plant-based.
Taktouka
Roasted green pepper and tomato salad — another standard starter that is vegan by default.
Harira (check)
The famous tomato, chickpea and lentil soup. Traditionally made with a little lamb; ask if the kitchen does a meatless version — many do.
Vegetable couscous
Friday couscous is Morocco's national dish, usually made with meat on top. Order in advance and ask for "couscous aux légumes seulement" — most places can do it.
Msemen with argan honey
The flaky Moroccan pancake, served with olive oil and honey or argan oil — vegan as long as you skip the butter spread.
Fresh fruit juice
Marrakech has outstanding freshly squeezed orange juice at street stalls for around 5–8 MAD per glass. The avocado shakes (sometimes blended with milk — confirm) are a local speciality worth trying.
Navigating Marrakech as a Vegan: Practical Tips
Learn the phrase "ana nabati" (I am vegetarian/vegan in Moroccan Arabic) — it signals your needs clearly even if the server's English is limited.
Ask specifically about butter. "Sans beurre?" (without butter?) works in tourist-facing restaurants. Smen (aged butter) is the most common hidden ingredient in couscous and pastry.
The cold salads (salade marocaine) served as starters in most restaurants are almost always olive-oil dressed and vegan. These alone make a decent light lunch.
Pastilla, the sweet-savoury pastry pie, contains eggs and butter — skip it. Briouats (fried parcels) are almost always filled with meat or cheese.
Harira soup is made with lamb stock in most traditional recipes. Always check before ordering.
Marrakech's Gueliz neighbourhood (the new town, a 15-minute walk or short taxi from Jemaa el-Fna) has a cluster of health-focused cafés that are significantly easier for vegan eating than the medina.
Fresh orange juice from medina street stalls is 5–8 MAD, squeezed to order, and completely plant-based. It may be the best value drink in North Africa.
Dedicated vegan cafés
2–3 in Marrakech
Average vegan meal cost
60–150 MAD
Best neighbourhood
Earth Café (medina) or Gueliz
Vegan in Marrakech: Your Questions Answered
Are there vegan restaurants in the Marrakech medina?
Yes — the medina has at least two dedicated vegan or near-vegan options, most notably Earth Café near Bab Doukkala, which has an entirely plant-based menu. Beyond dedicated spots, restaurants like Café Clock, Le Jardin and Nomad all have clearly labelled vegetable tagines and salads that are either vegan or easily made so. The medina food scene has evolved significantly over the past five years in response to international visitor demand.
What Moroccan dishes are accidentally vegan?
Several classic Moroccan dishes are vegan by default or easily adapted. Bissara (fava-bean soup with olive oil and cumin) is a staple street breakfast and fully plant-based. Zaalouk and taktouka — roasted aubergine or pepper salads dressed with olive oil — appear on almost every table as starters and are inherently vegan. Harira soup is the one to check, as it traditionally contains a little lamb, but many restaurants now offer a meatless version without prompting.
Is it easy to find plant-based food in Marrakech?
Easier than you might expect, though it takes a little strategy. Moroccan cuisine centres on vegetables, legumes, olive oil and preserved lemons — the building blocks of vegan cooking. The challenge is that butter (smen), meat stocks and honey often enter dishes invisibly. Sticking to dedicated vegan cafés (Earth Café, Kaowa) removes the guesswork. In mainstream restaurants, the most reliable approach is to ask for a salad platter (assorted cold salads) to start and a vegetable tagine as the main, confirming no butter has been added.
Can I request a vegan tagine in Morocco?
Absolutely, and it works well in practice. A vegetable tagine — with chickpeas, olives, preserved lemon, root vegetables and courgette — is a standard kitchen item in most Marrakech restaurants. When you order, say "tagine végétarien sans beurre, sans viande" (vegetarian tagine without butter, without meat) and most kitchens will understand. In tourist-focused restaurants this is a perfectly routine request. At smaller local places, pointing and asking "pas de viande?" is usually enough.
What is a good vegan-friendly riad in Marrakech?
Many riads will adapt their breakfast spread on request — Morocco's standard riad breakfast already leans plant-based: olives, olive oil, honey, msemen flatbread, seasonal fruit and mint tea. When booking, email the riad in advance and ask whether they can provide a vegan breakfast without butter or dairy. Riads in the medina that have hosted international guests for years — particularly those listed on specialist booking platforms — are generally well-practised at this. A few eco-conscious riads near the northern medina and in the Palmeraie area specifically market plant-based menus.
Are Moroccan street food snacks vegan?
Some are, some are not. On the safe side: freshly squeezed orange juice (5–8 MAD), roasted corn, boiled chickpeas sold by street vendors, and plain msemen served with olive oil or argan oil. Be cautious with: briouats (pastry parcels often filled with meat or cheese), maakouda (potato fritters that are usually vegan but sometimes fried in shared oil with non-vegan items), and the egg-and-kefta sandwiches at Jemaa el-Fna stalls, which are obviously not plant-based. The best vegan street option in Marrakech is arguably just a glass of orange juice and a plate of bissara from a morning stall near the medina gates.
How much does eating vegan cost in Marrakech?
Very reasonable. A full vegan meal at a dedicated café like Earth Café or Kaowa runs from about 60–120 MAD (roughly $6–12 USD indicative) per person including a drink. At sit-down medina restaurants like Nomad or Le Jardin, expect 90–180 MAD ($9–18 USD indicative) for two courses. Street snacks — bissara, juice, flatbread — cost almost nothing: a full street breakfast can be under 25 MAD ($2.50 USD). Marrakech is a city where eating well and plant-based is genuinely affordable compared with most European destinations.
Plan it with a local expert
Travel Morocco with Serenity Morocco Tours
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
ONMT Licensed 100% Private Tours 100% private tours since 2018