Skip to content

Where to Eat Vegan in Marrakech: A Local Guide

Marrakech looks like a difficult city for plant-based travellers — grilled meat on Jemaa el-Fnaa, butter in every pastry, tagines steaming behind every door. In practice it is one of the easier cities in North Africa to eat vegan in, because Moroccan home cooking is built on vegetables, pulses, bread, olive oil and nuts. This guide covers where to have vegan food in Marrakech, neighbourhood by neighbourhood, what to eat in the souks, what to avoid, and how to organise your days so you never end up eating plain salad again.

Moroccan vegan breakfast platter ready for delivery
Plant-based Moroccan dishes of the kind you will find across Marrakech.

The best areas for vegan food in Marrakech

The Medina (around Riad Zitoun and Jemaa el-Fnaa)

This is where most travellers stay and where the density of vegan-friendly cafés is highest. The streets Riad Zitoun el Kdim and Riad Zitoun el Jdid run south from Jemaa el-Fnaa towards the Bahia Palace and are lined with small rooftop cafés, many of which now label vegan dishes on the menu. Everything here is walkable, but alleys are narrow and unsigned — save your places on an offline map before you go out.

Gueliz (the new town)

Gueliz is modern Marrakech: wide pavements, bakeries, coffee shops, juice bars and international menus. It is the easiest place to find plant milk in a coffee, a proper salad bowl or a bakery loaf without butter. A ten-minute taxi from the Medina, and a good escape from the midday crowds.

Sidi Ghanem and the outskirts

The Sidi Ghanem design district, north-west of the city, has concept stores and brunch cafés popular with residents. Further out, on the Ourika road and in the Palmeraie, you find bigger restaurants with separate vegan menus. Both need a taxi, so plan them as an outing rather than a quick lunch.

Vegan and vegan-friendly restaurants in Marrakech

These are the places we send guests to most often. Fully vegan restaurants are still rare in Marrakech (Marrakesh), so most are vegetarian or vegan-friendly kitchens that label plant-based dishes. We checked each address and opening hours against the venue’s own website or current listings.

Place Area and address Best for Good to know
Earth Cafe Medina, 2 Derb Zawak, off Rue Riad Zitoun el Kedim The original vegetarian kitchen, open since 2007 Fully vegetarian, with several vegan plates daily and produce from the owners’ farm. Hidden down a lane: follow the signs.
Marrakech Henna Art Cafe Medina, 35 Derb Sqaya, Riad Zitoun el Kedim Best value, clearly labelled menu Vegan, vegetarian and gluten-free dishes are marked on the menu, at budget-café prices. Natural henna by local artists on site.
Ayaso Medina, 168 Place Rahba Kedima (spice square) Rooftop lunch between the souks Farm-to-table, three floors, vegan options; open daily around 11:00–22:00. Bissara is listed at about 40 MAD.
Mandala Society Medina, 159 Rue Riad Zitoun el Jdid (near Bahia Palace); second branch near the Koutoubia Brunch, bowls and specialty coffee The kitchen is meat-free (it does serve fish) with plenty of vegan bowls and plant milk for coffee. Ask about honey and butter on breakfast dishes.
monquotidien Gueliz Gueliz, 41–43 Rue Yougoslavie Easy lunch or bakery stop in the new town Bakery and restaurant open daily 07:00–23:00. Quinoa and Moroccan salads; most pastries contain butter.
Beldi Fusion Kitchen Gueliz, centre d’affaires Taleb, Bd Mohamed Zerktouni Large menu, late opening Opens daily at 07:00; listed closing times vary (23:00 to 01:00), so check before a late visit. Moroccan salads and fusion dishes; ask which can be made without butter, cheese or stock.
Bo & Zin Route de l’Ourika, km 3.5 Special dinner with a vegan menu Evenings only (listed 20:00–02:00). There is a separate vegan menu; a published menu lists the vegan green vegetable curry at 240 MAD. Book a table and a taxi.
Last checked October 2026. Addresses and opening hours below were checked against each venue’s own website or current listings. Menus, prices and hours in Marrakech change with the season and during Ramadan, so confirm on Google Maps or by phone before you go.

What a vegan meal costs in Marrakech

Where Typical plant-based meal Rough price
Souk stalls and bakeries Bissara, bread, olives, orange juice, dates Low, a few dirhams to a few tens
Medina cafés Salad plate, lentil soup, falafel From about 25–40 MAD per dish at budget cafés
Rooftop and brunch restaurants Bowls, vegetable tagine, avocado toast Mid-range
Upscale dinner restaurants Vegan main course Around 240 MAD and up
Our delivered vegan breakfast Full Moroccan breakfast pack 135 MAD per person + 25 MAD delivery (Medina, Gueliz) or 100 MAD elsewhere

Prices change with the season; treat these as a rough guide, not a quote.

Souk and street food that is already vegan

