Travel writing based on first-hand experience
Fez has many fantastic restaurants serving Moroccan cuisine, including delicious couscous, tajine, and more. While Moroccan food often includes meat, vegans can still enjoy meat-free options like vegetable tajines, vegetable couscous, and, of course, falafel. Keep reading to discover where you can find these vegan delights with our list of 7 restaurants with the best vegan food in Fez.
READ ALSO: Fez Itinerary: Explore Morocco’s Cultural Heart in 3 Unforgettable Days & 8 Top Restaurants with Vegan Food in Marrakech
Table of Contents
Best Vegan Food in Fez to try
Fez doesn’t just feed you — it welcomes you, seats you at the table, and quietly reminds you that food here is history with seasoning. This is a city where recipes travel through centuries, not cookbooks, and where every meal feels like an inherited ritual rather than a restaurant transaction. You don’t rush meals in Fez. You linger. You scoop. You sigh happily.
From slow, honeyed tagines to soups built for survival and pastries that blur the line between dessert and architecture, Fez serves some of the purest expressions of vegan Moroccan cuisine. If you’re here to eat (and let’s be honest, you are), these are the dishes you absolutely shouldn’t leave without trying — unless you enjoy regret.
1. Mrouzia

The celebratory tagine you didn’t know you needed
Imagine a tagine that decided to dress up for a wedding. That’s mrouzia. Rich, sweet, deeply spiced, and unapologetically indulgent, this is a dish rooted in ancient preservation techniques and festive traditions.
Tender lamb or beef is slow-cooked with ras el hanout, honey, almonds, and raisins until everything melts into a glossy, aromatic stew. Sweet and savory wrestle gently in the same bowl, and somehow both win. This isn’t everyday food — it’s “something important is happening” food.
Where to eat it:
Head into the Fez medina and look for places specializing in traditional stews. Eat it slowly, with warm matloue, and don’t be shy about soaking up every last drop of sauce. That’s the point.
2. Moroccan Salad

The quiet hero of every table
Before the heavy hitters arrive, Fez clears the palate with freshness. Moroccan salad (and cousins like taktouka) shows up everywhere, and for good reason. Ripe tomatoes, cucumbers, peppers, herbs — nothing fancy, nothing unnecessary.
It’s cooling, tangy, and exactly what you want before diving into richer dishes. Think of it as a reset button between bites.
Where to eat it:
Everywhere. It usually arrives automatically at the start of a meal. Add olive oil, squeeze lemon, nod approvingly.
3. Harira

The soup that breaks fasts — and hearts
Harira isn’t just soup. It’s tradition in a bowl. Especially during Ramadan, this is how Fez comes back to life each evening.
Made with tomatoes, lentils, chickpeas, herbs,harira is thickened with flour, giving it body and comfort. It’s warming, filling, and deeply tied to home cooking rather than restaurant flair.
Where to eat it:
Evenings are best, especially around souks and during Ramadan when street vendors ladle it out steaming hot. Add coriander, lemon, and let it do its thing.
4. Sfenj

The doughnut that doesn’t pretend to be fancy
Sfenj is Morocco’s answer to fried dough perfection. Light, airy, slightly crisp, and barely sweet, these doughnuts are fried fresh and eaten immediately.
No glaze. No filling. No nonsense.
Where to eat it:
Street vendors near markets and busy streets. Eat it hot. Waiting ruins everything.
5. Matloue

More than bread — it’s cutlery
Matloue is the backbone of Moroccan meals. Round, flat, baked in communal ovens, slightly dense, endlessly useful.
Families still take dough to local farrans to be baked, and that communal rhythm is part of what makes Fez feel alive.
Where to eat it:
Fresh from a bakery or warm at any local restaurant. Use it to scoop, dip, mop, and generally avoid forks.
6. Zaalouk

Vegetables, but make them exciting
Zaalouk proves that eggplant and tomatoes don’t need meat to matter. Cooked down, mashed, spiced with garlic, cumin, paprika, olive oil, and coriander, it’s smoky, rich, and deeply satisfying.
Vegetarian-friendly, but nobody’s keeping score.
Where to eat it:
As a starter or side in traditional restaurants, often alongside other salads. Always with warm matloue. Always.
Top Restaurants with Best Vegan Food in Fez
1. Cinema Cafe

The food at Cinema Cafe is genuinely good—an easy win when you’re wandering the medina hungry and slightly overstimulated. The menu mixes American comfort food with Moroccan classics, and vegetarians get plenty of choice. If you’ve got a sweet tooth, this is where you “accidentally” order dessert (and then another). There are also a few solid vegan options, so plant-based eaters won’t be stuck nibbling side salads.
8 Sidi el Kyat Batha, Fez, Morocco, instagram.com/cinemacafefez/
2. The Ruined Garden

