Blog

Can Vegetarians Eat in Morocco? A Complete Guide

Colourful Moroccan vegetarian dishes on a traditional table
Morocco Travel Guide · 2026

Can Vegetarians Eat in Morocco?
A Complete Guide

Updated 2026 10 min read Morocco Travel Tips

Morocco is often celebrated for its slow-cooked lamb, merguez sausages and chicken bastilla — but beneath that meaty reputation lies one of the most naturally vegetarian-friendly cuisines in the world. The short answer to the question everyone asks: yes, vegetarians can eat very well in Morocco. The longer answer is what this guide is for.

Is Morocco Vegetarian-Friendly? Back

The honest answer is more than you might expect — but not without its nuances. Moroccan cuisine is rooted in the Mediterranean tradition of cooking with legumes, grains, and vegetables, long before vegetarianism became a lifestyle label. Dishes like bissara, zaalouk, and couscous with seven vegetables have been on Moroccan tables for centuries.

That said, the concept of strict vegetarianism is not deeply embedded in local restaurant culture. When a Moroccan says “no meat,” they may still add a small piece of lamb to a tagine out of habit, or use chicken broth as a base for a soup. Communication is key — and this guide gives you the tools to navigate that clearly.

Traditional Moroccan market stall with fresh vegetables, herbs and spices in Marrakech medina

Vibrant spice and vegetable souk in a Moroccan medina — plant-based ingredients are everywhere.

Good news for 2026: Thanks to a strong rise in international tourism and a growing awareness of dietary preferences, more and more restaurants — especially in Marrakech, Fes, Essaouira, and Chefchaouen — now clearly label vegetarian and vegan options on their menus.

Best Vegetarian Moroccan Dishes to Try Back

Morocco’s vegetarian repertoire is far richer than most travellers anticipate. These are the dishes you should seek out — and confidently ask for by name.

Bissara — Moroccan fava bean soup drizzled with olive oil and cumin
Vegan
Bissara — بيصارة

A thick, warming fava bean (or split pea) soup finished with olive oil, cumin, and paprika. A classic Moroccan street food, especially popular in northern cities. Always vegan when prepared traditionally.

Zaalouk — Moroccan smoky aubergine and tomato salad
Vegan
Zaalouk — زعلوك

A smoky, oven-roasted aubergine and tomato dip cooked down with garlic, cumin, paprika, and coriander. Served warm or at room temperature, eaten with crusty khobz bread — one of the finest Moroccan starters.

Taktouka — Moroccan roasted pepper and tomato salad
Vegan
Taktouka — طقطوقة

Similar to zaalouk but made with roasted green peppers and tomatoes. It has a sweeter, slightly charred flavour and is typically served alongside other cooked Moroccan salads as a starter spread.

Vegetable tagine with chickpeas, olives and preserved lemon in Morocco
Vegan (ask to confirm)
Vegetable Tagine — طاجين خضر

Slow-cooked carrots, courgettes, potatoes, turnips, chickpeas, olives and preserved lemon in a fragrant broth. The vegetable tagine is Morocco’s most requested meat-free dish — richly spiced and deeply satisfying.

Maakouda — Moroccan potato fritters served with harissa
Vegetarian
Maakouda — معقودة

Crispy, spiced potato fritters sold at street stalls across Morocco — often stuffed into a bread roll with harissa sauce. One of the best street food options for vegetarians visiting Moroccan cities.

Loubia — Moroccan white bean stew in tomato sauce
Vegan
Loubia & Addas — لوبيا / عدس

Loubia (white bean stew) and Addas (spiced red lentils) are Moroccan comfort food at its most honest. Simmered with tomatoes, cumin, and paprika, these are filling, affordable, and found in almost every neighbourhood restaurant.

Couscous with seven vegetables — a Moroccan Friday tradition
Vegan (confirm broth)
Couscous with Seven Vegetables

The iconic Friday dish of Morocco. Hand-rolled couscous steamed over a vegetable broth and topped with a colourful medley of seasonal vegetables. Ask specifically for couscous bi khodar (vegetable couscous) to ensure no meat is added.

