Food

Moroccan Food: 20 Traditional Dishes You Must Try in Morocco

By Fes Morocco Tours team 16 min read

Discover traditional Moroccan food, from tagine and couscous to pastilla and harira. Explore 20 must-try dishes and the rich flavours of Morocco.

Morocco is a destination that stays with you long after your journey ends. The colourful souks, ancient medinas, Sahara Desert, Atlas Mountains and imperial cities are unforgettable, but there is another part of Morocco that deserves just as much attention: its food.

Moroccan food is rich, aromatic, colourful and deeply connected to the country's history and culture. From a steaming tagine served in a family home to fresh bread from a neighbourhood oven or a glass of mint tea offered by a shopkeeper in the medina, food is an essential part of experiencing Morocco.

Moroccan cuisine brings together centuries of Amazigh (Berber), Arab, Andalusian, Mediterranean and Jewish culinary traditions. The result is a cuisine known for slow cooking, fragrant spices, fresh ingredients and combinations of sweet and savoury flavours.

For travellers visiting Morocco from the United States, United Kingdom, Germany or elsewhere, discovering the local cuisine can become one of the highlights of the entire trip.

If you are wondering what to eat in Morocco, this guide introduces 20 traditional Moroccan dishes and culinary experiences you should not miss.

What Is Traditional Moroccan Food Like?

One of the first things visitors notice about Moroccan cuisine is its aroma.

Walk through a traditional market in Fes or Marrakech and you may smell cumin, cinnamon, saffron, ginger, coriander and freshly baked bread before you even reach the food stalls.

However, Moroccan food should not automatically be confused with very spicy food.

Moroccan cuisine is generally more aromatic than hot. Spices are carefully combined to create layers of flavour rather than simply adding heat.

Common ingredients include:

  • Cumin
  • Ginger
  • Cinnamon
  • Paprika
  • Turmeric
  • Saffron
  • Coriander
  • Parsley
  • Preserved lemons
  • Green and red olives
  • Almonds
  • Dates
  • Honey
  • Orange blossom water
  • Olive oil
  • Semolina
  • Fresh vegetables

Another important element is ras el hanout, a Moroccan spice blend whose exact recipe can vary from one spice merchant or family to another.

But ingredients are only one part of Moroccan cuisine.

Eating in Morocco is also a social experience. Meals are often shared, bread accompanies many dishes, tea is offered as a gesture of hospitality, and recipes are frequently passed from one generation to another.

Here are the foods you should look for during your trip.

1. Tagine – Morocco's Famous Slow-Cooked Dish

If you try only one traditional Moroccan dish during your visit, make it a tagine.

The word "tagine" refers both to the traditional conical clay cooking vessel and to the dish prepared inside it.

Ingredients cook slowly over gentle heat, allowing meat, vegetables, spices and sauces to develop deep flavours.

There isn't just one type of Moroccan tagine. You can find dozens of variations depending on the city, season and family recipe.

Popular versions include:

Chicken tagine with preserved lemon and olives – One of Morocco's most recognisable dishes, combining tender chicken with salty olives and intensely flavoured preserved lemon.

Lamb tagine with prunes – A classic example of Morocco's love of sweet and savoury combinations. Tender lamb is paired with sweet prunes, almonds and warming spices.

Kefta tagine – Small seasoned meatballs cooked in tomato sauce, often with eggs added near the end.

Vegetable tagine – A colourful combination of seasonal vegetables slowly cooked with Moroccan spices.

Tagine is found throughout Morocco, but tasting one prepared traditionally in a riad or family home is very different from simply ordering one from a tourist restaurant.

2. Couscous – A Moroccan Friday Tradition

Couscous is one of North Africa's most important traditional foods and an essential part of Moroccan culinary culture.

In Morocco, couscous is traditionally associated with Friday, when families gather after Friday prayers to share a large communal dish.