The Ruined Garden is all atmosphere: a flower-filled hideaway set inside the ruins of an old riad, which sounds dramatic because it is. It’s not fully vegan, but it’s famous for pastries and Moroccan desserts that will test your willpower. For savory plates, look for the smoked aubergine salad (a crowd favorite), plus a nice range of vegan-friendly soups, salads, and tajines. Best of all, the tapas are vegan—and dangerously easy to keep ordering.
15 Derb Idrissy Sidi Ahmed Chaoui Medina 30110, Siaj, Fez, Morocco, instagram.com/riadandgarden/
3. El Forno

El Forno is a cheerful, colorful Moroccan restaurant with vegan options and a slightly international lean—yes, it can feel a bit touristy, but the food makes a strong case for staying. The vegetable tajine is the must-order: fresh, steaming hot, and exactly what you want after a long day of walking. Also, don’t skip their “Moroccan salad” (not really a salad at all): it’s a small sampler of four tasty dishes like split pea soup, white beans, eggplant (the star), and lentils.
219 Rue Talaâ Kbira, Fez, Morocco, 30013, instagram.com/elfo.rno
4. Veggie Pause

Veggie Pause is the antidote to “If I eat one more tajine, I might turn into a tajine.” The menu is varied, and it’s ideal when you want something different while still keeping things plant-based. Their Moroccan starters are seriously tasty, and we’re big fans of the Moroccan lasagna and their vegan pizza (yes, in Fez, and yes, it works). It’s an easy, reliable stop for a proper veggie-forward meal in the city.
9 Rue de la Poste, Fez, Morocco, facebook.com/veggiepause
5. Cafe Clock

Cafe Clock is more than a meal—it’s an experience, the kind of place where you come for lunch and leave with plans to take a cooking class. The rooftop views are a big part of the charm, especially when the city is doing its loud, beautiful medina thing below. The vegan food here is genuinely tasty, and their spiced cappuccino is the one drink we keep thinking about later (order it, thank us afterwards).
7 Derb el Magana، 252 Rue Talaa Kebira, Fes, Morocco, instagram.com/cafeclock/
6. Broceliande

Broceliande is a little hidden gem—perfect when you want a quick snack or a lighter meal without a whole production. It’s near a couple of vegetarian spots, and the street here is genuinely pleasant for sitting a while and watching Fez life roll by. Grab something simple, pour a mint tea, and let your feet recover for five minutes. You’ve earned it.
7 Rue de la Poste, Fez, Morocco
7. Culture Box

Culture Box is modern, friendly, and refreshingly straightforward—ideal when you want vegan options without playing menu detective. The staff are welcoming, the food is solid, and there’s enough variety to keep everyone happy. Expect choices like falafel salad, vegetable tajine with couscous, pasta primavera with tomato sauce, and gazpacho—simple, satisfying, and exactly what you need between medina adventures.
14 Rue De La Poste, Fez, Morocco 30013, instagram.com/cultureboxfez
FAQ: Vegan Food in Fez
Is Fez easy for vegans?
Fez is easier for vegans than many first-time visitors expect, especially if you already know which dishes are naturally plant-based. Traditional Moroccan cooking uses plenty of vegetables, legumes, olive oil, herbs, and spices, so options like lentil soups, vegetable tagines, zaalouk, taktouka, and bean dishes appear often. The challenge is that menus do not always clearly label ingredients, so asking whether butter, meat broth, or eggs are included is often necessary.
What traditional Moroccan dishes are naturally vegan in Fez?
Several classic dishes in Fez are naturally vegan or can easily be made vegan. Vegetable tagine is the obvious one, but lentil soups, chickpea dishes, cooked salads, olives, fresh bread, zaalouk (smoky eggplant salad), taktouka (pepper and tomato salad), and bessara (fava bean soup) are also widely available. In local places, vegan food often appears without being advertised as vegan.
Do restaurants in the Fez medina understand vegan requests?
Many restaurants inside the medina are familiar with vegetarian requests, but vegan requests sometimes need clearer explanation. It helps to specify no meat, no butter, no cheese, and no eggs. In tourist-friendly restaurants, staff usually understand quickly, while smaller local places may require simple clarification.
Can you find vegan breakfast in Fez?
Yes, although breakfast often requires choosing carefully. Moroccan bread with olive oil, jam, olives, fresh fruit, mint tea, avocado, and sometimes bean dishes make an easy vegan breakfast. Some riads also adapt breakfast if asked in advance.
Are vegan options expensive in Fez?
Not necessarily. Some of the most satisfying vegan meals in Fez come from simple local places where vegetable dishes cost far less than tourist menus. Higher-end rooftop restaurants charge more for atmosphere, but local spots often offer excellent vegan-friendly meals at very modest prices.
- Where To Stay In Agafay Desert in 2026: Luxury Moroccan Holidays

- 14 Most Beautiful Beaches In Morocco (2026)

- What To Wear In Morocco (2026): Real-World Travel Guide For Female Travellers

- 3 Best Places To Stay in Marrakech Medina [2026 Updated]

- 10 Days in Morocco Itinerary in 2026: The Ultimate Trip (Cities, Desert, Coast + Hidden Gems)