Harira soup without meat — Moroccan tomato and lentil soup
Ask for without meat
Harira Without Meat — حريرة بلا لحم

Harira is Morocco’s beloved tomato, lentil, and chickpea soup — traditionally including lamb. However, many restaurants and homes prepare a meat-free version that is equally rich and complex. Always specify bla lhem (without meat) when ordering.

Pro tip: Most Moroccan meals begin with a spread of cooked salads — zaalouk, taktouka, beet salad, carrot salad, and more. This starter course is often entirely vegan and served automatically. It can easily make a full satisfying meal with bread.

How to Order Vegetarian Food in Morocco Back

Ordering vegetarian food in Morocco requires a little strategy, particularly in traditional restaurants where meat-free options may not be listed separately. Here is how to do it effectively:

  • 1 Be explicit about broths. Even dishes labelled as “vegetarian” may be cooked in chicken or lamb broth. Ask: “Is the broth made without meat?” — in Darija: Wash l-merqa bla lhem?
  • 2 Name your dishes. Instead of asking “Do you have vegetarian food?”, ask directly for bissara, zaalouk, or vegetable tagine by name. This removes ambiguity and shows you know what you want.
  • 3 Choose medina restaurants carefully. Tourist-facing riads and restaurants in medinas are generally very accommodating. Traditional neighbourhood restaurants may have fewer options but will often cook something fresh if you ask.
  • 4 Visit local markets. Souks and markets sell an extraordinary variety of fresh produce, olives, preserved lemons, dried legumes, and bread. Assembling your own picnic lunch is a genuine pleasure in Morocco.
  • 5 Use a licensed guide. A knowledgeable local guide can translate your dietary needs accurately, recommend the right restaurants, and help you navigate menus written in Arabic or French. This makes a significant difference to your experience.

Vegetarian Guide: Marrakech & Fes Back

Morocco’s two most visited medina cities have different vegetarian landscapes. Here is what to expect in each.

🌹 Marrakech
Marrakech has the most developed vegetarian and vegan dining scene in Morocco. The Gueliz neighbourhood (the modern city) hosts a number of plant-forward cafés and international restaurants. In the medina, Djemaa el-Fna square’s food stalls are great for snacking on cooked salads, maakouda, and bread. Several riads now offer fully vegetarian set menus — worth seeking out.
🕌 Fes
Fes is more traditional, but vegetarians fare well here too. The medina’s neighbourhood restaurants are known for hearty bissara and msemmen (semolina flatbreads). The Bou Jeloud area around the Blue Gate has many options. Street food here — from batbout sandwiches to freshly fried sfenj doughnuts — is often naturally meat-free. Ask around and you will discover the city’s quiet vegetarian richness.

Other destinations that are particularly welcoming for vegetarians include Essaouira (a laid-back coastal town with a thriving café scene), Chefchaouen (the blue city, where the relaxed vibe and many vegetable-based tagines make it a favourite), and Agadir (resort-style dining with clear international labelling).


Vegan in Morocco 2026: What Has Changed? Back

Veganism in Morocco has grown from a niche curiosity to a recognised dietary preference. In 2026, the situation is meaningfully better than just a few years ago:

  • Menu labelling has improved — many tourist restaurants in Marrakech, Chefchaouen, and Essaouira now mark vegan dishes with a leaf or “V” symbol.
  • Plant-based milk is widely available in cities — oat milk and almond milk are offered at most specialty coffee shops in Marrakech and Casablanca.
  • Argan oil products — a Moroccan signature — are universally vegan and sold everywhere. Stock up on cooking argan oil from cooperative shops for a genuinely Moroccan flavour at home.
  • Smen and butter are still widely used in traditional cooking, so strict vegans should always ask whether butter has been added to couscous or pastries like msemmen.

The most reliably vegan dishes are the cooked salads, bissara, loubia, addas, zaalouk, and taktouka — all of which are made with olive oil as the primary fat and contain no animal products in their traditional form.

