Morocco is far more plant-friendly than most visitors assume — if you know what to order, what to watch for, and how to ask. This city-by-city guide covers all three.
LT
Leila Tazi· Fes, Culture & Cuisine Editor
Fes-based journalist with a food and crafts obsession, Leila spends her weeks between the tanneries, the Qarawiyyin quarter and the kitchens of the old city. She covers Fes, Meknes, food and Moroccan culture. Fes · 11+ years covering Morocco
Published 6 January 2026 Last updated 4 May 2026
Morocco is genuinely good for plant-based eating — once you know the terrain. The traditional Moroccan kitchen is built on a backbone of vegetables, legumes, olive oil and spice, which means a naturally vegetarian meal is never far away. The complication is that meat stock, preserved butter (smen) and hidden animal fats have a way of appearing in dishes that look vegan on the menu. The trick is to ask the right questions, learn a few essential Darija phrases, and choose your cities and restaurants strategically.
What follows is a city-by-city breakdown of where eating plant-based is easy, where it requires more effort, and exactly how to navigate both. Whether you are a committed vegan, a flexible vegetarian, or simply trying to eat lighter on the road, this guide has everything you need before you arrive.
Dishes That Are Almost Always Safe
These are the vegetarian and vegan staples you will find across Morocco — all anchored in the traditional kitchen, not invented for tourist menus.
Vegetable tagine
Seasonal veg slow-cooked in olive oil, saffron and cumin. Ask to confirm no butter (smen) is used.
Zaalouk
Smoky roasted aubergine and tomato dip, almost always vegan.
Taktouka
Roasted peppers and tomatoes cooked with garlic, cumin and olive oil — a superb dip.
Bissara
Slow-cooked split-pea or fava-bean soup, finished with olive oil and cumin. A staple winter breakfast in the north.
Msemen
Flaky griddle bread — typically made with flour, semolina and a little oil. Vegan if you skip the honey.
Khobz (bread)
The round flatbread baked in communal ovens is usually egg-free and butter-free.
Harira without meat
The tomato-lentil-chickpea soup exists in a meat-free version; specify "bla l'ham" (without meat).
Fresh fruit juices
Avocado, orange, pomegranate and almond milk smoothies are sold everywhere. Avoid ones mixed with cow's milk unless you ask.
Hidden Pitfalls to Watch For
These are not surprises unique to Morocco — but they catch plant-based travellers off guard because the dishes look safe without context.
Hidden chicken stock
Many "vegetable" tagines and couscous dishes are simmered in chicken bouillon. Ask the kitchen directly.
Smen (preserved butter)
This aged butter is rubbed into bread dough and stirred into couscous. Not vegan, and the flavour is strong.
Couscous steamed over meat
Traditional Friday couscous is cooked above a meat broth; the grains absorb the fat. Opt for a restaurant couscous where you can specify vegetable stock.
Msemen with honey and argan butter
Street-stall msemen is often served already dressed in honey and argan oil mixed with butter. Specify plain (sahl/nature).
Pastilla filling
The classic pigeon-and-almond pastilla is unavoidably meaty. Vegetable pastilla is available in some medina restaurants but is not the norm.
City-by-City Breakdown
Plant-based eating varies significantly between Moroccan cities — here is an honest assessment of each, with specific spots and practical tips.
Marrakech
The strongest plant-based scene in Morocco, concentrated in Guéliz (the French new town) and around the Jemaa el-Fna.
Earth Café (Derb Zawak, medina) — long-running fully vegan menu with tagines, wraps and fresh juices.
Cafe Clock (Marrakech branch) — consciously vegetarian-friendly menu, good for a long lunch.
Souk food stalls: harira, msemen and bissara are your three reliable fallbacks at 5–15 MAD per portion.
Local tip: The Guéliz neighbourhood has a cluster of modern cafés that label dishes vegan/vegetarian — use these as a base when medina kitchens are ambiguous.
Fes
Trickier than Marrakech but manageable. The medina relies heavily on lamb and chicken, but zaalouk, taktouka and bissara are sold every morning near Bab Boujloud.
Café Clock Fes (Derb el-Miter, Talaa Kebira) — the same ethos as the Marrakech branch; dedicated veggie-friendly menu.
Morning stall breakfasts around Bab Boujloud: bissara soup (around 8 MAD), msemen, khobz with olive oil and preserved lemon.
Nectarome (day-trip option) — the organic herb garden outside Fes sells herbal teas and plant-based snacks.
Local tip: Lunch in the medina is the hardest meal to navigate. Consider self-catering from the covered market on Avenue Mohammed V for fresh produce.
Chefchaouen
The Blue City has a surprisingly well-developed café culture, with several spots catering explicitly to the vegetarian trekker crowd.
Bab Ssour area cafés: multiple terraces serve veg tagines, salads and kefta-free couscous.
Lala Mesouda restaurant — reliably vegetable-forward; ask for their daily market salads.
The morning fruit-and-vegetable souk just inside Bab el-Ain is among the freshest produce markets in Morocco.
Local tip: Chefchaouen’s cooler climate and hiking focus mean the local kitchens are used to fuel-seeking walkers; vegetable dishes are more common than in hotter southern cities.
Essaouira
A coastal hippie-bohemian vibe means the medina here is more accommodating than almost anywhere else in the country. Fish is everywhere but plant-based menus exist.
Les Alizes — salads, vegetable pastilla and nut-heavy Moroccan desserts.
The port market in the morning: fresh sardines for fish-eaters; for vegans, the surrounding stalls sell zaalouk and Amlou (argan oil, almond and honey paste) on bread.
Local tip: Amlou is a local speciality — it is vegan if made without butter (some versions include it), and makes a brilliant breakfast spread. Ask to check.
Merzouga & the desert south
The most challenging region. Desert camp kitchens are meat-heavy and fresh produce is limited in villages. Plan ahead.
Notify your tour operator of dietary needs at booking — good camps will prepare a separate vegetable tagine and omit chicken stock from couscous.
Bring snacks: dates (sold at every Rissani market, from about 30 MAD/kg), dried figs, roasted almonds.
Larger towns like Errachidia and Erfoud have supermarkets (Marjane, Label’Vie) where you can stock up.
Local tip: The best strategy in the deep south is a private guided tour with a driver who can communicate your needs to camp kitchens and make detours to markets. Self-organising in remote villages without Darija is genuinely hard.
The spice market stalls of Marrakech and Fes are as much a pantry as a spectacle — cumin, saffron, preserved lemon, and dried chickpeas are the building blocks of Morocco’s plant-based kitchen.
Essential Phrases in Darija
Moroccan Arabic (Darija) phrased clearly and politely will open kitchen doors that a vague "vegetarian" in English often will not. French is understood in cities but these Darija phrases work anywhere.
Darija
English meaning
Ana nabati / Ana nabatiya
I am vegetarian (male / female)
Bla l'ham, afak
Without meat, please
Bla djaj, afak
Without chicken, please
Wash kayn l'ham f had l'makla?
Is there meat in this dish?
Bla zibda, afak
Without butter, please
Ana ma kanakul-sh l'hlib
I do not eat dairy
Wash kayn l'maraq dyal djaj?
Is there chicken stock in it?
Vegan & Vegetarian Morocco — FAQs
Is Morocco good for vegetarians?
Yes — more than people expect. Traditional Moroccan cuisine is built on vegetables, pulses, olive oil, and spice. Zaalouk (aubergine dip), taktouka (peppers and tomatoes), bissara (split-pea soup), harira without meat, and vegetable tagines are all genuinely delicious and widely available. The challenge is that meat stock often sneaks into dishes marketed as vegetarian, so asking the right questions matters. Cities like Marrakech, Essaouira and Chefchaouen have dedicated vegetarian and vegan cafés, and even small medina kitchens will adapt if you ask clearly in advance.
What vegetarian dishes are available in Morocco?
The list is longer than most travellers realise. Zaalouk (smoked aubergine and tomato), taktouka (roasted peppers), bissara (split pea and fava bean soup with cumin and olive oil), a plain vegetable tagine, khobz bread, msemen flatbread, and fresh orange, avocado or pomegranate juices are staples across the country. Amlou — a thick paste of argan oil, crushed almonds and honey — is a local speciality worth seeking out for breakfast. Salads of grated carrot, beetroot, and cumin-dressed cucumber are often served as starters in set-menu restaurants.
Are Moroccan tagines always made with meat?
No. A vegetable tagine — usually seasonal produce like pumpkin, carrot, potato, courgette and chickpeas slow-cooked in olive oil, cumin, saffron and preserved lemon — is a legitimate and common dish. The real risk is not the main ingredients but the cooking liquid: many kitchens use chicken bouillon as a base even for vegetable versions. When ordering, say "bla maraq dyal djaj" (without chicken stock) and confirm with kitchen staff, especially in rural guesthouses where this is a default habit rather than a conscious choice.
Can vegans eat well in Morocco?
Vegans can eat very well, but it requires active communication. The main hidden animal products are smen (preserved butter in bread and couscous), chicken stock in tagines and soups, and occasionally honey in breakfast spreads. Earth Café in Marrakech, Café Clock in both Marrakech and Fes, and several Essaouira terraces all run explicitly vegan menus. In rural areas and desert camps, the safest approach is a pre-arranged private tour where the operator notifies kitchens in advance — improvising vegan requests in Berber villages with no shared language is genuinely frustrating.
Which Moroccan cities have the best vegan restaurants?
Marrakech leads by some distance, particularly the Guéliz neighbourhood and the area around the Jemaa el-Fna, where Earth Café and several modern juice-and-bowl cafés operate. Essaouira comes second, partly because its bohemian surf-and-art reputation attracts a health-conscious crowd. Chefchaouen is strong for its size, thanks to trekker demand. Fes is improving — Café Clock is a reliable anchor — but the deep medina remains meat-dominated. Casablanca has a growing Western-style café culture with clear labelling, though it lacks the charm of the imperial cities for most travellers.
Is couscous vegan in Morocco?
Traditional Moroccan couscous is nearly always cooked by steaming above a meat and vegetable broth, so the grains absorb animal fat — making it unsuitable for vegans without modification. Vegetarians may also find it contains butter (smen). Some modern and tourist-facing restaurants prepare couscous with vegetable stock on request, and this is a reasonable ask in Marrakech or Essaouira. In a family home or rural guesthouse, the Friday couscous is almost certainly cooked in the traditional way. If you are relying on a private guide, they can confirm and arrange alternatives ahead of arrival.
How do I say I am vegetarian in Moroccan Arabic?
In Darija (Moroccan Arabic): say "Ana nabati" if you are male, or "Ana nabatiya" if female. To say "without meat, please" use "bla l'ham, afak", and for "without chicken" say "bla djaj, afak". A useful question is "Wash kayn l'ham f had l'makla?" — "Is there meat in this dish?" French is widely understood in cities, where "je suis végétarien(ne)" works well. Carrying a printed card in both French and Darija that explains your requirements is a practical strategy in smaller restaurants where English is limited.
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 Travelife Sustainability Partner 100% private tours since 2018