Vegetarian · Medina & souks
Vegetarian Street-Food Tour
Moroccan food is far more vegetable-friendly than its reputation for tagines and grills suggests — much of the everyday street diet is naturally vegetarian, built on bread, pulses, vegetables and spices. This tour maps the meat-free Medina: bissara and harira (in its vegetable form), potato maakouda, herb-packed salads, msemen with cheese or honey, olives, and vegetable tagines. You eat well, cheaply and entirely without meat, and learn the words to keep it that way.
- Duration
- 2.5 hours
- Best time
- Late morning to early evening
- Pace
- Easy walking
- Area
- Medina & souks
Overview
A great deal of Moroccan street food is vegetarian by default. Bissara (fava-bean soup) is a meat-free breakfast staple, maakouda are potato fritters, msemen and harcha are griddle breads, and the mezze of cooked salads — zaalouk, taktouka, carrot with cumin — are vegetable dishes in their own right. Bread, olives, dates and nuts fill every gap.
The catches are twofold: some harira and tagines are meat-based, and cooking fat can be animal (smen or a meat stock). This tour steers you to the reliably vegetarian dishes, teaches the phrases to confirm no meat or stock, and shows how full and varied a plant-based day in Marrakech can be. Vegans should watch for butter, smen and honey.
What you'll taste
- Bissara — Silky fava-bean soup poured into a bowl, dusted with cumin and paprika and pooled with olive oil — a classic vegetarian breakfast.
- Maakouda — Spiced potato fritters, fried to order and often stuffed into bread with harissa — naturally meat-free.
- Zaalouk & taktouka — Smoky cooked salads of aubergine and of tomato-and-pepper, scooped with bread.
- Vegetable tagine — Seven-vegetable or seasonal vegetable tagine — ask for it cooked in oil, not smen or meat stock.
- Msemen & harcha — Griddle breads eaten with honey, jam, olive oil or cheese for a filling meat-free bite.
- Olives, dates & nuts — The endless vegetarian snack layer of the souks — taste-and-buy your way around.
The route
- 1
Breakfast on bissara
Start at a bissara counter — a warm bowl of fava-bean soup with cumin and oil, the vegetarian's Marrakech breakfast.
- 2
Griddle breads
Msemen and harcha from a cart, dressed with honey or cheese — hot, flaky and filling.
- 3
Cooked-salad stop
A place doing zaalouk and taktouka; scoop the smoky aubergine and pepper salads with bread.
- 4
Maakouda sandwich
Potato fritters tucked into khobz with harissa — the cheap, satisfying meat-free street sandwich.
- 5
Vegetable tagine
A sit-down bowl of vegetable tagine, confirmed cooked in oil rather than smen or meat stock.
- 6
Fruit, olives & tea
Finish light with olives, seasonal fruit or dates and a glass of mint tea.
When to go & what it costs
Late morning suits a bissara-and-bread start; midday and evening open up cooked salads and vegetable tagines. Vegetarian options are available all day, but the dedicated bissara and griddle carts are best earlier. Friday, when couscous is traditional, is a good day for a vegetable couscous lunch.
Cost & cash: Vegetarian street food is among the cheapest eating in the city — a few dirhams a plate.
Insider tips
- Learn 'bla lham' (without meat) and 'bla marqa' (without meat sauce/stock) to order reliably vegetarian.
- Vegans: ask about smen (fermented butter), butter and honey, which appear in tagines and sweets.
- Bissara, maakouda and cooked salads are dependable meat-free anchors across the Medina.
- Vegetable tagine is safest when you confirm it is cooked in olive oil, not meat stock.
- Dates, nuts and seasonal fruit make cheap, plentiful vegan snacks between stops.
Etiquette & how to eat like a local
- Explain dietary needs politely and clearly; hosts take feeding you well seriously.
- Accept that shared tables may include meat dishes — take from the vegetarian plates.
- Refusing meat for dietary reasons is understood; frame it as a preference, not a criticism.
- Eat from the shared plate with your right hand, taking the portion nearest you.
- Thank cooks warmly — going out of their way for a special order deserves it.
Frequently asked questions
Is it easy to eat vegetarian in Marrakech?
Easier than many expect. Much street food — bissara, maakouda, cooked salads, griddle breads, olives — is naturally meat-free, and vegetable tagine and couscous are widely available. Learn to confirm no meat or meat stock, and you will eat very well and cheaply.
What is bissara?
Bissara is a thick, silky soup of dried fava beans (or split peas), blended smooth and served in a bowl with a dusting of cumin and paprika and a generous pour of olive oil. It is a cheap, filling, naturally vegetarian breakfast, especially popular in the cooler months.
How do I order vegetarian or vegan in Morocco?
Say 'bla lham' (without meat) and 'bla marqa' (without meat sauce or stock). Vegans should also ask about smen (fermented butter), butter and honey, which turn up in tagines and sweets. Vegetable tagine cooked in olive oil is a reliable order.
Are vegetable tagines really meat-free?
Usually the vegetables are, but the cooking fat or stock can be animal-based (smen or meat broth). Ask for it cooked in olive oil without meat stock to be sure. Many kitchens are happy to accommodate once you ask clearly.
Cook what you tasted
Loved something on the walk? Take it home. Learn the dish hands-on with a Marrakech chef, or follow a free step-by-step recipe.