Skip to content
Cuisine Marrakech

Dietary & needs

Vegetarian Travel Guide to Morocco

Vegetarians eat well in Morocco with a little know-how. Vegetables are the heart of the cuisine, bread and pulses are everywhere, and salads are a genuine art form. The catches are hidden meat stock, the assumption that a little chicken does not count, and rural areas with fewer options. Learn a few dishes and phrases and you will rarely go hungry.

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

At a glance

  • Vegetable tagines, salads, bissara, zaalouk and couscous make a strong meat-free core.
  • Watch for hidden meat stock and smen; specify no meat and no meat broth.
  • Cooking classes and city restaurants adapt easily; rural options are narrower.

What to order

The good news is that many Moroccan staples are naturally meat-free or easily made so. Start with the salads and cooked-vegetable dishes, then build up to hearty mains. Breakfast and street snacks are especially easy, from msemen and baghrir to bean soups.

  • Vegetable tagine: ask for it without meat and cooked in oil, not meat stock.
  • Zaalouk and taktouka: smoky aubergine and pepper-tomato salads.
  • Bissara: a warming split-fava or pea soup, often a breakfast staple.
  • Couscous with seven vegetables: superb, but confirm the broth is meat-free.
  • Lentils and loubia: lentil and white-bean stews, common and filling.

The hidden-meat traps

The main risk is not obvious meat but what is used to cook. Many vegetable dishes are simmered in meat stock, and smen (fermented aged butter) can add animal fat to couscous and tagines. In some places, a little chicken or a meat garnish may not be considered meat at all, so be explicit.

It also helps to ask how a dish is made, not just what is in it. Requesting food cooked in olive or vegetable oil, without broth, avoids most surprises. In markets and home kitchens, a cooking class lets you see exactly what goes in.

How to ask, and where it is easiest

A few clear phrases go a long way. Say you do not eat meat, chicken or fish, and that you cannot have meat broth. Tourist-facing restaurants, riads and cooking classes in Marrakech, Fes and the coast adapt readily; smaller towns and roadside stops have fewer ready-made options, so lean on eggs, bread, salads, fruit and bean dishes there.

For the exact wording to use, see our dietary phrases in Darija guide. A hands-on cooking class is also a great vegetarian day out, since you control the pot.

Frequently asked questions

Is Morocco vegetarian-friendly?

More than many expect. Vegetables, pulses, bread and salads are central to the cuisine, so vegetable tagines, zaalouk, bissara, lentils and couscous give a strong meat-free base. The main effort is asking clearly and watching for meat stock, especially in smaller towns.

What hidden ingredients should vegetarians watch for?

Meat stock is the big one — many vegetable dishes are simmered in it — along with smen, a fermented butter that adds animal fat. In some places a meat garnish may not be considered meat, so specify no meat, chicken or fish, and ask for dishes cooked in oil without broth.

What are the best vegetarian dishes in Morocco?

Vegetable tagine cooked in oil, zaalouk (smoky aubergine) and taktouka salads, bissara bean soup, lentil and white-bean stews, and couscous with seven vegetables when the broth is meat-free. Breakfasts of msemen, baghrir and olives are naturally vegetarian too.

Is it harder to eat vegetarian in rural Morocco?

Somewhat. Cities and tourist areas adapt easily, but roadside stops and small villages have fewer ready options. There you can rely on eggs, bread, salads, fruit and bean dishes, and it helps to carry snacks and learn a couple of clear phrases for ordering without meat.