Skip to main content
Vegetarian & Vegan in Morocco: How to Eat Well

Practical · Food

Vegetarian & Vegan in Morocco: How to Eat Well

Morocco is friendlier to vegetarians than its reputation suggests — a cuisine built on vegetables, pulses, bread, olives and fruit gives you plenty to eat. Veganism takes more care. This honest, practical guide covers the naturally meat-free dishes to look for, the real pitfalls (hidden meat stock and broth), and the phrases and tactics — cooking classes, tourist-area riads, 'bla lham' — that make eating plant-based in Morocco straightforward.

Updated June 20265 min readPractical

Morocco is friendlier to vegetarians than its reputation suggests — a cuisine built on vegetables, pulses, bread, olives and fruit gives you plenty to eat. Veganism takes more care. This honest, practical guide covers the naturally meat-free dishes to look for, the real pitfalls (hidden meat stock and broth), and the phrases and tactics — cooking classes, tourist-area riads, 'bla lham' — that make eating plant-based in Morocco straightforward.

In this guide
  1. 01The good news
  2. 02Naturally meat-free dishes to look for
  3. 03The pitfalls: hidden meat and broth
  4. 04Useful phrases
  5. 05Tactics that work
  6. 06An honest note on vegan dairy and eggs
  7. 07Frequently asked

The good news

Moroccan cooking leans heavily on vegetables, pulses, bread, olive oil and spices, so a vegetarian rarely goes hungry. Many of the country's everyday and celebrated dishes are naturally meat-free or have a meat-free version, and produce is fresh and excellent. The challenge is less the food itself than communication — 'vegetarian' is not a universally understood concept, and meat can hide in places you would not expect.

Naturally meat-free dishes to look for

Build your meals around these. A vegetable tagine (tajine de légumes) and couscous aux légumes are the obvious mains — but see the caveat below about stock. The starters and small dishes are where Moroccan vegetarian food really shines.

  • Zaalouk — smoky cooked aubergine and tomato dip, usually vegan.
  • Taktouka — cooked pepper and tomato salad.
  • Bissara — a thick fava-bean (or split-pea) soup, a vegan breakfast staple, dressed with olive oil and cumin.
  • Loubia (white beans in tomato) and lentils (l'adas) — hearty, usually meat-free.
  • Briouats — filled pastry triangles; choose vegetable or cheese (some are meat or fish, so ask).
  • Moroccan salads — the cooked and raw salad spreads are a vegetarian's friend.
  • Msemen and baghrir — flaky square flatbread and 'thousand-hole' pancakes, with honey, jam or amlou.
  • Amlou — the almond, argan-oil and honey spread; olives, and abundant fresh fruit.

The pitfalls: hidden meat and broth

The single biggest trap is stock and broth. A 'vegetable' couscous or tagine is often built on or cooked with meat stock, even when no meat pieces are visible, and couscous is traditionally steamed over a simmering meat-and-vegetable broth. Harira, the famous tomato-lentil soup, sometimes contains meat or is made with meat stock — it varies by kitchen, so always check rather than assume.

Other things to watch: a dish brought 'without the meat' may still carry the meaty cooking juices; some briouats and pastilla are meat or fish; and animal fat (like smen, preserved butter) turns up in cooking. Asking simply 'is there meat?' may get a 'no' if the cook is thinking only of visible chunks — be specific about stock and broth.

Useful phrases

A few words go a long way and are usually met warmly. Said clearly and with a smile, they get the point across even where 'vegetarian' does not register.

  • 'Bla lham' — 'without meat' (the most useful phrase of all).
  • 'Bla lham w bla hut' — 'without meat and without fish'.
  • 'Bghit makla nabatia' — 'I want vegetarian/plant-based food'.
  • 'Wash fih marqa dyal lham?' — roughly, 'is there meat broth/sauce in it?' — the key question for tagine and couscous.
  • For vegan, add 'bla zebda, bla hlib, bla bayd' — 'without butter, without milk, without egg'.

Tactics that work

Riads and restaurants in tourist areas — Marrakech, Fes, Essaouira, Chefchaouen — are well used to vegetarian and vegan guests and will happily adapt; many have dedicated dishes. Tell your riad in advance and they will often prepare a genuinely meat-free, stock-free tagine. A Moroccan cooking class is one of the best things a plant-based traveller can do: you choose the ingredients, learn the dishes, and can recreate them anywhere.

Outside the tourist circuit, lean on the naturally meat-free staples — bissara, bean and lentil dishes, salads, bread, olives, eggs and fruit — and on the many sandwich and snack options. Markets and fruit stalls are everywhere and cheap.

An honest note on vegan dairy and eggs

Vegetarianism (allowing dairy and eggs) is straightforward; strict veganism takes more vigilance. Butter, smen, milk, eggs and honey are woven through Moroccan cooking and baking — that flaky msemen may be brushed with butter, breakfasts revolve around eggs, dairy and honey, and 'vegetable' dishes may carry butter or stock. Plant milks and dedicated vegan options exist in larger cities and modern cafés but are not the norm elsewhere.

It is entirely doable — zaalouk, taktouka, bissara, bean and lentil dishes, olives, bread, amlou (check the honey) and fruit give a solid vegan core — but expect to ask careful questions, self-cater occasionally, and be a little flexible. Stating your needs clearly and kindly, ideally in Darija, makes all the difference.

Frequently asked

Is it easy to be vegetarian in Morocco?

Easier than many expect. The cuisine is rich in vegetables, pulses, bread, olives and fruit, and dishes like zaalouk, taktouka, bissara, bean and lentil stews, salads and vegetable tagine give plenty to eat. The main challenge is communication and hidden meat stock rather than a lack of options.

What is the catch with vegetable tagine and couscous?

They are often cooked with or over meat stock even when no meat is visible — couscous is traditionally steamed above a simmering meat-and-vegetable broth. Ask specifically about the broth or sauce ('wash fih marqa dyal lham?'), not just whether there are pieces of meat, and ask your riad to prepare a stock-free version.

How do I say 'without meat' in Morocco?

'Bla lham' means 'without meat' and is the single most useful phrase; add 'w bla hut' for 'and without fish'. For plant-based, 'bghit makla nabatia' means 'I want vegetarian food', and vegans can add 'bla zebda, bla hlib, bla bayd' — 'without butter, milk and egg'.

Can you be vegan in Morocco?

Yes, with care. Butter, milk, eggs and honey run through Moroccan cooking, so strict veganism takes vigilance — but zaalouk, taktouka, bissara, bean and lentil dishes, olives, bread, fruit and amlou form a solid vegan core. Tourist-area restaurants and cooking classes make it much easier, while rural areas call for flexibility and self-catering.

Planning a trip?

Let a Marrakech atelier handle the details.

Tell us your dates and style and we'll send a written itinerary and a transparent quote within 24 hours.

Request an itinerary
or explore

Keep reading