1. Tagine at a Traditional Riad in Marrakech
Start your culinary journey in Marrakech, where you can find traditional riads serving up authentic tagines. These slow-cooked stews are made with meat, vegetables, and dried fruits, and are typically served with couscous or bread. For a truly immersive experience, consider staying at a riad that offers cooking classes, where you can learn the art of making a traditional tagine.
2. Harira at a Local Cafe in Fez
Harira is a hearty soup made with lentils, chickpeas, and tomatoes, and is often served as a starter or snack. In Fez, you can find local cafes serving up steaming bowls of harira, often accompanied by a side of crusty bread or crackers. Be sure to try it at a traditional cafe, where you can experience the vibrant atmosphere and lively chatter of the locals.
3. Couscous at a Family-Run Restaurant in Rabat
Couscous is a staple of Moroccan cuisine, and is typically served on Fridays, the traditional day of rest. In Rabat, you can find family-run restaurants serving up delicious couscous, often made with fresh vegetables, meat, and spices. Be sure to arrive early, as couscous is often served in limited quantities and can sell out quickly.
4. B'stilla at a Street Food Stall in Casablanca
B'stilla is a savory pastry made with layers of flaky dough, meat, and spices, and is often served as a snack or appetizer. In Casablanca, you can find street food stalls serving up delicious b'stilla, often accompanied by a side of olives or preserved lemons. Be sure to try it at a busy stall, where you can experience the energy and excitement of the city.
5. Msemen at a Local Market in Chefchaouen
Msemen is a type of Moroccan pancake made with a thin layer of dough, often filled with meat, onions, and spices. In Chefchaouen, you can find local markets serving up delicious msemen, often accompanied by a side of fresh fruit or yogurt. Be sure to try it at a bustling market, where you can experience the vibrant colors and lively atmosphere of the town.
6. Chakchouka at a Cozy Cafe in Essaouira
Chakchouka is a spicy tomato stew made with eggs, peppers, and onions, and is often served with crusty bread or couscous. In Essaouira, you can find cozy cafes serving up delicious chakchouka, often accompanied by a side of olives or preserved lemons. Be sure to try it at a cafe with a cozy atmosphere, where you can relax and enjoy the views of the ocean.
7. Makroud at a Traditional Bakery in Meknes
Makroud is a type of Moroccan date cake made with dates, almonds, and honey, and is often served as a dessert or snack. In Meknes, you can find traditional bakeries serving up delicious makroud, often accompanied by a side of mint tea or coffee. Be sure to try it at a bakery with a long history, where you can experience the traditional methods and ingredients used to make this sweet treat.
8. Zaalouk at a Family-Run Restaurant in Tangier
Zaalouk is a hearty stew made with eggplant, tomatoes, and spices, and is often served with couscous or bread. In Tangier, you can find family-run restaurants serving up delicious zaalouk, often accompanied by a side of olives or preserved lemons. Be sure to try it at a restaurant with a cozy atmosphere, where you can experience the warm hospitality of the locals.
9. Mhajab at a Local Market in Ouarzazate
Mhajab is a type of Moroccan flatbread made with a thin layer of dough, often filled with meat, onions, and spices. In Ouarzazate, you can find local markets serving up delicious mhajab, often accompanied by a side of fresh fruit or yogurt. Be sure to try it at a bustling market, where you can experience the vibrant colors and lively atmosphere of the town.
10. Ghriba at a Traditional Cafe in Marrakech
Ghriba is a type of Moroccan cookie made with almonds, honey, and spices, and is often served as a dessert or snack. In Marrakech, you can find traditional cafes serving up delicious ghriba, often accompanied by a side of mint tea or coffee. Be sure to try it at a cafe with a cozy atmosphere, where you can relax and enjoy the views of the medina.
11. Rfissa at a Family-Run Restaurant in Fez
Rfissa is a hearty chicken stew made with lentils, chickpeas, and spices, and is often served with couscous or bread. In Fez, you can find family-run restaurants serving up delicious rfissa, often accompanied by a side of olives or preserved lemons. Be sure to try it at a restaurant with a cozy atmosphere, where you can experience the warm hospitality of the locals.
12. Brik at a Street Food Stall in Casablanca
Brik is a type of Moroccan savory pastry made with a thin layer of dough, often filled with meat, onions, and spices. In Casablanca, you can find street food stalls serving up delicious brik, often accompanied by a side of olives or preserved lemons. Be sure to try it at a busy stall, where you can experience the energy and excitement of the city.
13. Shakshuka at a Cozy Cafe in Essaouira
Shakshuka is a spicy tomato stew made with eggs, peppers, and onions, and is often served with crusty bread or couscous. In Essaouira, you can find cozy cafes serving up delicious shakshuka, often accompanied by a side of olives or preserved lemons. Be sure to try it at a cafe with a cozy atmosphere, where you can relax and enjoy the views of the ocean.
14. Ghoriba at a Traditional Bakery in Meknes
Ghoriba is a type of Moroccan sweet pastry made with almonds, honey, and spices, and is often served as a dessert or snack. In Meknes, you can find traditional bakeries serving up delicious ghoriba, often accompanied by a side of mint tea or coffee. Be sure to try it at a bakery with a long history, where you can experience the traditional methods and ingredients used to make this sweet treat.
15. Sellou at a Local Market in Chefchaouen
Sellou is a type of Moroccan sweet pastry made with almonds, honey, and spices, and is often served as a dessert or snack. In Chefchaouen, you can find local markets serving up delicious sellou, often accompanied by a side of fresh fruit or yogurt. Be sure to try it at a bustling market, where you can experience the vibrant colors and lively atmosphere of the town.
FAQ
What is the best way to get around Morocco?
The best way to get around Morocco depends on your budget and preferred mode of transportation. CTM and Supratours buses are a convenient and affordable option, while ONCF trains are a good choice for longer journeys. Petit taxis are also widely available, but be sure to agree on the fare before you start your journey. Private drivers can also be hired for a day or longer, but be sure to research and book a reputable company in advance.
What should I wear when visiting Morocco?
When visiting Morocco, it's a good idea to dress modestly, especially when visiting rural areas or mosques. Women should cover their shoulders and knees, while men should avoid wearing shorts or sleeveless shirts. Comfortable shoes are also a must, as you'll likely be doing a lot of walking.
Can I use credit cards in Morocco?
While many larger restaurants and shops in Morocco accept credit cards, it's still a good idea to have some cash on hand, especially when visiting smaller towns or rural areas. ATMs are widely available, but be sure to inform your bank of your travel plans in advance to avoid any issues with your account.
How much should I tip in Morocco?
Tipping in Morocco is generally less than in other countries, but it's still a good idea to show your appreciation for good service. Aim to tip around 10-15% in restaurants and cafes, and a few dirhams for smaller services like carrying your luggage or helping you with directions.






