Best of · Dishes & flavours
The Best Vegetarian Moroccan Food in Marrakech
Morocco is far better for vegetarians than its meat-heavy reputation suggests — a whole world of cooked salads, bean soups, vegetable tagines and bread-based breakfasts is naturally meat-free. The one catch is stock and stray morsels of meat, so knowing what to order and how to ask is the key. Here is the best vegetarian Moroccan food in Marrakech.
- Read
- 9 min
- Topic
- Dishes & flavours
- Updated
- 20 July 2026
The short answer
The short answer
The best vegetarian Moroccan food in Marrakech is its cooked salads (zaalouk, taktouka), bean soups (bissara), vegetable tagines and couscous, and the breakfast breads. Most are naturally meat-free — just confirm the tagine or couscous broth is vegetable-based, since some use meat stock.
At a glance
- Cooked salads like zaalouk and taktouka are the vegetarian stars.
- Bissara (fava soup) is a naturally vegan breakfast and winter staple.
- Vegetable tagines and couscous are excellent — check the broth.
- The main pitfall is hidden meat stock, not obvious meat.
What makes eating vegetarian easy here
Naturally meat-free classics
So much of the Moroccan table is vegetable-first by tradition — the salad course, bean soups, breads and preserves. You are not asking cooks to adapt; you are ordering dishes that were always this way.
Depth of flavour without meat
Charred aubergine, slow-cooked tomato, cumin, preserved lemon and good olive oil give vegetarian dishes real richness. A well-made zaalouk or vegetable tagine wants for nothing.
Knowing the stock question
The one thing to check is the broth: some couscous and tagine bases use meat stock even when the toppings are vegetables. A simple question at the point of ordering solves it.
Classes and tours that cater
Vegetarian and vegan cooking classes and street-food tours exist specifically to show the meat-free side of the cuisine, so you can learn and eat with zero compromise.
The best vegetarian dishes to seek out
The meat-free plates that show off Moroccan cooking at its best.
Cooked salads (zaalouk & taktouka)
Best everyday vegetarian eating
Smoky aubergine zaalouk and pepper-tomato taktouka are the backbone of the mezze table — deeply flavoured and naturally vegan. Make them with our zaalouk and taktouka recipes.
Bissara (fava bean soup)
Best vegan breakfast or winter warmer
A silky purée of dried fava beans with olive oil, cumin and a dusting of paprika — a naturally vegan street breakfast. Our bissara recipe brings it home.
Vegetable tagine & couscous
Best hearty vegetarian main
Seasonal vegetables slow-cooked with the full spice backbone make a main that rivals any meat version — just confirm a vegetable broth. Start with our vegetable couscous.
Moroccan salad spread & bread
Best light, shareable meal
A table of small salads with fresh khobz bread is a satisfying vegetarian meal in itself. Read our Moroccan salads guide for the full range.
Vegetarian classes & tours
Best for eating meat-free with confidence
A vegetarian and vegan cooking class or a vegetarian street-food tour shows you the meat-free cuisine end to end.
Ordering vegetarian without the awkwardness
Eating vegetarian in Marrakech is easy once you know the two or three phrases and pitfalls. The issue is almost never visible meat — it is stock and assumptions.
- Ask whether the couscous or tagine broth is vegetable-based (bidoun lham — without meat).
- Lean on the naturally vegan salads, soups, breads and preserves.
- Watch harira, which usually contains meat or meat stock; ask before ordering.
- Read our full vegetarian and vegan in Morocco guide.
Frequently asked questions
Is Marrakech good for vegetarians?
Better than its reputation — cooked salads, bean soups, vegetable tagines and couscous, and the breakfast breads are all naturally meat-free. The main thing to watch is meat stock in broths, which a quick question resolves.
What are the best vegetarian Moroccan dishes?
Zaalouk and taktouka salads, bissara fava soup, vegetable tagine and couscous, and the range of small Moroccan salads with fresh bread. All are traditional dishes, not adaptations.
How do I avoid hidden meat as a vegetarian?
The pitfall is stock, not obvious meat. Ask if the couscous or tagine broth is vegetable-based, be cautious with harira (usually meat-based), and lean on the naturally vegan salads and soups.
Can I take a vegetarian cooking class?
Yes — dedicated vegetarian and vegan classes teach the meat-free side of the cuisine in full, from cooked salads to vegetable tagines. It is a great way to eat and learn with no compromise.