Quick answer: Moroccan food is built around slow-cooked stews, couscous, fresh bread, spices and mint tea. Couscous is often called the national dish, and tagine is the best-known way of cooking. The best way to learn is a cooking class or a guided food tour.
What is Morocco’s national dish?
Couscous, traditionally served on Fridays, is widely considered the national dish. Tagine, named after the clay pot, is a close second in popularity.
Dishes to try
- Tagine: meat, poultry or vegetables slow-cooked with spices.
- Couscous: steamed semolina with vegetables and meat.
- Pastilla: a sweet and savory pie, often with pigeon or chicken.
- Harira: tomato and legume soup.
- Street food: grilled meats, snail soup and fresh pastries.
- Mint tea: the drink of hospitality.
Cooking classes and food experiences
Learn in a local kitchen: cooking class in Fez or cooking class in Tangier. Our authentic experiences page lists more.
Dietary needs
Vegetarian dishes are easy to find. Tell your host about allergies or restrictions in advance.
Frequently asked questions
Is Moroccan food spicy?
Usually aromatic rather than hot. Chili is served separately.
Is street food safe?
Choose busy stalls with fresh turnover, as you would anywhere.
Can I learn to cook Moroccan food?
Yes. Classes are one of the most popular activities for visitors.
Eat your way through Morocco
See the best things to do in Morocco or design your experience.
