
Is It Easy to Be Vegetarian in Morocco?
Quick answer
Reasonably easy — Morocco has lots of naturally vegetarian dishes (vegetable tagine, couscous, zaalouk, bessara, salads, bread and amlou), especially in tourist areas. The main caveats: meat stock can hide in “vegetable” dishes, choice narrows off the beaten path, and strict vegans should check for butter and honey.
Vegetarians often worry about a meat-heavy reputation, but Moroccan cuisine is full of vegetable and pulse-based dishes. With a little awareness you can eat very well.
Here’s the honest picture and what to order.
What to eat
Plenty is naturally vegetarian: vegetable tagine, couscous with vegetables (check the stock), zaalouk (smoky aubergine), taktouka (pepper-tomato), bessara (fava bean soup), lentils, salads, olives, bread with olive oil and amlou, and breakfast breads (msemen, baghrir). Harira soup is often vegetarian-friendly but can contain meat — ask.
Fresh produce, nuts, dates and fruit are abundant and cheap. Tourist restaurants and riads usually have clear veggie options, and many will happily adapt dishes.
The caveats
The big watch-out is hidden meat: a “vegetable” couscous or tagine may be cooked with meat stock or smen (animal-fat butter), and harira often has meat. Off the tourist trail and in cheaper local eateries, the choice narrows and the concept of strict vegetarianism is less familiar, so be clear and specific.
Strict vegans should also check for butter, eggs and honey (common in breads, pastries and amlou) and dairy. Cross-contamination at busy grills is possible.
Tips and phrases
Say clearly that you don’t eat meat or fish: “bla lham” (without meat) and “bla hut” (without fish); “ana nabati(a)” means “I’m vegetarian.” Specify no meat stock if you can. Cooking classes are great for veggie-friendly hands-on meals, and self-catering from markets is easy and cheap.
Base yourself around tourist-savvy restaurants and riads for the widest choice, carry snacks for long travel days and remote areas, and you’ll eat richly and happily as a vegetarian in Morocco.
Key takeaways
- Reasonably easy — lots of veg and pulse dishes (tagine, zaalouk, bessara).
- Watch for hidden meat stock/smen in “vegetable” dishes and harira.
- Vegans: check butter, eggs and honey in breads and amlou.
- Use “bla lham” (no meat); tourist restaurants offer the widest choice.
Frequently asked questions
What can vegetarians eat in Morocco?
Vegetable tagine and couscous, zaalouk, taktouka, bessara, lentils, salads, bread with olive oil and amlou, and breakfast breads like msemen and baghrir. Plenty of choice, especially in tourist areas.
Is hidden meat a problem for vegetarians in Morocco?
Yes — “vegetable” tagines, couscous and harira can be cooked with meat stock or smen. Be clear you want no meat or stock, and ask in cheaper local eateries especially.
Is Morocco good for vegans?
Manageable — many dishes are plant-based, but check for butter, eggs and honey in breads, pastries and amlou, and for dairy. Tourist restaurants are easiest; be specific about your needs.
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.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete