Skip to content
Cuisine Marrakech

Dietary

Moroccan Food for Vegetarians — A Complete Guide

Morocco is more vegetarian-friendly than most people expect. While meat is central to celebratory dishes like mechoui and pastilla, the daily Moroccan diet is built on a foundation of vegetables, legumes, bread, olive oil and grains. Cooked salads, vegetable tagines, couscous with chickpeas, bissara, harira and the entire Moroccan bread tradition are naturally vegetarian. This guide shows you exactly what to eat.

The best vegetarian dishes in Morocco

Start with the cooked salads — zaalouk (aubergine-tomato), taktouka (pepper-tomato), carrot with cumin, beetroot with orange — which are almost always vegetarian. Vegetable tagine with chickpeas, root vegetables and dried fruit is available everywhere. Seven-vegetable couscous can be made without meat on request. Bissara (fava bean soup) is naturally vegan. Maakouda (potato fritters) are usually vegetarian. The entire bread tradition — msemen, baghrir, khobz — is vegetarian. Amlou (argan-almond butter) is a protein-rich vegetarian staple.

How to order vegetarian in Morocco

The useful phrase is 'bla lhem' — 'without meat.' Most restaurants understand 'vegetarian' (the French 'végétarien' is widely understood). In practice, ordering a vegetable tagine, vegetable couscous, or a plate of cooked salads with bread is straightforward. At riads, notify the cook of your dietary needs when you book dinner — they will prepare a dedicated vegetarian menu, often more creative and varied than the standard meat-based one.

Watch out for hidden meat

Some dishes that appear vegetarian may contain meat stock — harira often includes lamb stock even when there are no visible meat pieces. Couscous broth is traditionally meat-based even for vegetable couscous. Some cooked salads may be cooked in the same pot as meat dishes. If strict vegetarianism matters to you, mention 'bla lhem, bla dajaj, bla merqa dyal lhem' (no meat, no chicken, no meat broth). At riads and upscale restaurants, this is well understood; at basic street stalls, the concept of meat-free broth may be less familiar.

Vegan options

Going fully vegan is harder but possible. Bissara, maakouda, zaalouk, taktouka, olives, bread, amlou, fruit and vegetable tagines (without butter) are all naturally vegan. The main challenges are butter (used in many dishes) and eggs (in briouats, pastilla, some tagines). Dairy-free milk is rare outside modern cafes in Gueliz. Tell your host 'bla zebda, bla beid, bla hlib' (no butter, no eggs, no milk). A cooking class is a great way to learn vegan Moroccan cooking — many classes offer vegan-specific sessions.

Practical tips

  • Tell your riad about dietary needs when booking — the cook will prepare accordingly.
  • The cooked salad course is your best friend — five or six small bowls of vegetable dishes make a complete meal.
  • Vegetable tagine with chickpeas and dried fruit is available at almost every restaurant.
  • For protein, lean on chickpeas, lentils (harira), fava beans (bissara) and almonds (amlou).
  • The Marrakech cooking-class scene has embraced vegetarian and vegan options — several classes specialise in plant-based Moroccan cuisine.

Related questions

Is Morocco difficult for vegetarians?

No. Morocco's vegetable, legume, bread and salad traditions are rich enough that vegetarians eat very well. It is easier than many Asian or South American countries where meat is more deeply embedded in every dish.

Can I find vegan food in Marrakech?

Yes, with some effort. Street food like bissara, maakouda and sfenj are naturally vegan. Cooked salads and vegetable tagines can be made without dairy. Modern cafes in Gueliz offer smoothie bowls and salads. Riads will accommodate vegan requests.

Do Moroccan soups contain meat?

Harira traditionally contains lamb, but many versions are made without. Bissara is naturally vegetarian/vegan. If you want meat-free harira, ask for 'harira bla lhem' — some restaurants make a vegetarian version, especially outside Ramadan.

Are Moroccan restaurants used to vegetarian requests?

Tourist-oriented restaurants and riads, yes — vegetarianism is well understood. At basic neighbourhood restaurants and street stalls, the concept is less familiar. Lead with what you do want ('vegetable tagine, please') rather than a list of restrictions.

What protein sources are available for vegetarians in Morocco?

Chickpeas (in couscous, harira, stews), lentils (harira, rfissa-style dishes), fava beans (bissara), almonds (amlou, pastries), eggs (kefta tagine, omelettes), and dairy (jben cheese, yoghurt, lben buttermilk) are all excellent protein sources.

Book a vegetarian Moroccan cooking class in Marrakech