Moroccan Food Guide: What to Eat in Morocco
Moroccan cuisine is one of the great reasons to visit. Shaped by Berber, Arab, Andalusian and Mediterranean influences, it balances sweet and savory with warm spices and slow cooking. Here are the dishes to seek out and the best ways to experience them.

Tagine
The iconic slow-cooked stew, named after the conical clay pot it's cooked in. Try classic combinations like chicken with preserved lemon and olives, or lamb with prunes and almonds.
Couscous
Traditionally served on Fridays, couscous is steamed semolina topped with tender vegetables and meat. It's a comforting, communal dish worth trying at least once.
Pastilla
A remarkable sweet-savory pie, traditionally made with pigeon (now often chicken), almonds and cinnamon wrapped in thin pastry and dusted with sugar. A festive specialty of Fes.
Street food and snacks
Explore grilled meats, harira soup, msemen flatbread, bessara and fresh olives. Jemaa el-Fnaa in Marrakech becomes a huge open-air food court at night.
Sweets and mint tea
Finish with pastries like chebakia and almond briouat, and the ever-present mint tea — poured from a height and central to Moroccan hospitality.
Take a cooking class
The best way to understand Moroccan food is to cook it. A hands-on class typically includes a market visit, spice tasting and preparing your own tagine to enjoy.
Frequently Asked Questions
Is Moroccan food spicy?
Moroccan food is aromatic rather than fiery. It uses warm spices like cumin, cinnamon, ginger and saffron, with the fresh chili sauce harissa served on the side.
Is it easy to eat vegetarian in Morocco?
Yes. Vegetable tagines, couscous, salads, soups and bread make vegetarian eating straightforward, though it helps to confirm dishes are meat-free.
Ready to plan your Morocco trip?
Our local team will build a private itinerary around your interests, pace and budget — with no obligation.