Traditional Moroccan couscous is made from tiny grains of semolina that are steamed until light and fluffy. It is commonly served with meat or chicken and a selection of vegetables such as carrots, courgettes, pumpkin, cabbage and turnips.

You may see seven-vegetable couscous, one of the country's best-known versions.

The broth from the meat and vegetables gives the couscous its rich flavour.

Couscous isn't simply a meal. It represents family, hospitality and sharing. The knowledge and practices associated with the production and consumption of couscous have even been recognised by UNESCO as Intangible Cultural Heritage.

If you are in Morocco on a Friday, this is the perfect day to look for an authentic couscous experience.

3. Pastilla – The Famous Sweet and Savoury Pie of Fes

Visitors to Fes should make a special effort to try pastilla, also written bastilla.

Fes has one of Morocco's richest culinary traditions, and pastilla is closely associated with the city's refined cuisine.

Traditional pastilla is a delicate pie made with extremely thin warqa pastry. The filling traditionally combines poultry, eggs, almonds and aromatic spices before the pastry is finished with cinnamon and powdered sugar.

The combination may sound unusual to first-time visitors.

Then you taste it.

Crispy pastry, savoury filling, almonds, cinnamon and sweetness come together in a dish that perfectly demonstrates the complexity of Moroccan cuisine.

Today, chicken pastilla is very common, while seafood versions are also popular.

If your Morocco itinerary begins in Fes, pastilla should be near the top of your food list.

4. Harira – Morocco's Traditional Soup

Harira is a hearty Moroccan soup typically prepared with tomatoes, lentils, chickpeas, herbs and spices. Depending on the recipe, it may also contain meat and small amounts of pasta or vermicelli.

Although you can enjoy harira throughout the year, it has a particularly important place during Ramadan, when it is traditionally served to break the fast.

A bowl of hot harira can be especially satisfying after a long day exploring the medina.

It is usually served with dates or traditional Moroccan sweets during Ramadan.

5. Rfissa – Moroccan Comfort Food

Rfissa is one of the dishes travellers may know less about before arriving in Morocco, but it deserves attention.

The dish consists of chicken, lentils and a fragrant sauce served over shredded msemen or trid, types of Moroccan flatbread.

Fenugreek and a distinctive mixture of spices give rfissa its characteristic flavour.

It is a comforting, filling dish strongly connected with Moroccan family cooking and special occasions.

Because rfissa requires more preparation than many restaurant dishes, experiencing a good homemade version can be particularly memorable.

6. Tanjia – A Speciality of Marrakech

Do not confuse tanjia with tagine.

Tanjia is a speciality strongly associated with Marrakech.

Traditionally, meat is seasoned with ingredients such as preserved lemon, garlic, cumin and saffron and placed inside an earthenware jar. The jar is then slowly cooked for hours.

The result is exceptionally tender meat with concentrated flavours.

For travellers visiting Marrakech after Fes, trying tanjia offers an excellent opportunity to see how Moroccan cuisine changes from one city to another.

7. Mechoui – Slow-Roasted Lamb

Mechoui is traditionally prepared by slowly roasting lamb until the meat becomes extremely tender.

A well-prepared mechoui can be so soft that the meat separates effortlessly.

It is often associated with celebrations, gatherings and special occasions.

Morocco's meat dishes frequently rely on long, patient cooking rather than complicated presentation, and mechoui is one of the best examples.

8. Kefta – Moroccan Seasoned Minced Meat

Kefta is minced meat seasoned with herbs and Moroccan spices.

It can be grilled on skewers, cooked over charcoal or prepared in a tagine with tomato sauce and eggs.

Kefta is a great choice for travellers who want something familiar but distinctly Moroccan.

You will find it everywhere from casual grills to traditional restaurants.

9. Zaalouk – Moroccan Aubergine Salad

Vegetarians visiting Morocco should become familiar with zaalouk.

