Eating Vegetarian and Vegan in Morocco: A Practical Guide
Good news: Morocco is fairly vegetarian-friendly. The cuisine is full of vegetables, pulses, salads and breads. For vegans it's a little more demanding (smen butter, honey, eggs in some recipes), but entirely doable with a few habits. Here's how to eat well without meat.
Yes, you can eat very well as a vegetarian in Morocco: vegetable couscous and tagine, cooked salads like zaalouk (aubergine dip) and taktouka (pepper-tomato), harira (often meat-free), vegetable briouates, msemen and baghrir with honey, bread, olives and dried fruit. For vegans, ask for cooking in olive oil rather than smen, check the harira's broth, honey in pastries and eggs — fresh fruit, dates, olives and hummus help out everywhere. Say clearly "bla lham wala hout" (no meat or fish) when ordering, French is also well understood, and favour the riads' table d'hôte, which easily adapts to your needs. Big-city restaurants also have a growing vegetarian offer, and street food (msemen, salads, makouda, fruit) is another easy fallback.
Vegetarian dishes to try
| Dish | Detail |
|---|---|
| Vegetable couscous | Semolina + steamed vegetables, ask for it without meat |
| Vegetable tagine | Spiced vegetable stew, often excellent |
| Zaalouk | Aubergine dip with tomato and spices |
| Taktouka | Cooked salad of peppers and tomatoes |
| Harira | Lentil and chickpea soup (often meat-free) |
| Vegetable briouates | Crispy vegetarian pastries |
| Msemen / baghrir | Breakfast pancakes, with honey or jam |
| Moroccan salads | Crudités, olives, dried fruit |
Vegan: what to know
Moroccan cuisine sometimes uses smen (fermented butter), honey (in pastries) and eggs (some tagines, pastries). To stay vegan:
- Ask for cooking in olive oil rather than smen.
- Check the broth of the harira (sometimes meat-based).
- For something sweet, fresh fruit and dates are safe bets.
- Dried fruit, olives, bread and hummus help out everywhere.
Useful phrases
- "I'm vegetarian" → Ana nabati(a).
- "No meat or fish" → Bla lham wala hout.
- "No butter" → Bla zebda.
- French is widely spoken: "no meat, no fish, in olive oil" is generally well understood.
Cooking classes and food tours· GetYourGuide
Also read: Moroccan street food and cooking class in Marrakech.
FAQ — Vegetarian and vegan in Morocco
Can you eat vegetarian in Morocco?
Is Morocco vegan-friendly?
How do you say vegetarian in Moroccan Arabic?
Is harira vegetarian?
Where can I eat vegetarian easily in Morocco?
In short
Morocco lends itself well to a vegetarian trip, and remains accessible to vegans with a few precautions. Go for vegetable tagines and couscous, cooked salads and riad table d'hôtes. Be clear about "no meat or fish", and you'll eat deliciously.



