Vegetarian & Vegan Guide to Moroccan Food

Vegetarian & Vegan Guide to Moroccan Food – What to Eat in Morocco

Vegetarian & Vegan Guide to Moroccan Food

How to eat well in Morocco without meat – a complete guide for vegetarians and vegans

Is Morocco Vegetarian & Vegan Friendly?

Yes! Moroccan cuisine is naturally very vegetarian-friendly. Many traditional dishes are vegetable-based or can easily be adapted. While meat is central to many celebrations, everyday meals often revolve around vegetables, legumes, grains, and olive oil.

Vegans need to be careful with hidden ingredients like butter, honey, or chicken stock, but with clear communication, eating vegan in Morocco is very doable.

Best Vegetarian & Vegan Moroccan Dishes

1. Tagine aux Légumes (Vegetable Tagine)

The most popular vegetarian option. Usually includes potatoes, carrots, zucchini, pumpkin, eggplant, and chickpeas, slow-cooked with warm spices.

2. Zaalouk

Smoky eggplant and tomato salad with garlic, cumin, and paprika. Served cold or warm with bread.

3. Harira Soup (Vegetarian Version)

Thick, hearty tomato soup with lentils, chickpeas, and spices. Traditionally eaten to break the Ramadan fast.

4. Bissara (or B’ssara)

Creamy fava bean soup topped with olive oil and cumin. A classic Moroccan breakfast.

5. Couscous aux Sept Légumes

Seven-vegetable couscous – a Friday specialty. Ask for it without meat.

6. Salades Marocaines

Fresh tomato & cucumber salad, carrot & orange salad, beetroot salad, and green pepper salad.

7. Msemen & Baghrir

Flaky square pancakes and spongy “thousand-hole” pancakes. Serve with honey, argan oil, or amlou (almond spread).

8. Lentil or Chickpea Stew

Often available as a daily special in small restaurants.

Useful Arabic Phrases

  • Ana nabaati / Ana vegan – I am vegetarian / I am vegan
  • Bela laham – Without meat
  • Bela dajaj – Without chicken
  • Bela maraq dajaj – Without chicken stock
  • Bela lben / Bela zibda – Without milk / Without butter
  • Hal huna akel nabaati? – Is there vegetarian food here?
  • Ma fish lham? – No meat?

Best Cities for Vegetarians & Vegans

  • Fez — Best overall for authentic vegetarian food
  • Marrakech — Highest number of vegetarian-friendly restaurants and cafes
  • Chefchaouen — Very relaxed, many vegetarian options
  • Essaouira — Great seafood-free options and fresh produce

Practical Tips for Vegetarians & Vegans in Morocco

  • Always specify “no meat, no chicken, no fish” clearly
  • Many “vegetable tagines” are cooked in the same pot as meat tagines — ask if possible to cook separately
  • Breakfast is very vegetarian-friendly (msemen, baghrir, bissara, eggs, olives)
  • Stick to busy, popular places for better hygiene
  • Learn basic Arabic phrases or use a translation app
  • Carry snacks like nuts, dates, or fruit for long journeys
  • Many riads and higher-end restaurants are happy to prepare special vegan meals

Vegan Moroccan Cooking at Home

Popular recipes you can recreate:

  • Vegetable Tagine with Ras el Hanout
  • Zaalouk (Eggplant Salad)
  • Chickpea & Spinach Stew
  • Harira (vegan version)
  • Moroccan Carrot Salad with Orange

Final Thoughts

Morocco is one of the most vegetarian-friendly countries in North Africa. With a little preparation and clear communication, you can enjoy an incredibly rich and flavorful plant-based culinary journey.

The secret to eating well as a vegetarian or vegan in Morocco is politeness, patience, and curiosity. Moroccans are warm and hospitable — they will usually go out of their way to make sure you eat well.

بالصحة والراحة • Safe travels & happy eating in Morocco!

Leave a Reply

Our Best Morocco Tours

camel caravan,seakasbahs on a 9-Day Morocco luxury vacation

Morocco luxury vacation

group of tourists,sahara desert,luxury sahara desert tour

luxury sahara desert tour

Five Days in Morocco

3 days student tours to Morocco

Fes desert tour 2 days

4 day tour group in Morocco for students

11 days Morocco tour

17-day Morocco trip

3 days Errachidia desert tour

3 days Errachidia desert tour

11 days Morocco tour

11 days Morocco tour

10-day Morocco itinerary

10-day Morocco itinerary

Morocco itinerary 8 days

Morocco itinerary 8 days

10 days Morocco Tour From tangier

10 days Morocco Tour From tangier

7 Days Tour From Tangier

7 Days Tour From Tangier

15 Days in Morocco

15 Days in Morocco

Five Days in Morocco

Five Days in Morocco