This cooked Moroccan salad is generally made with aubergine, tomatoes, garlic, olive oil and spices.

It is usually served as a starter or side dish and eaten with Moroccan bread.

Zaalouk demonstrates how even relatively simple Moroccan dishes can develop impressive flavour from good vegetables, olive oil and carefully balanced seasoning.

10. Taktouka – Cooked Pepper and Tomato Salad

Another popular Moroccan starter is taktouka.

Made primarily from peppers and tomatoes with garlic, olive oil and spices, it is commonly served alongside other small salads at the beginning of a meal.

When you sit down in a traditional Moroccan restaurant, don't be surprised if several colourful vegetable dishes arrive before your main course.

The starters are part of the experience.

11. Briouats – Crispy Moroccan Pastries

Briouats are small pastries wrapped in thin pastry and fried or baked until crisp.

They can have savoury fillings such as minced meat, chicken, cheese or seafood, while sweet versions often contain almonds and honey.

Their small size makes them perfect as a starter or snack.

If you enjoy pastilla, you will probably enjoy briouats too.

12. Khlii – A Speciality Worth Trying in Fes

For a deeper look into traditional Fes food, search for khlii.

Khlii is a form of preserved seasoned meat with a long history in Moroccan cooking. Fes is particularly known for this speciality.

It may be eaten with eggs for breakfast or incorporated into other dishes.

Visitors interested in culinary traditions beyond standard restaurant menus should consider trying it while exploring Fes.

13. Msemen – Moroccan Flatbread

Breakfast in Morocco deserves its own food tour.

One of the country's most popular breakfast foods is msemen, a layered square flatbread cooked on a hot griddle.

It can be served with:

Honey, butter, cheese, olive oil or amlou.

Fresh msemen with honey and a glass of Moroccan mint tea is simple but unforgettable.

It is also widely available, making it an easy food to try during your trip.

14. Baghrir – Morocco's Thousand-Hole Pancakes

Baghrir is a light semolina pancake famous for the tiny holes that appear across its surface during cooking.

Those holes absorb melted butter and honey beautifully.

Baghrir is commonly enjoyed at breakfast or during afternoon tea.

For American visitors, it may resemble a very light pancake; British travellers might think of a crumpet because of its porous surface. But its texture and flavour are distinctly North African.

15. Moroccan Bread – Khobz

Bread is fundamental to everyday Moroccan eating.

The most common variety is khobz, a round loaf with a slightly firm crust.

Rather than always using forks and knives, pieces of bread can be used to pick up food from a shared plate or soak up the sauce from a tagine.

In traditional neighbourhoods, families may prepare dough at home and send it to a communal oven for baking.

Fresh Moroccan bread dipped into a flavourful tagine sauce is one of the simplest pleasures of travelling in Morocco.

16. Sfenj – Moroccan Doughnuts

If you are walking through a Moroccan neighbourhood in the morning and notice rings of dough frying in oil, you may have found sfenj.

These traditional Moroccan doughnuts are crispy outside and soft inside.

They are best eaten fresh and hot, sometimes plain and sometimes sprinkled with sugar.

Pair one with mint tea or coffee for a quick local breakfast.

17. Chebakia – A Moroccan Sweet Associated with Ramadan

Chebakia is one of Morocco's most distinctive traditional sweets.

The dough is shaped into decorative forms, fried, coated with honey and commonly finished with sesame seeds.

It is particularly associated with Ramadan, when chebakia is often eaten alongside harira.

Its combination of honey, sesame and spices produces a rich flavour that is difficult to compare with European or American pastries.

18. Kaab el Ghazal – Gazelle Horn Pastries

Known in English as "gazelle horns", kaab el ghazal are delicate Moroccan pastries filled with almond paste and often scented with orange blossom water.

They are commonly served with tea and during celebrations or special occasions.

Morocco has an impressive tradition of almond-based pastries, and these are among the most famous.

