For many vegetarians visiting Marrakech can be difficult, but it really shouldn’t be. Moroccan food is traditionally very heavy on vegetables and light, or completely absent of meat. However, the food found in restaurants is very different than the food served in homes.
The presumption is that tourists want meat. So, many traditional dishes never see beyond grandma’s table and certainly don’t end up on restaurant menus. To help, I’m going to share some of my favorite vegetarian food in Marrakech that go beyond what you’ll find everywhere; vegetable tajine. I’ve chosen a mixture of Moroccan dishes and more international flavors.
La Famille: Order the Full Menu!
Where to Eat it: La Famille. This restaurant is tucked into the medina and is an oasis in the madness. They’re only open from 11-2 and everything on the menu is vegetarian so you can order whatever you’d like. It’s influenced by what’s in season and there’s a starter, pasta, and salad on the menu but they’re very special dishes. You’ll have to go to find out why.
Henna Art Cafe Falafel Sandwich with Taktouka
Where to eat it: Henna Art Cafe. Falafel isn’t a Moroccan dish (it’s from the Middle East) but when paired with taktouka, a pepper and tomato cooked salad it takes on a Moroccan flavor. Stuffed in fresh Moroccan bread you’re forgiven for thinking it is Moroccan in origin. The price is right too – you’ll find the prices here to be very reasonable for the quantity of food served. After you can have a henna tattoo done safely with natural ingredients.
NOMAD: Moroccan Bstilla
Where to eat it: NOMAD. This medina restaurant has gotten a lot of press for it’s innovative Moroccan menu. While I don’t love everything they offer this dish is good and is a vegetarian version of the usually meat or fish filled dish. There are a few other vegetarian options as well so you’ll have choices.
Un Dejuner a Marrakech: B’ssara with soft boiled egg
Where to eat it: Un Dejuner a Marrakech. The hardest decision you make here might be what to order as there are multiple vegetarian options that are all different. This soup is one of my favorites and the addition of a soft-boiled egg (not traditionally Moroccan) makes it a special, luxurious treat. Make sure there’s plenty of bread to soak it up!
Libzar: Couscous with 7 Vegetables
Where to eat it: Libzar. you’ll undoubtedly face many couscous’ if you’re a vegetarian in Morocco. But chef Assia Kabous brings to the table tradition and modernity with all of her dishes. If you want a lovely night out go here, order this and share with someone you love because couscous should never be eaten alone.
Mes’lalla: Chiwates in Salad and Amazigh Tajine
Where to eat it: Mes’Lalla Mandarin Oriental. Not only are the surroundings beautiful but the food is too. Mes’lalla’s menu has something for meat-eaters and vegetarians alike all packed with traditional Moroccan flavors but presented in a modern way.
AYASO: Quiche and Salad
Ayaso is a great organic shop and cafe in Gueliz. Their menu changes based on seasonal produce. Along with food items there are also great juices and drinks available.
Cafe du Livre: Gourmet Veggie Burger
Where to eat it: Cafe du Livre. This burger is made in house, and served with goats cheese, roasted red pepper and caramelized onion. It’s ideal if you’re tired of Moroccan and are looking for something different. Cafe du Livre also has a bar and regularly shows international sporting events as well as hosting a trivia night on Mondays.
Mandala: The Brunch Board
Where to eat it: Mandala. I love this restaurant in the medina for a lot of reasons. Their Instagram-worthy brunch board is one of them. Nearly everything is vegetarian but there is some smoked salmon in the eggs. Just let them know you’d like a vegetarian board and they’re happy to accommodate. They also have keto options and everything is really fresh and delicious. Their nitro cold brew coffee is also a must-try!
Cafe Clock – ‘Kech Platter
Where to eat it: Cafe Clock. This is the name given for a starter that features a variety of Moroccan salads that, you guessed it, are vegan. While sold as a starter there is more than enough food to serve as a main dish but you can also order a bowl of their harira soup, that is also vegetarian friendly if you’d like just a little more.
Vegetarian food in Marrakech isn’t hard to find but sometimes you do need to think creatively and be willing to try things you might not normally consider!
Want more ideas on where to eat in Marrakech?
Pick up a copy of my guide to eating in Marrakech. I regularly update this digital book to reflect openings and closings and any changes in what’s on offer. I’ve eaten hundreds of spots over the years and share my favorites for all budgets and across all areas of the city!