Street food & casual
Marrakech Vegetarian Street Food
Vegetarians often assume Moroccan street food means meat on skewers, but the Marrakech medina is quietly full of naturally meat-free snacks — fried potato cakes, griddle breads, bean soups, olives and more. Once you know the vocabulary, you can graze happily through the old city without touching a grill. Here is a guide to eating vegetarian on the streets of Marrakech.
- Read
- 7 min
- Guide
- Street food & casual
- Updated
- 19 July 2026
At a glance
- The medina has plenty of naturally vegetarian street snacks.
- Maakouda (potato fritters) and bissara (bean soup) are staples.
- Watch for meat stock in soups and lard-style fats — ask when unsure.
- Griddle breads, olives, nuts and fruit make easy meat-free grazing.
The naturally meat-free medina
Much of the medina's everyday street food was never about meat at all — it grew from cheap, filling, plant-based staples that fed working people. That means a vegetarian can graze the lanes with ease, assembling a satisfying meal from fritters, breads, soups and market snacks. The trick is simply knowing which stalls do what, and applying the standard Moroccan check for hidden meat stock in the few dishes where it matters.
This street-level meat-free eating is cheaper and more spontaneous than seeking out dedicated vegetarian restaurants, and it plunges you straight into the life of the medina, where the food is cooked in front of you and eaten on the move.
What to eat
Build a vegetarian street meal from these naturally meat-free medina staples, most of them cooked fresh at specialist stalls.
- Maakouda: spiced mashed-potato fritters, fried and often tucked into bread with harissa — a vegetarian classic.
- Bissara: a thick fava-bean or split-pea soup with olive oil and cumin; ask it is made without meat stock.
- Msemen and harcha: griddle breads eaten with honey, jam or cheese — naturally meat-free.
- Olives, preserved lemons and pickles: from the market stalls, endlessly snackable.
- Fresh fruit, dates and nuts: orange juice, dates, figs and roasted almonds for grazing.
Eating safely and the traps to watch
The same rules that keep any street-food grazer well apply here: choose busy stalls with high turnover and food cooked hot to order. For vegetarians specifically, the main trap is bissara or other soups occasionally made with meat stock, so ask 'bla marqa dyal lham' when unsure, and be aware that some fried items may share oil with meat products. None of this is a serious barrier — the overwhelming majority of these snacks are genuinely vegetarian — but a quick question settles any doubt.
For sit-down meat-free meals see the vegetarian tagine guide and the national vegetarian dining guide; for the full street-food picture, the medina food-tour stops map the wider scene.
Frequently asked questions
Is there vegetarian street food in Marrakech?
Yes, plenty. The medina is full of naturally meat-free snacks — maakouda potato fritters, bissara bean soup, msemen and harcha griddle breads, olives, dates, nuts and fresh fruit. Much of the everyday street food grew from cheap, filling, plant-based staples, so vegetarians can graze the old city easily without touching a grill, once they know what to order.
What is maakouda?
Maakouda is a spiced mashed-potato fritter, coated and fried until golden, often tucked into bread with harissa and salad as a cheap sandwich. Naturally vegetarian, it is one of the most reliable meat-free street snacks in the Marrakech medina, sold from dedicated fry stalls. Eat it hot and fresh from a busy counter for the best texture and safety.
What should vegetarians watch out for in Marrakech street food?
Mainly hidden meat stock. Bissara and some soups are occasionally made with a meat broth, so ask for them 'bla marqa dyal lham' (without meat broth) when unsure. Some fried items may share oil with meat products. These are minor traps — the great majority of medina snacks like maakouda, griddle breads and olives are genuinely vegetarian.
Is bissara vegetarian?
Usually, yes. Bissara is a thick soup of dried fava beans or split peas, dressed with olive oil, cumin and paprika, and is traditionally a humble plant-based dish eaten for breakfast or lunch. Occasionally it may be made with meat stock, so confirm it is meat-free if you are strict. Made the classic way, it is both vegetarian and vegan.