Moroccan Food: Top 10 Dishes That You Must Try
Morocco is known as the precious jewel of North Africa with its unique architecture, poetic beauty, vast nature, and many mysterious stories. Besides that, Moroccan food is famous for its attractive flavors, delicate combinations of spices, slow-cooked dishes, and unique ways of preparation.
Moroccan cuisine reflects a rich mix of culinary traditions, including Amazigh, Arab, Andalusian, Mediterranean, and other regional influences. From fragrant couscous and steaming tagine to refreshing mint tea and sweet Moroccan pancakes, food is an important part of experiencing the country’s culture and hospitality. The Moroccan National Tourist Office highlights dishes such as tajine, couscous, harira, zaalouk, and mint tea among the country’s culinary specialties.
So, if you’re visiting Morocco, make sure you leave some room for food. Let’s explore these delicious Moroccan dishes with The Broad Life and discover what to eat in Morocco during your trip!
Moroccan Food at a Glance
| Moroccan Food | What It Is | Best For |
|---|---|---|
| Couscous | Steamed semolina served with vegetables, meat, chicken, or other ingredients | Traditional meals |
| Harira | Rich soup made with tomatoes, pulses, pasta, and flour | Comfort food and Ramadan |
| Mechoui | Slow-roasted lamb or sheep | Meat lovers |
| Kefta | Seasoned Moroccan meatballs | Classic Moroccan flavors |
| Grilled Skewers | Charcoal-grilled seasoned meat | Moroccan street food |
| Tagine | Slow-cooked meat, fish, chicken, or vegetables | A Moroccan must-try |
| Tanjia | Slow-cooked meat traditionally prepared in a terracotta jar | Marrakesh |
| Zaalouk | Cooked eggplant salad | Starter or side dish |
| Baghrir | Soft semolina pancake with tiny holes | Breakfast or sweet treat |
| Mint Tea | Green tea with fresh mint and sugar | Moroccan hospitality |
The 10 Dishes of Moroccan Food That You Must Try
From fragrant couscous and slow-cooked tagine to comforting soups, street food, and sweet treats, Moroccan food offers something for every traveler. Here are 10 traditional Moroccan dishes and drinks worth trying when you travel to Morocco, each offering a taste of the country’s rich culinary culture.
1. Couscous

Couscous is one of the most iconic dishes in Moroccan food. Although it can look somewhat similar to rice when served, couscous is actually made from semolina that is rolled into tiny granules and traditionally steamed.
In Morocco, couscous is often served with vegetables and meat, chicken, or fish, depending on the region, season, and occasion. It is a staple dish in Moroccan homes and restaurants and is traditionally associated with Friday meals.
Couscous is also much more than just food. Its preparation and consumption are connected to family, sharing, hospitality, and community. UNESCO inscribed the knowledge, know-how, and practices related to the production and consumption of couscous on the Representative List of the Intangible Cultural Heritage of Humanity in 2020, in a joint inscription involving Morocco, Algeria, Mauritania, and Tunisia.
Depending on the recipe, Moroccan couscous can be accompanied by vegetables, meat, chicken, fish, or even sweeter ingredients. This variety makes it one of the most interesting traditional Moroccan dishes to try during Morocco travel.
2. Harira Soup

Harira is a familiar Moroccan soup that is traditionally served during the month of Ramadan, particularly when breaking the fast. It is one of the country’s best-known comfort foods.
The soup is a harmonious combination of ingredients such as tomatoes, pulses, pasta, flour, and herbs, with meat sometimes added depending on the recipe. The result is a rich, warming, and flavorful soup that is both satisfying and comforting.
Harira is especially interesting for travelers because it offers a glimpse into the connection between Moroccan food, culture, and hospitality. You can find it in homes and many restaurants throughout Morocco.
3. Mechoui (Lamb)

Mechoui is a traditional Moroccan dish in which a whole lamb or sheep is roasted, traditionally over a fire or in a clay oven. For home cooking, smaller cuts such as lamb shoulder or leg can be used instead.
The meat is cooked slowly until it becomes extremely tender and can easily be separated from the bone. The result is succulent meat with a rich, roasted flavor and an irresistible aroma.
Mechoui is a great choice for meat lovers looking to experience traditional Moroccan cuisine. It is also a good example of the country’s long tradition of slow cooking and communal meals.
4. Kefta, Moroccan Meatballs

A popular Moroccan dish found in many homes and restaurants is Kefta, seasoned ground meat that is shaped into small meatballs.
Kefta is typically seasoned with ingredients such as cumin, paprika, herbs, and other Moroccan spices. One popular preparation is Kefta Tagine, where the meatballs are simmered in a rich tomato-based sauce and may be finished with eggs.
The preparation is relatively simple, but careful seasoning gives the dish its distinctive flavor. Served with fresh Moroccan bread, Kefta is a delicious introduction to the comforting side of Moroccan cuisine.
5. Grilled Skewers

