Skip to content
Cuisine Marrakech

Dietary & needs

Vegan Travel Guide to Morocco

Vegan travel in Morocco is realistic but requires more vigilance than vegetarian, because butter, eggs, honey and meat stock are woven through the cooking. The upside is a produce-rich cuisine with plenty of naturally plant-based dishes, and cities and cooking classes that will happily adapt. With a few phrases and a bit of planning you can eat richly and well.

Read
8 min
Guide
Dietary & needs
Updated
19 July 2026
Vegan Travel Guide to Morocco — Morocco food travel planning

At a glance

  • Many dishes are close to vegan but finished with butter, smen, honey or eggs.
  • Vegetable tagines, bean soups, olives, bread and fresh produce anchor a plant-based diet.
  • Be explicit about no dairy, no eggs, no honey and no meat broth when ordering.

Naturally plant-based dishes to rely on

A surprising amount of everyday Moroccan food is already vegan or nearly so. Lean on these as your dependable core, especially at breakfast and in markets where ingredients are simple and visible.

  • Bissara: fava or split-pea soup, usually dressed with olive oil, not butter.
  • Vegetable tagine: request it cooked in olive oil, no butter or stock.
  • Salads: zaalouk, taktouka, tomato-onion and carrot salads.
  • Loubia and lentils: bean and lentil stews, filling and common.
  • Bread, olives, dates, nuts and fruit: reliable everywhere.

The dairy, honey and stock traps

The hidden ingredients that catch vegans are butter and smen in tagines and couscous, eggs baked into or on top of some dishes, honey in pastries and drizzled over savoury tagines like kefta, and meat stock in vegetable dishes. Mint tea is vegan, but it is served heavily sugared rather than with honey by default.

Bread is usually vegan, but some pastries contain butter or egg wash. When in doubt, choose dishes you can see being assembled, and ask for oil-based cooking. A cooking class is ideal here, since you decide what goes in the pot.

Ordering and planning ahead

Make your needs specific: no meat, fish, dairy, butter, eggs or honey, and no meat broth. Larger cities have dedicated vegetarian and vegan-friendly spots, and riads will often prepare a plant-based tagine with notice. In rural areas, plan around bread, salads, bean dishes, fruit and nuts, and carry snacks.

Our Darija dietary phrases give you the exact wording, and a hands-on cooking class lets you build a fully plant-based Moroccan meal from the market up.

Frequently asked questions

Can you eat vegan in Morocco?

Yes, with care. The cuisine is produce-rich, so vegetable tagines cooked in oil, bean soups like bissara, salads, olives, bread and fruit give a solid base. The effort goes into avoiding butter, smen, eggs, honey and meat stock, and asking clearly when you order.

What non-vegan ingredients hide in Moroccan food?

Butter and smen in tagines and couscous, eggs in or on some dishes, honey in pastries and over savoury tagines, and meat stock in vegetable dishes. Mint tea is vegan but very sugary. Choosing dishes cooked in olive oil and assembled in front of you avoids most of these.

Is mint tea vegan?

Yes. Moroccan mint tea is green tea, fresh mint and sugar, with no dairy or honey by default. It is the safest go-to drink for vegans across the country, though be aware it is served quite sweet unless you ask for less sugar.

How do I eat vegan in rural Morocco?

Plan around naturally plant-based staples: bread, olives, salads, lentil and bean stews, fruit, dates and nuts, all widely available. Carry snacks for travel days, learn a couple of clear phrases for no dairy and no meat broth, and give guesthouses notice so they can prepare a vegan tagine.