Moroccan food is all about bold spices, slow-cooked tagines, sweet-and-savory pastries, and endless cups of mint tea.
From the lively streets of Casablanca to the medinas of Marrakech, every meal is a taste of Moroccan tradition! Here are 5 dishes you need to try.
Tagine
Morocco’s signature slow-cooked stew, usually made with lamb, chicken, or fish, paired with vegetables, dried fruits, and aromatic spices like saffron, cinnamon, and cumin. Served in the traditional earthenware pot.
Where to Try:
Couscous
Steamed semolina grains served with vegetables, meat, or seafood, often topped with a rich broth and slow-cooked meat. Traditionally eaten on Fridays for family gatherings.
Where to Try:
Mechoui (Slow-Roasted Lamb)
Whole lamb roasted over coals or in a traditional oven until tender. Juicy, flavorful, and often served at celebrations.
Where to Try:
Zaalouk
A smoky, flavorful dip made from eggplant, tomatoes, garlic, and spices. Served with warm bread as a starter or side dish.
Where to Try:
Mint Tea
Sweet green tea with fresh mint leaves - Morocco’s national drink and a symbol of hospitality. Served everywhere, from cafés to street stalls.
Where to Try:
Travel Tips:
- Meals are shared - don’t be shy to sample everything!
- Street food is where the flavors are boldest, especially in Marrakech’s Jemaa el-Fnaa.
- Expect sweet-savory surprises, like sugar in meat dishes.
- Mint tea is everywhere; it’s polite to accept a cup wherever offered.