19. Amlou – Morocco's Delicious Almond Spread

Travelling towards southern Morocco introduces you to another favourite: amlou.

Traditionally made from almonds, argan oil and honey, amlou is a rich spread often served at breakfast.

It is excellent with fresh bread, msemen or other Moroccan pancakes.

Travellers who enjoy nut butters will probably want to take some home.

20. Moroccan Mint Tea – More Than Just a Drink

No guide to Moroccan food would be complete without Moroccan mint tea.

Tea in Morocco is much more than something you drink when thirsty.

It represents hospitality.

You may be offered tea when arriving at a riad, visiting a family, entering certain shops or simply sitting down to talk.

Moroccan tea is traditionally prepared with green tea and fresh mint and is often sweetened generously.

The tea may be poured from high above the glass, creating a light foam on top.

Taking time to drink tea is part of slowing down and experiencing Moroccan hospitality.

Moroccan Food in Fes: Why Food Lovers Should Start Here

For travellers interested in Moroccan cuisine, Fes is one of the most important destinations to visit.

The ancient medina, Fes el-Bali, is filled with food traditions that have survived for generations.

Walking through its narrow streets, you can encounter bakeries, spice sellers, butchers, fruit stalls, pastry shops and small restaurants hidden behind unassuming doors.

Fes is particularly associated with sophisticated sweet-and-savoury combinations and dishes such as pastilla and khlii.

The city's culinary identity developed through centuries of cultural exchange, family traditions and urban life.

Instead of experiencing Moroccan food only from a restaurant table, explore the markets.

Look at the enormous selection of olives. Smell the spices. Watch bread being baked. Try seasonal fruit. Taste a fresh pastry. Drink mint tea.

A guided Fes food tour or medina tour can be especially useful because many of the most interesting places are difficult for first-time visitors to discover independently.

Moroccan Street Food You Should Try

Restaurant meals are only one side of Moroccan cuisine.

Street food gives you another.

Depending on the city and season, look for foods such as:

Makouda – seasoned potato fritters, often eaten alone or inside bread.

Sfenj – freshly fried Moroccan doughnuts.

Grilled meat – small grills and market stalls prepare skewers and seasoned meats.

Fresh bread – often sold directly from bakeries and neighbourhood ovens.

Snails – available in some markets and served in a strongly seasoned broth.

Fresh fruit and juices – especially refreshing during warmer months.

When choosing street food, look for busy stalls with high turnover and food being prepared fresh.

Is Moroccan Food Spicy?

This is one of the most common questions travellers ask before visiting Morocco.

Moroccan food uses plenty of spices, but spiced does not necessarily mean spicy-hot.

Cumin, ginger, cinnamon, turmeric, saffron, paprika and coriander are used to create aroma and depth.

Some dishes or condiments can be hot, but most traditional Moroccan meals are not dominated by chilli.

If you enjoy flavourful food but don't like very hot food, Moroccan cuisine can still be an excellent choice.

Is Moroccan Food Good for Vegetarians?

Yes.

Although many famous Moroccan dishes include lamb, chicken or beef, Morocco also offers plenty of vegetarian-friendly food.

Vegetable tagine, couscous with vegetables, zaalouk, taktouka, lentils, beans, Moroccan salads, bread, olives, msemen and many breakfast foods can all work well for vegetarian travellers.

When ordering, make your dietary requirements clear because some vegetable dishes may still be prepared with meat stock.

What Should You Eat for Breakfast in Morocco?

A traditional Moroccan breakfast can be one of the most enjoyable meals of your trip.

Depending on your accommodation and region, breakfast may include:

Fresh Moroccan bread, msemen, baghrir, olive oil, honey, butter, jam, cheese, olives, eggs, amlou, coffee and mint tea.

Instead of rushing breakfast, take your time.

Moroccan breakfasts are particularly enjoyable on the terrace or courtyard of a traditional riad before starting a day of sightseeing.