Practical Tips for Plant-Based Travellers Back

  • 🫙 Breakfast is almost always vegetarian. Moroccan breakfasts are a pleasure — smen (a type of aged butter), amlou (almond and argan dip), khobz bread, msemmen, beghrir (semolina pancakes), honey, olive oil, and mint tea. No meat, no stress.
  • 🥖 Bread is your friend. Moroccan khobz (round flatbread) is freshly baked, inexpensive, and vegan. Combined with zaalouk or loubia, it makes a complete and satisfying meal.
  • 🌿 Spice markets are treasure troves. Cumin, coriander, turmeric, ras el hanout — pick up Moroccan spice blends at any souk and recreate the flavours at home.
  • 🍊 Freshly squeezed orange juice is sold on every street corner. It is cheap, delicious, and made to order — one of Morocco’s great simple pleasures.
  • 📱 Download HappyCow before you travel — it has a growing database of vegetarian and vegan-friendly restaurants across Morocco’s major cities.

Useful Phrases to Order Meat-Free in Morocco Back

Most Moroccans in tourist areas speak French and some English, but knowing a few words in Darija (Moroccan Arabic) is always appreciated and often more effective.

What you need to say French Darija (Moroccan Arabic)
I am vegetarian Je suis végétarien(ne) Ana nabati / Ma kanakoulch lhem
Without meat Sans viande Bla lhem
Without chicken Sans poulet Bla djaj
Is the broth made with meat? Le bouillon est avec viande? Wash l-merqa fiha lhem?
No dairy, no eggs Sans produits laitiers, sans œufs Bla hlib, bla bid
Vegetable tagine, please Tagine de légumes, s’il vous plaît Tajin khodar, afak
Harira without meat Harira sans viande Harira bla lhem

Frequently Asked Questions Back

Is Morocco vegetarian-friendly?
Yes — Morocco has a long culinary tradition of legume-based and vegetable-based cooking. Cities like Marrakech and Chefchaouen have many restaurants that cater explicitly to vegetarians. Outside tourist areas, you will need to communicate clearly, but food like bissara, zaalouk, and vegetable tagine is always available.
What is the best vegetarian Moroccan dish?
Most travellers agree that the vegetable tagine and the spread of Moroccan cooked salads (zaalouk, taktouka, carrot salad, beet salad) are the highlights. Bissara — the thick fava bean soup — is also a must-try for anyone eating plant-based in Morocco.
Can vegans eat in Morocco?
Yes, but it requires more diligence. Many traditional dishes are accidentally vegan (made with olive oil), but dairy and eggs can appear in bread, pastries, and couscous preparation. Stick to known vegan-safe dishes like bissara, loubia, zaalouk, and taktouka, and always ask about broths.
Is couscous in Morocco vegetarian?
Traditional Moroccan couscous is served with meat. However, couscous with seven vegetables — ordered as couscous bi khodar — is widely available and is a fully vegetarian (sometimes vegan) dish. Always confirm that no meat broth has been used to steam the couscous.
Is harira soup vegetarian?
Traditional harira contains lamb. However, a meat-free version — harira bla lhem — is made in many homes and an increasing number of restaurants. Always specify when ordering. The base of tomatoes, lentils, chickpeas, and spices is naturally rich even without meat.
Mouhssine ELIOUJ — Licensed Moroccan Tour Guide
🌿 Ask a Licensed Guide Directly
Mouhssine ELIOUJ
Licensed Tour Guide — Ministère du Tourisme Marocain  |  Réf. No. 2898

Navigating dietary needs in a foreign country is always easier with a knowledgeable local by your side. Mouhssine is a certified guide authorised by the Moroccan Ministry of Tourism, with deep knowledge of the country’s food culture and the best spots for vegetarian and vegan travellers in Marrakech, Fes, and beyond. Contact him directly on WhatsApp for personalised advice, restaurant recommendations, or to plan your trip.

Chat on WhatsApp

Leave a Reply

Your email address will not be published. Required fields are marked *

Others

Chat Icon