Grilled skewers are a popular choice when looking for Moroccan street food. When traveling through Morocco, especially around markets, medinas, and local food areas, you can find stalls serving freshly grilled meat.
Beef, chicken, and lamb can be seasoned with traditional Moroccan spices before being grilled over charcoal. The skewers are often enjoyed with fresh bread, salads, olives, or other simple accompaniments.
For travelers, trying grilled meat from a busy local market is a simple way to experience everyday food in Morocco. The smoky aroma, freshly grilled meat, and lively market atmosphere make it part of the fun of exploring Moroccan cities.
6. Tagine

Tagine, or Tajine, is a traditional dish of Morocco and one of the clearest symbols of Moroccan cuisine. The name refers both to the dish and to the distinctive cooking vessel traditionally used to prepare it. The slow cooking process allows meat, poultry, fish, vegetables, and spices to develop deep and rich flavors.
There are wide varieties of tagine rather than a fixed number of types. Popular combinations include chicken with preserved lemon and olives, lamb with dried fruits such as prunes, fish, and vegetable tagines. Depending on the recipe, spices such as ginger, turmeric, saffron, cinnamon, and cumin can add layers of flavor.
The beauty of tagine is its versatility. Whether you’re eating at a traditional restaurant, a riad, or a local home, trying a tagine is almost essential when visiting Morocco.
7. Tanjia

Coming to the city of Marrakesh, you cannot ignore Tanjia. This dish is particularly associated with the city and is one of the more distinctive foods to try during a trip to Morocco.
Tanjia is traditionally made with meat, such as lamb or veal, along with preserved lemon, spices, and other seasonings. The ingredients are placed in a traditional terracotta jar and slow-cooked until the meat becomes exceptionally tender. The long cooking process allows the meat to absorb the rich flavors and develop a wonderfully soft texture. When enjoying Tanjia, you may want some fresh Moroccan bread to soak up the flavorful juices.
If you’re looking for traditional Moroccan food in Marrakesh, Tanjia is one dish that deserves a place on your list.
8. Zaalouk

Zaalouk, a cooked Moroccan eggplant salad, is a refreshing appetizer or side dish that is popular throughout Morocco.
The dish combines cooked eggplant with tomatoes, garlic, paprika, cumin, olive oil, and other seasonings. Unlike a typical fresh salad, Zaalouk is cooked until the ingredients become soft and blend together into a richly flavored dish. Enjoying Zaalouk with fresh Moroccan bread is a great way to experience the vegetable-based side dishes that are an important part of Moroccan meals.
The natural sweetness of the eggplant combines beautifully with the savory tomatoes, garlic, spices, and olive oil, making Zaalouk an easy dish to enjoy even if you’re trying Moroccan food for the first time.
9. Baghrir Cake

There are many famous Moroccan pastries and sweet treats, including Ghriba, Fekkas, and Chebakia. But Baghrir is particularly memorable because of its distinctive appearance.
Often called the “thousand-hole pancake,” Baghrir is a soft, spongy Moroccan pancake covered with tiny holes. These little holes allow toppings such as honey and melted butter to soak into the pancake, making every bite sweet, fragrant, and satisfying.
Baghrir is commonly enjoyed as a breakfast or sweet treat, making it a delicious option for travelers who want to explore the sweeter side of Moroccan cuisine.
Make sure to try it during your trip, especially if you enjoy discovering local breakfasts and traditional Moroccan pastries.
10. Mint Tea