Food Etiquette in Morocco

Understanding a few customs can make your culinary experience more enjoyable.

When eating from a shared traditional dish, people generally eat from the section directly in front of them rather than reaching across the entire plate.

Bread is frequently used to pick up food.

The right hand is traditionally preferred when eating by hand.

If you are invited into a Moroccan home, accepting tea or tasting the food offered to you is a simple way of appreciating your host's hospitality.

Most importantly, observe what the people around you are doing and don't worry excessively about getting everything perfect.

Hospitality is one of the most important elements of Moroccan food culture.

Where Is the Best Food in Morocco?

There isn't one simple answer because every region has its own specialities.

Fes is particularly famous for refined traditional cuisine, pastilla, khlii and elaborate sweet-and-savoury combinations.

Marrakech is known for dishes such as tanjia and has a vibrant street-food culture.

Casablanca combines traditional Moroccan cooking with a large modern restaurant scene.

Essaouira and Morocco's Atlantic coast are excellent destinations for seafood.

Agadir and southern Morocco offer the chance to discover ingredients such as argan oil and amlou.

The Atlas Mountains and Amazigh regions introduce travellers to rural cooking traditions, breads, couscous and slow-cooked dishes.

This regional variety means food can become part of your itinerary rather than simply something you eat between sightseeing stops.

Moroccan Food FAQ

What is the most famous food in Morocco?

Tagine and couscous are probably the two best-known Moroccan dishes internationally. However, visitors should also try pastilla, harira, rfissa, Moroccan salads, msemen and traditional pastries.

What food should I try on my first trip to Morocco?

Start with chicken tagine with preserved lemon and olives, lamb tagine with prunes, Friday couscous, pastilla, harira, zaalouk, msemen, sfenj and Moroccan mint tea.

Is Moroccan food hot and spicy?

Moroccan cuisine uses many spices but is generally aromatic rather than extremely hot. Cinnamon, cumin, ginger, turmeric, saffron and paprika are commonly used.

What food is Fes famous for?

Fes is especially famous for its refined Fassi cuisine. Pastilla is one of the city's signature dishes, while khlii and sophisticated tagines are also strongly associated with its culinary traditions.

Can vegetarians eat well in Morocco?

Yes. Vegetable tagines, vegetable couscous, zaalouk, taktouka, lentils, beans, bread, olives, salads and many Moroccan breakfast foods provide plenty of options.

What is a typical Moroccan breakfast?

Breakfast often includes Moroccan bread, msemen, baghrir, honey, olive oil, butter, cheese, eggs, amlou, coffee and mint tea.

What do Moroccans traditionally eat on Friday?

Couscous is traditionally associated with Friday in Morocco and is commonly shared with family after Friday prayers.

Is food in Morocco halal?

The overwhelming majority of traditional Moroccan food and meat served in ordinary local establishments is halal. Travellers with specific dietary requirements should still confirm directly with their restaurant or accommodation.

Experience Moroccan Food During Your Trip

You can read about Moroccan cuisine before your holiday, but the best way to understand it is to experience it in Morocco.

Taste a tagine that has been cooking slowly for hours. Walk through a spice market in the medina. Watch fresh bread come out of a neighbourhood oven. Try pastilla in Fes. Share Friday couscous. Drink mint tea on a riad terrace.

These experiences transform food into something much bigger than a meal.

They introduce you to Moroccan families, traditions, ingredients and ways of life that have developed over generations.

For travellers starting their journey in Fes, exploring the city's medina and culinary traditions is an excellent introduction to Morocco. From Fes, your journey can continue through the imperial cities, Atlas Mountains, Sahara Desert and other regions, discovering new flavours along the way.

Morocco has many famous attractions, but some of your strongest memories may come from the table.

Come hungry.

Morocco will take care of the rest.

Ready to experience Morocco?

Let us craft the perfect private tour tailored to your schedule and interests.