Skip to content

Vegan Food Tours in Marrakech: Souks, Street Food and Cooking Classes

A food tour is the fastest way to understand Marrakech. In a couple of hours you learn which bakery the neighbourhood actually uses, why every household buys olives by the scoop, and what a spice stall is really selling. The question plant-based travellers ask is whether any of that works without meat — and the answer is that a vegan food tour in Marrakech is not only possible, it is one of the best ways to eat here, because the traditional street foods of the Medina were plant-based long before anyone used the word vegan.

Food and dishes from a Marrakech vegan food tour
Plant-based Moroccan tastings of the kind you find on a vegan food tour in Marrakech.

Why a vegan food tour works in Marrakech

Moroccan cooking is built on pulses, vegetables, bread, olive oil, nuts and dried fruit. Meat was historically expensive and served for guests and holidays, so the everyday food — bissara, lentils, chickpeas, zaalouk, taktouka, bread, olives, mint tea — is naturally plant-based. On a well-planned tour you are not asking for substitutions; you are eating what people in the Medina actually eat on a normal Tuesday.

The three things that turn a vegan tasting non-vegan are smen (fermented butter) stirred into soups and tagines, meat or chicken stock used to steam couscous, and honey poured over pastries. A guide who knows this will order around it without you having to interrupt every stop.

A plant-based tasting route through the Medina

Stop What you taste What to check
Morning soup counter Bissara — split-pea or broad-bean purée with olive oil, cumin and paprika, eaten with bread Ask for olive oil only, no butter on top
Neighbourhood bakery (ferran) Khobz, msemen, harcha, sometimes baghrir Msemen and harcha are often made with butter — ask for the olive-oil version
Olive and pickle stalls Green, violet and black olives, preserved lemons, harissa Naturally vegan; taste before you buy
Dried fruit and nut stalls Dates, figs, apricots, almonds, walnuts Some coated dates are glazed — ask
Spice shop Ras el hanout, cumin, saffron, argan and amlou Amlou is sometimes sweetened with honey rather than syrup
Juice cart on Jemaa el-Fnaa Orange, pomegranate in autumn, avocado shakes (dairy) Ask for juice without milk or ice cream
Salad and tagine lunch Zaalouk, taktouka, lentils, vegetable tagine, bread No smen, no butter, stock-free couscous
Mint tea terrace Mint tea, sometimes with nuts or dates Naturally vegan, always very sweet

Types of food experience and what they cost

Experience Length Typical price per person Good for
Group street-food walking tour 3–4 hours, usually evening 300–700 MAD Tasting widely, meeting other travellers
Private guided food walk 2–4 hours 800 MAD and up for the group Full control over what is vegan
Cooking class with market visit 3–5 hours 350–900 MAD Learning to cook it at home
Our vegan Moroccan cooking class About 4 hours including the meal 390 MAD 100% plant-based, nothing to check
Breakfast delivered to your riad 30-minute slot, 08:30–16:00 From 130 MAD + 25 MAD delivery Eating well on tour-free mornings
Before you book: tours, opening hours and prices in Marrakech change with the season, and some operators pause during Ramadan or the hottest weeks of summer. Confirm details directly with the operator or your riad before paying, and check recent reviews. This guide was last reviewed in September 2026.

Fuel the tour with a plant-based breakfast

We deliver a full Moroccan vegan breakfast to riads, hotels and apartments across Marrakech, in 30-minute slots from 08:30.

Order on WhatsApp (+212 673 991614)
Book online

Vegan Moroccan cooking classes

A cooking class is the version of a food tour you take home with you. Most classes in Marrakech start with a walk through a local market to buy vegetables, herbs and spices, then move to a rooftop or a riad kitchen where you cook two or three dishes and eat them.

Our own class is fully plant-based from start to finish. You cook Moroccan dishes that are traditionally vegan rather than adapted ones — zaalouk with grilled aubergine and tomato, taktouka, lentils, a seasonal vegetable tagine steamed without stock, and msemen folded with olive oil instead of butter — then eat them together with bread and mint tea. It runs about four hours and costs 390 MAD per person. If you have allergies or you are travelling with children, tell us when you book and we adapt the menu.

What to ask before you book any food tour

  • “Will every tasting be vegan, or vegetarian?” — in Morocco these are often treated as the same thing.
  • “How is the couscous steamed?” — vegetable couscous is routinely made with meat or chicken stock.
  • “Is smen used in the tagine or the soup?”
  • “Are the pastries brushed with honey or butter?”
  • “Can we swap the dessert stop?” — vegan sweets are the hardest category in the city, so ask for dates, nuts or fruit instead.
  • Timing — most street-food tours run in the evening; if you want bissara and bakery stops, you need a morning tour.

Message the operator in writing (WhatsApp is normal here) so there is a record of what was agreed, and mention any allergy separately — “vegan” does not imply “no nuts”, and Moroccan cooking uses almonds heavily.

Doing it yourself: a self-guided vegan food walk

If you would rather not book anything, this half-day route costs very little:

  1. 08:00 — bissara at a soup counter near Bab Doukkala or in the Mellah, with bread and cumin.
  2. 09:00 — a neighbourhood bakery for khobz and olive-oil msemen.
  3. 10:00 — the spice and dried-fruit souks north of Jemaa el-Fnaa: dates, almonds, figs, olives, preserved lemon.
  4. 12:00 — salads and a vegetable tagine on a Medina rooftop near Riad Zitoun.
  5. 15:00 — mint tea and roasted nuts, then fresh orange juice on the square at sunset.

Carry cash in small notes, learn the phrase “bla lham, bla zebda, bla ‘assal, bla jben” (without meat, butter, honey, cheese), and eat where you see local families queueing rather than where the menu is translated into five languages.

For the mornings when you are out on a tour, in the Atlas Mountains or heading to Essaouira, order breakfast the night before for the earliest slot and ask for it packed to travel — roadside stops rarely have anything plant-based beyond bread and olives.

Keep reading

Frequently asked questions

Are there vegan food tours in Marrakech?

Yes. Several street-food and souk walking tours in Marrakech can be run fully plant-based if you tell the guide when you book, and a few cooking classes are built around vegetable Moroccan cooking. There are also private guides who will design a vegan-only route through the Medina. Always confirm in writing that every tasting will be vegan, not just vegetarian.

What do you eat on a vegan food tour in Marrakech?

A typical plant-based route includes bissara (split-pea soup) for breakfast, khobz and msemen from a neighbourhood bakery, olives and preserved lemons from the souk, roasted nuts and dried fruit, fresh orange or pomegranate juice, zaalouk and taktouka salads, vegetable couscous or tagine, and mint tea. Sweets are the hard part, because most pastries contain butter or honey.

How much does a food tour in Marrakech cost?

Group street-food tours generally run from around 300 to 700 MAD per person depending on length and how many tastings are included, and private tours and cooking classes cost more. Our own vegan cooking class is 390 MAD per person and includes the market walk, the cooking and the meal.

Is a cooking class better than a food tour?

A tour is better for tasting widely and learning the souk; a class is better if you want to bring the food home. For vegans a class has one clear advantage: you control every ingredient, so there is no butter or stock to check.

Can you organise a vegan food experience for our group?

Yes. We run vegan Moroccan cooking classes and deliver plant-based breakfasts and light lunches to riads across Marrakech, including for groups. Message us on WhatsApp at +212 673 991614 with your dates and group size.

Order on WhatsApp