Clay tagine of chicken with preserved lemon and olives, one of the Moroccan food dishes to try

Food & Culture

Moroccan Food Dishes to Try: 15 Local Favourites Explained

The top Moroccan food dishes to try are tagine (slow-cooked stew in a clay pot), couscous (traditionally served on Fridays), pastilla (a sweet-savoury pie), harira (tomato and lentil soup), tanjia (Marrakech's urn-cooked beef), msemen (flaky pancakes), zaalouk, mechoui, rfissa and sweet mint tea. Most cost little in local eateries.

  • Signature dish: tagine — the name of both the clay pot and the stew cooked in it.
  • Friday tradition: couscous is the family lunch after Friday prayers in many homes.
  • Marrakech speciality: tanjia, slow-cooked for hours in the embers of a hammam furnace.
  • Heritage: couscous knowledge and practices were added to UNESCO's intangible heritage list in 2020, shared by Maghreb countries.
  • Drink: green tea with fresh mint and sugar, poured from a height.

Food is one of the best reasons to visit Morocco, and one of the easiest ways to connect with local life. As a Marrakech-based team, we eat these dishes every week — at home, at roadside cafés on the way to the Sahara and around the camp fire at night. Below are the Moroccan food dishes to try on your first trip, what is in them, and where they taste best. If you are heading to the desert, you will meet several of them on our 3-day Marrakech to Merzouga desert tour.

What are the best Moroccan food dishes to try?

1. Tagine

The dish everyone knows. A tagine is cooked slowly in a conical clay pot that traps steam, so meat becomes tender and sauces concentrate. Classic versions include chicken with preserved lemon and olives, lamb or beef with prunes and almonds, kefta (spiced meatballs) with eggs and tomato, and vegetable tagine. Each region and each family has its own spice balance — typically ginger, cumin, turmeric, paprika, saffron and ras el hanout.

2. Couscous

Fine semolina steamed several times over a stew of meat and seven vegetables, then piled high on a shared platter. In many Moroccan homes couscous is the Friday lunch. Look for couscous tfaya, topped with caramelised onions, raisins and cinnamon. Restaurants catering to visitors often serve it every day, but the Friday version in a local eatery is the most authentic.

Traditional tagines cooking over charcoal, among the Moroccan food dishes to try in Marrakech
Tagines slow-cooking at a roadside café

3. Pastilla (bastilla)

A festive pie of paper-thin warqa pastry filled with spiced pigeon or chicken, eggs and almonds, then dusted with icing sugar and cinnamon. The sweet-savoury contrast surprises many visitors, and it is often served at weddings and celebrations. A seafood version, without the sugar, is popular in coastal cities.

4. Harira

A hearty soup of tomatoes, lentils, chickpeas, herbs and sometimes small pieces of meat, thickened with flour or egg. It is the traditional dish to break the fast during Ramadan, usually served with dates and chebakia (honey-soaked sesame cookies), but you can find it all year in cafés and food stalls.

5. Tanjia

Marrakech's own dish, and a favourite of our drivers. Beef or lamb is packed into a tall clay urn with preserved lemon, garlic, cumin, saffron and smen (aged butter), then taken to the farnatchi — the furnace that heats the neighbourhood hammam — where it cooks slowly in the embers for hours. The result is meat that falls apart. Look for it in the small grill stalls near the souks.

6. Msemen and other breakfast breads

Square, flaky pancakes of folded dough fried on a griddle, eaten with honey, butter or amlou (a spread of argan oil, almonds and honey). Breakfast in Morocco may also include baghrir (spongy "thousand-hole" pancakes), harcha (semolina flatbread) and fresh khobz bread with olive oil.

7. Zaalouk and taktouka

Cooked salads served warm or cold as starters. Zaalouk is smoky aubergine and tomato with garlic and cumin; taktouka is roasted green peppers and tomato. Both are eaten with bread rather than forks.

8. Mechoui

Whole lamb slow-roasted in an underground clay oven until the skin crisps and the meat pulls away, eaten with salt and cumin. In Marrakech, it is sold by weight at stalls close to Jemaa el-Fna, mostly at lunchtime.

9. Rfissa

Shredded msemen or trid pastry soaked in a broth of chicken, lentils, fenugreek and ras el hanout. It is comfort food, traditionally served to new mothers and on family occasions.

10. Bissara

A thick, warming soup of dried fava beans or split peas, finished with olive oil and cumin. Cheap, filling and a popular winter breakfast for workers.

11. Medfouna

Sometimes called "Berber pizza", this is flatbread stuffed with minced meat, onions, eggs and spices and baked. It is a speciality of Rissani and the Merzouga area, so look out for it on desert trips.

12. Grilled sardines and seafood

On the Atlantic coast, particularly in Essaouira, fish is grilled at the harbour stalls minutes after landing. Our Essaouira day trip from Marrakech leaves time for a harbour lunch.

13. Snail soup and street snacks

In Jemaa el-Fna, stalls serve bowls of snails in a broth spiced with herbs — locals swear it aids digestion. Other easy snacks include sfenj (Moroccan doughnuts), grilled brochettes and spiced boiled chickpeas.

14. Moroccan pastries

Try kaab el ghazal (gazelle horns, crescent pastries filled with almond paste), chebakia and briouats stuffed with almond and honey. They are best with tea in the afternoon.

15. Mint tea

Not a dish, but impossible to leave out. Gunpowder green tea is brewed with fresh mint and generous sugar, then poured from a height to create foam. Accepting a glass is part of hospitality everywhere, from riads to Berber homes in the Atlas.

Quick guide: when and where to eat each dish

DishBest timeWhere to find it
TagineLunch or dinnerEverywhere, from riads to roadside cafés
CouscousFriday lunchFamily restaurants, homes
PastillaCelebrations, dinnerTraditional restaurants, Fes and Marrakech
HariraEvening, RamadanCafés and food stalls
TanjiaLunchMarrakech medina grill stalls
MsemenBreakfastStreet griddles, riad breakfasts
MedfounaLunchRissani and Merzouga
Mint teaAll dayEverywhere

Regional Moroccan dishes to look out for

Moroccan cooking changes as you travel, so the list of Moroccan food dishes to try grows with every region you visit:

  • Fes: known for refined city cooking, including pastilla and khlii, dried spiced beef preserved in fat and often fried with eggs at breakfast.
  • Marrakech: tanjia, mechoui and the evening food stalls of Jemaa el-Fna.
  • The High Atlas: simple Berber tagines, walnut and almond dishes, barley couscous and bread baked in clay ovens.
  • The south and the Sahara: medfouna, dates from the Ziz and Draa valleys and slow-cooked tagines at desert camps.
  • The coast: grilled fish, seafood pastilla and fish tagines in Essaouira and further south.

On a road trip from Marrakech to the desert, your driver will know the cafés where locals actually stop for lunch — usually the best tagine of the trip comes from a roadside grill rather than a smart restaurant.

Tips for eating well in Morocco

  • Eat with your right hand when sharing from a communal plate, using bread as a scoop.
  • Choose busy places where food is cooked to order and turnover is high.
  • Vegetarians: ask for vegetable tagine or couscous, zaalouk, taktouka, bissara and lentil dishes.
  • Water: stick to bottled or filtered water and be cautious with raw salads at first. Our article on whether Morocco is safe for tourists covers health basics.
  • Ramadan: many cafés close during the day, but the evening ftour meal is a wonderful time to try harira and pastries.
Moroccan mint tea poured from a height in a Marrakech riad
Mint tea, the welcome drink of Morocco

Learn to cook Moroccan food in Marrakech

The best way to understand these dishes is to make them. Our Moroccan cooking class in Marrakech is a hands-on way to learn the techniques and spice blends behind dishes such as tagine. Message us on WhatsApp for the menu, timings and today's price. For more ideas in the city, see our list of things to do in Marrakech, and for background on Moroccan cuisine and regions, the Moroccan National Tourist Office is a good reference. You can also read about couscous on UNESCO's intangible heritage site.

Taste Morocco from the city to the Sahara

Book a cooking class in Marrakech or join our 3-day Merzouga desert tour with a dinner at our desert camp — message Walid on WhatsApp at +212 611-965381 for dates and today's price.

Frequently asked questions

What is the national dish of Morocco?
Couscous is widely considered Morocco's national dish and is traditionally eaten on Fridays, though tagine is just as iconic. Both are served throughout the country in homes and restaurants.
Is Moroccan food spicy?
Moroccan food is aromatic rather than hot. Dishes use cumin, ginger, turmeric, saffron, cinnamon and paprika, and chilli is usually offered on the side as harissa or a hot sauce rather than cooked into the dish.
What is the difference between tagine and tanjia?
Tagine is cooked in a shallow pot with a conical lid and is found all over Morocco. Tanjia is a Marrakech speciality cooked in a tall clay urn, slowly in the embers of a hammam furnace, which makes the meat extremely tender.
Can vegetarians eat well in Morocco?
Yes. Vegetable tagine and couscous, zaalouk, taktouka, bissara, lentil dishes, breads and fresh fruit are widely available. Ask whether the broth is meat-based, as some vegetable couscous is cooked over a meat stock.
Walid – founder of Pure Morocco Experience
Written by Walid
Founder of Pure Morocco Experience, born and based in Morocco. Walid and his team of drivers and guides run desert tours from Marrakech every week. More about us.

Questions or comments

Keep reading

Free Morocco travel guide

Get our insider Sahara & Marrakech tips

Join travellers who receive our free planning guide, seasonal tips and private-tour offers. No spam, unsubscribe anytime.

WhatsApp