Top 10 foods to try in Morocco

Sample the aromatic and spicy food of North Africa by taking a trip to Morocco, a vibrant country with strong traditions and a diverse landscape of bustling cities, mountain ranges and arid deserts.

Fez skyline at sunset

Travellers are advised to read the FCO travel advice at for the country they are travelling to.

One of the great cuisines of the world, Moroccan cooking abounds with subtle spices and intriguing flavour combinations. Think tart green olives paired with chopped preserved lemon rind stirred into a tagine of tender chicken, the surprise of rich pigeon meat pie dusted with cinnamon and icing sugar, or sardines coated with a flavourful combination of coriander, parsley, cumin and a hint of chilli. Influenced by Andalusian Spain, Arabia and France, Morocco’s cuisine is a delicious combination of mouthwatering flavours that make it unique.

Don’t leave Morocco without trying…

1. B’ssara

Fava bean soup
At a few pennies a bowl, this rich soup of dried broad beans is traditionally served for breakfast, topped with a swirl of olive oil, a sprinkling of cumin and bread fresh from the oven. 

2. Tagine 

Easy chicken tagine
A tagine is the clay cooking pot with a conical lid that gives its name to a myriad of dishes. Tagines can be seen bubbling away at every roadside café, are found in top notch restaurants and in every home, and are always served with bread. 

Try making your own chicken tagine 

3. Fish chermoula

Chermoula-marinated mackerel
With its long Atlantic and Mediterranean coasts, Morocco boasts a rich array of fish dishes. Chermoula is a combination of herbs and spices used as a marinade before grilling over coals, and as a dipping sauce.

Try making your own chermoula-marinated mackerel 

4. Harira

Moroccan soup
During the holy month of Ramadan, the fast is broken at sunset each day with a steaming bowl of harira soup. Rich with tomatoes, lentils, chickpeas and lamb, it is finished off with a squeeze of lemon juice and some chopped coriander, and served with a sticky sweet pretzel called chebakkiya.

Try making your own harira chicken soup

5. Kefta tagine

Kefta tagine
Beef or lamb mince with garlic, fresh coriander and parsley, cinnamon and ground coriander is rolled into balls and cooked in a tomato and onion sauce. Just before the dish is ready, eggs are cracked into depressions in the sauce and soon cook to perfection.

6. Couscous

Chicken & couscous one-pot
‘Seksu’ or couscous is a fine wheat pasta traditionally rolled by hand. It is steamed over a stew of meat and vegetables. To serve, the meat is covered by a pyramid of couscous, the vegetables are pressed into the sides and the sauce served separately. It is often garnished with a sweet raisin preserve, or in the Berber tradition, with a bowl of buttermilk.

Try cooking with couscous

7. Makouda

Potato cake
Moroccan street food is legendary and the best place to sample the wide variety is Djemaa el-Fna square in Marrakech. Here beside the kebabs, calamari and grilled sardines, you will find the more unusual sweet cheek meat of sheep’s heads, snails cooked in a spicy broth that wards off colds, and skewers of lamb’s liver with caul fat. Makouda are little deep-fried potato balls, delicious dipped into spicy harissa sauce.

8. Zaalouk

Aubergine dip
Moroccan meals begin with at least seven cooked vegetable salads to scoop up with bread. They can include green peppers and tomatoes, sweet carrots or courgette purée, and a dish of local olives alongside. Zaalouk is a smoked aubergine dip, seasoned with garlic, paprika, cumin and a little chilli powder.

9. B’stilla

Spiced chicken & apricot pastilla
This very special pie represents the pinnacle of exquisite Fassi (from Fez) cuisine. Layers of a paper-thin pastry coddle a blend of pigeon meat, almonds and eggs spiced with saffron, cinnamon and fresh coriander, the whole dusted with icing sugar and cinnamon.

Try one of our similar pastilla recipes

10. Mint tea

Mint tea
Known as ‘Moroccan whisky’, mint tea is the drink of choice. It is usually heavily sweetened with sugar chipped off a sugar cone. Gunpowder tea is steeped with a few sprigs of spearmint stuffed into the teapot. It is poured into a tea glass from a height to create a froth called the crown.

Are you a fan of Moroccan cuisine? Do you agree with our selection or have we missed your favourite? Share your must-try dishes below…

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
16th Jul, 2014
Of all the foods I tasted travelling around Morocco for 3 weeks last year, my favourite dish was the kalia (small pieces of lamb or sheep's meat cooked with red peppers, onion, garlic, parsley, olive oil, Ras el Hanout and egg) and served in a tagine), which I found at a desert roadside restaurant between Merzouga and Zagora.
13th Feb, 2014
I adore Moroccan cuisine and I went to the most amazing Moroccan restaurant in Bath near the Abbey - Café du Globe and Restaurant and it is so reminiscent of food we used to eat when I lived in the Middle east, warm spice rather than hot spice. I had a wonderful vegetarian dish (Cous Cous Bel Khoudra) which included about seven varieties of vegetables served with couscous. I am not a vegetarian and my husband definitely isn't but he actually preferred my meal to his. I have tried to replicate this dish at home with some success but I can't find any recipes that vaguely resemble this dish - don't know if good food can help?
13th Feb, 2014
Mechoui lamb (or goat) is my favourite Moroccan food:
Madison Niemeier's picture
Madison Niemeier
21st May, 2018
What one of these foods is considered a favorite in Morocco itself? Are there any foods/restaurants anyone would suggest if I was to actually visit Morocco?
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.