You do not need a special restaurant for every meal. Much of what is sold in the souks is plant-based by tradition:

  • Bissara — a thick split-pea or broad-bean soup with olive oil, cumin and bread, sold from small counters in the morning. Ask for no butter on top.
  • Khobz and msemen from neighbourhood bakeries, best eaten warm with olive oil or jam.
  • Fresh orange juice from the Jemaa el-Fnaa carts, plus pomegranate in autumn.
  • Dates, figs, almonds, walnuts and olives by weight in the souks — the cheapest and best travel snack in the city.
  • Roasted and boiled chickpeas sold in paper cones on winter evenings.
  • Mint tea everywhere, which is naturally vegan, though usually very sweet.

Start the day plant-based, wherever you sleep

We cook a full Moroccan vegan breakfast each morning and deliver it to riads, hotels and apartments across Marrakech.

Order on WhatsApp (+212 673 991614)
Book online

Butter, honey, dairy and meat stock: what to ask in restaurants

  • Butter or smen is stirred into couscous, tagines and lentils at the end. Ask for olive oil only.
  • Meat or chicken stock is standard for steaming couscous and in harira, even when no meat is visible.
  • Honey goes on pancakes and pastries, and into many amlou spreads.
  • Dairy: coffee comes with milk unless you ask for it black; mixed juices often contain milk.

Say it with ingredients: “bla lham, bla zebda, bla ‘assel, bla hlib” (no meat, no butter, no honey, no milk).

Where to go: a vegan-friendly day in Marrakech

Time Plan
08:30 Vegan Moroccan breakfast delivered to your riad terrace — msemen, baghrir, amlou, fruit, juice and mint tea.
10:00 Bahia Palace and the Mellah, then the spice and basket souks on the way north.
13:00 Light lunch in the Medina: a salad selection, zaalouk and bread on a rooftop near Riad Zitoun.
15:30 Jardin Majorelle and the Yves Saint Laurent museum in Gueliz, with a coffee and plant milk nearby.
18:00 Sunset on Jemaa el-Fnaa with a fresh orange juice and a bag of dates and almonds.
20:00 Dinner at a restaurant with a labelled vegan menu, or a shared vegetable tagine ordered without smen.

If you are taking a day trip to the Atlas Mountains, the Agafay desert or Essaouira, order breakfast for the 08:30 slot the night before and ask for it packed to travel — roadside stops rarely have plant-based food beyond bread and olives.

Eating vegan at your riad

Most riads serve a standard breakfast of bread, pastries, eggs, cheese, butter and honey. Tell the host the evening before that you eat only plant food, and they will usually manage bread, olive oil, jam and fruit — a good breakfast, but the same one every morning.

The alternative is to have a complete vegan Moroccan breakfast delivered: freshly cooked msemen and baghrir, amlou, bissara, seasonal fruit, juice and mint tea, brought to your door inside a 30-minute slot between 08:30 and 16:00, anywhere in Marrakech including inside the Medina. Delivery is 25 MAD in the Medina and Gueliz (100 MAD elsewhere), payment is cash on delivery, and you confirm on WhatsApp or through the booking form.

Prefer to cook it yourself?

Join our fully vegan Moroccan cooking class with a local family in Marrakech: about four hours, 390 MAD per person.

See class details

Keep reading

Frequently asked questions

Is it easy to eat vegan in Marrakech?

Yes, with a little planning. Moroccan cooking is full of naturally plant-based dishes — zaalouk, taktouka, bissara, lentils, chickpeas, vegetable couscous, khobz bread, olives, dates and fruit. The three things to check are butter (smen), meat or chicken stock in couscous, and honey on breakfast pastries.

Which area of Marrakech is best for vegan food?

The Medina around Riad Zitoun has the highest concentration of vegan-friendly cafés and rooftops and is walkable from Jemaa el-Fnaa. Gueliz is better for modern cafés, bakeries and brunch, and Sidi Ghanem has a few design-district coffee and brunch spots.

How do I say vegan in Moroccan Arabic?

A practical phrase is “bla lham, bla zebda, bla ‘assal, bla jben” — without meat, without butter, without honey, without cheese. “Nabati” means plant-based. Saying the ingredients out loud works better than the word vegan alone.

Can I get vegan food delivered to my riad in the Medina?

Yes. We deliver fully plant-based breakfasts and light lunches across Marrakech, including riads in the Medina where cars cannot enter — the courier walks the last alleys. Delivery is 25 MAD in the Medina and Gueliz (100 MAD elsewhere), cash on delivery, and you book on WhatsApp at +212 673 991614.

Is street food in Marrakech vegan-friendly?

Some of it is: bissara soup, msemen and khobz from bakeries, fresh orange juice, roasted nuts, dates and olives from the souks. Avoid the meat grills on Jemaa el-Fnaa and check that pancakes are not brushed with butter or honey.

What is the best vegan restaurant in Marrakech?

Earth Cafe in the Medina is the best-known meat-free address and has been open since 2007. For labelled vegan dishes in a normal restaurant, many travellers like Marrakech Henna Art Cafe and Ayaso in the Medina, Mandala Society for brunch, and Bo & Zin for a dinner with a vegan menu.

Are there fully vegan restaurants in Marrakech?

Very few. Most plant-based eating happens in vegetarian or vegan-friendly kitchens. Our breakfast delivery is fully vegan, so nothing needs checking.

Order on WhatsApp