Mint tea is one of the most recognizable drinks in Morocco and an important part of Moroccan hospitality.
Made with green tea, fresh mint, and sugar, Moroccan mint tea is served throughout the country. It is more than just a refreshing drink; it is also part of the country’s social and cultural traditions.
When coming to Morocco, you may be surprised by the way tea is served. Traditionally, it is poured from a height into small, colorful glasses, creating an elegant stream and helping to mix and aerate the tea. The Moroccan National Tourist Office describes mint tea as a ceremonial beverage deeply rooted in Moroccan traditions and hospitality.
Mint tea is often enjoyed alongside Moroccan pastries and sweets, making it the perfect drink to accompany your culinary exploration.
Moroccan mint tea is sometimes humorously nicknamed “Moroccan whiskey”, even though it is a non-alcoholic tea. The nickname reflects how important and ubiquitous the drink is in Moroccan social life.
Tips for Trying Moroccan Food
If you’re planning to travel to Morocco, trying the local food is one of the best ways to experience the country’s culture. Here are a few simple tips:
- Choose wisely: Eat at busy, reputable places and choose freshly cooked, well-cooked food.
- Be cautious with raw foods: Avoid raw salads and vegetables if you’re unsure about hygiene.
- Drink bottled water: When in doubt, stick to sealed bottled or properly treated water.
- Be prepared: Bring medications you’re familiar with for potential stomach problems.
- Try local restaurants and riads: They can offer a more traditional experience than international restaurants.
- Eat in the medinas: Markets and old towns are excellent places to discover Moroccan street food and local specialties.
- Don’t skip breakfast: Moroccan breakfasts can include bread, pancakes such as Baghrir, olives, cheese, honey, and mint tea.
- Try different regions: Moroccan cuisine varies from city to city and region to region, so don’t expect every dish to taste exactly the same.
- Leave room for tea and pastries: Moroccan mint tea and traditional sweets are an important part of the country’s food culture.
- Try couscous on a Friday: Friday is traditionally associated with couscous meals in Morocco.
- Enjoy the experience: Don’t avoid Moroccan markets and local restaurants, just take sensible precautions.
Moroccan Food FAQs
What is Morocco’s most famous dish?
Tagine and couscous are Morocco’s most famous dishes. Both are staples of Moroccan cuisine, with many regional variations.
What is the national dish of Morocco?
There is no officially designated national dish, but couscous is often considered Morocco’s national dish. It is traditionally served on Fridays and is an important part of Moroccan food culture.
What did Gordon Ramsay say about Moroccan food?
Gordon Ramsay has featured Moroccan dishes such as tagine and couscous in his cooking programs. However, specific quotes about Moroccan food should only be used when the original source can be verified.
What’s popular food in Morocco?
Popular Moroccan foods include tagine, couscous, Harira, pastilla, mechoui, kefta, zaalouk, and mint tea. Moroccan street food and pastries are also worth trying.
What’s a typical Moroccan breakfast?
A typical Moroccan breakfast may include fresh bread, msemen or baghrir, olive oil, honey, cheese, olives, and mint tea or coffee. Breakfast varies by region and household.
What to eat in Morocco to not get sick?
Choose freshly cooked food served hot and eat at clean, busy restaurants. Be cautious with raw salads, unpeeled fruit, ice, and food that has been sitting out, and drink bottled or properly treated water when unsure.
Final Thoughts on Moroccan Food
Moroccan food is much more than a collection of delicious dishes. Indeed, it is a reflection of the country’s history, culture, hospitality, and traditions.
From the familiar flavors of couscous and tagine to the rich Harira soup, tender Mechoui, flavorful Kefta, Marrakesh’s Tanjia, and refreshing Moroccan mint tea, there are countless reasons to make food part of your Morocco travel experience.
Whether you’re wandering through the medinas of Marrakesh and Fez, exploring local markets, staying in a traditional riad, or simply enjoying tea with locals, don’t be afraid to try something new.
So, when you’re visiting Morocco, don’t just explore its architecture, deserts, mountains, and historic cities. Eat your way through Morocco, too.
‘PIN IT’ NOW TO SAVE YOUR LIST OF THE TOP 10 MOROCCAN FOODS THAT YOU MUST TRY


34 Comments
-
-
linda
Wow i am food lover and always try new new food ! Harira soup sounds delicious.
-
bruceschinkel19
These are some really great and unique dishes. Definitely something here for every taste, and i can wait to try them all!
-
Lani Lyutz
I want to try everything, especially the Baghrir cake. Everything looks yum!
-
Rose Alexis
I make couscous here. I didn’t realize it was Moroccan. I did know it was delicious. 🙂
-
Nyxie
Definitely some dishes we’ll be making an effort to try here! We’re going vege for the majority of the year so they’ll have to be the vege options for the most part.
-
Prajakta
amongst the 10 traditional dishes that you mentioned about Morocco I love the tagine and couscous the most.
-
Tools for Healthy Aging
If I ever go to Morocco, I’ll definitely try the cous cous and vegetables. That picture makes it look delicious.
-
Life With Sonia | Women Empowerment Blogger (@lifewithsonia)
These food are delicious. I would love to try some of them. Especially the lamb.
-
thewelltraveledchild
Morocco is on my bucket list. We were just in Porto Santo and were so close I could almost taste it! haha
-
kushigalu
Amazing collection of recipes. Thanks for sharing
-
Clarice
Wow! These look delicious. I would love to try the Moroccan meatballs in tomato sauce as well as the chicken skewers. Your post definitely made me hungry.
-
ebony
I went to Marrakech a few years ago and the food and culture were amazing! The mint tea was out of this world and I love the though they put into preparing their tea! The Mechoui was very tender and amazing as well!
-
Ntensibe Edgar
Nnniiiccceeeee…I am so green about Moroccan food. I’d love to taste some Mechoui, though.
-
Fransic verso
These names are pretty new to me. but it seem definitely so delicious and would love to try them.
-
Tina
A tantalizing journey of flavors and spices awaits, from savory tagines to sweet pastries. An exotic culinary adventure for your taste buds!
-
morocco tours
Wow, I really like this article! Moroccan food is sooo tasty and full of flavor, I miss it already 😋 I tried tagine and pastilla when I was in Morocco, and both was amazing. If someone want try the real Moroccan food, I recommand to check Moorish Tour Moroccan food – they offer nice food experience with locals, even cooking with Berber family in the desert. That was best part of my trip! Thanks for sharing this great list 🙌
Whitney Stewart
I’m always open to trying new foods; as long as it’s not still looking at me I’ll probably eat it! All of these sound really good too, especially that cake and mint tea! Thank you for sharing this with us!