Skip to content

Where to Have Vegan Food in Marrakech: Where to Eat and Where to Go

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 places to eat in Marrakech

These are the addresses travellers mention most consistently on HappyCow and in reviews. Some are fully meat-free, others are normal restaurants with clearly labelled plant-based dishes — in Marrakech the second group is where most of your meals will happen.

Place Area What to expect
Earth Cafe Medina, off Riad Zitoun el Kdim One of the city’s original vegetarian and vegan kitchens, open since 2007, with produce from the owners’ farm. Multi-level, easy to miss — follow the hanging signs into the derb.
Marrakech Henna Art Cafe Medina, Derb Sqaya Small café and art space with clearly labelled vegan and gluten-free Moroccan dishes, lentil soup, falafel plates and fresh juices. Henna done on site.
Mandala Society Medina, Riad Zitoun el Jdid Rooftop brunch spot with chia pudding, avocado toast, bowls and dahl, plus plant milks for coffee. Upscale prices by Marrakech standards.
Ayaso Medina, Kedima Square Farm-to-table Moroccan menu with vegan breakfast options, vegetable tagine, couscous, curry and salads, on a terrace above the basket market.
Monquotidien Gueliz, Rue Yougoslavie Bakery and restaurant with quinoa and Moroccan salads, Berber vegetable tagine and vegetable couscous; kitchen will veganise other dishes on request.
Beldi Fusion Kitchen Gueliz, Bd Mohamed Zerktouni Fusion menu with hummus, aubergine plates and falafel bowls, and several dishes that can be made vegan on request.
Bo & Zin Route de l’Ourika, outside the centre Large evening restaurant with a separate vegan menu, from croquettes and salads to couscous marrakchi with vegetables and vegan desserts. Book a table and a taxi.
Before you go: Marrakech opening hours, menus and even addresses change often, and some places close for renovation or during religious holidays. Check the current listing on HappyCow or Google Maps, and call ahead for dinner. This guide was last reviewed in September 2026.

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

Three hidden ingredients to ask about

  1. Smen — fermented butter, often stirred into couscous, tagines and soups at the end of cooking.
  2. Meat or chicken stock — commonly used to steam couscous, even when the dish is described as vegetarian.
  3. Honey — poured over msemen, baghrir and pastries, and sometimes mixed into amlou.

Rather than asking “is it vegan?”, name the ingredients: “bla lham, bla zebda, bla ‘assal, bla jben” (without meat, butter, honey, cheese). Kitchens in Marrakech are generally happy to adapt a dish when they understand exactly what to leave out.

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, payment is cash on delivery, and you confirm on WhatsApp or through the booking form.

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, 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.

Order on WhatsApp