10 Iconic Moroccan Dishes You Must Try (With Authentic Recipes)
Author: TasteWitness
Category: Moroccan Cuisine / Traditional Recipes

Introduction
Moroccan cuisine is celebrated worldwide for its bold spices, slow-cooking traditions, and deep cultural roots. Influenced by Amazigh, Arab, Andalusian, and Mediterranean civilizations, it reflects centuries of history on every plate.
In our main guide, Moroccan Cuisine: The Ultimate Guide to Traditional Recipes and Culinary Heritage, we explored the origins and identity of Moroccan food.
This article takes a more practical approach by presenting 10 iconic Moroccan dishes, along with authentic ingredients and simple preparation methods, perfect for home cooking.
1. Tagine (Chicken with Preserved Lemon & Olives)
Description
The Moroccan tagine is both a dish and a cooking method built around patience. Slow simmering allows spices and ingredients to gently merge, producing deep, balanced flavors. Chicken tagine with preserved lemons and olives is one of the most iconic versions, combining savory, salty, and slightly tangy notes.

Ingredients
- 1 whole chicken (cut into pieces)
- 2 preserved lemons (quartered)
- 150 g green olives
- 2 onions (chopped)
- 3 cloves garlic
- 2 tbsp olive oil
- 1 tsp ginger
- 1 tsp turmeric
- ½ tsp black pepper
- Salt to taste
- Fresh parsley & cilantro
Instructions
- Heat olive oil in a tagine or heavy pot.
- Add onions, garlic, spices, and chicken.
- Cook gently for 10 minutes.
- Add preserved lemons and olives.
- Cover and simmer on low heat for 45–60 minutes.
- Garnish with fresh herbs and serve with Moroccan bread.
2. Couscous with Vegetables
Description
Couscous is the heart of Moroccan family meals, traditionally served on Fridays. The semolina is steamed several times by hand, never boiled, resulting in a light and fluffy texture. Vegetables are slowly cooked in a fragrant broth, creating a nourishing and comforting dish meant to be shared.

Ingredients
- 500 g couscous semolina
- 2 carrots
- 2 zucchinis
- 1 turnip
- 1 onion
- 200 g chickpeas
- 500 g lamb or chicken
- 1 tsp ginger
- 1 tsp turmeric
- Salt & pepper
- Olive oil
Instructions
- Steam couscous over broth until fluffy.
- Cook meat with onion, spices, and water.
- Add vegetables gradually.
- Steam couscous twice.
- Serve topped with vegetables and broth.
3. Pastilla (Chicken Bastilla)
Description
Pastilla is a refined Moroccan dish combining sweet and savory flavors. Layers of crisp pastry encase spiced chicken, almonds, cinnamon, and powdered sugar. Often served at weddings and celebrations, it reflects Morocco’s Andalusian culinary heritage.

Ingredients
- 1 chicken (cooked & shredded)
- 8 warqa or phyllo sheets
- 100 g almonds (fried & crushed)
- 2 eggs
- 1 tsp cinnamon
- 1 tsp ginger
- Powdered sugar
- Butter
Instructions
- Cook chicken with spices and onions.
- Add eggs and cook until thick.
- Layer buttered pastry in a pan.
- Add filling and fold.
- Bake at 180°C for 30 minutes.
- Dust with sugar and cinnamon.
4. Harira (Traditional Moroccan Soup)
Description
Harira is Morocco’s most comforting soup, especially associated with Ramadan. Rich yet light, it combines tomatoes, lentils, chickpeas, herbs, and spices into a nourishing bowl enjoyed year-round.

Ingredients
- 100 g lentils
- 100 g chickpeas
- 2 tomatoes (blended)
- 1 onion
- Celery & cilantro
- 1 tsp ginger
- 1 tsp turmeric
- 2 tbsp flour
Instructions
- Cook lentils and chickpeas with onion and spices.
- Add tomatoes and herbs.
- Simmer 40 minutes.
- Thicken with flour-water mixture.
- Serve hot.
5. Rfissa
Description
Rfissa is a deeply traditional dish prepared for special family moments, especially after childbirth. Fenugreek seeds and lentils are believed to have restorative properties, making this dish both symbolic and nourishing.

Ingredients
- 1 chicken
- 3 msemen or trid breads
- 200 g lentils
- 1 tbsp fenugreek seeds
- Ras el hanout
- Onion, oil, salt
Instructions
- Cook chicken with spices, lentils, and fenugreek.
- Shred msemen on a plate.
- Top with chicken and sauce.
- Serve hot.
6. Mechoui (Slow-Roasted Lamb)
Description
Mechoui symbolizes celebration and abundance. The lamb is roasted slowly until tender, seasoned simply to highlight its natural flavor. It is traditionally eaten by hand with bread, salt, and cumin.

Ingredients
- 2 kg lamb (leg or shoulder)
- Salt
- Cumin
- Butter
Instructions
- Rub lamb with salt and butter.
- Roast slowly for 4–5 hours.
- Serve with cumin and bread.
7. Zaalouk (Eggplant Salad)
Description
Zaalouk is a classic Moroccan side dish made with roasted eggplants and tomatoes. Smoky, smooth, and deeply flavorful, it is eaten with bread and served warm or cold.

.
Ingredients
- 2 eggplants
- 2 tomatoes
- Garlic
- Cumin
- Paprika
- Olive oil
Instructions
- Roast eggplants until soft.
- Cook tomatoes with spices.
- Mash together with olive oil.
- Serve as a dip.
8. Tanjia Marrakchia
Description
Tanjia is a Marrakech specialty cooked slowly in clay jars buried in hot ashes. The meat cooks in its own juices, absorbing spices and preserved lemon for intense flavor.

Ingredients
- 1 kg beef or lamb
- Preserved lemon
- Garlic
- Cumin
- Saffron
- Olive oil
Instructions
- Combine ingredients in a clay pot.
- Seal and cook 6–8 hours.
- Serve tender and aromatic.
9. Msemen (Moroccan Flatbread)
Description
Msemen is a flaky flatbread enjoyed at breakfast or tea time. Its layered texture comes from careful folding and pan-cooking, making it a beloved everyday staple.

Ingredients
- Flour
- Semolina
- Salt
- Water
- Oil & butter
Instructions
- Knead dough and rest.
- Shape and fold with oil.
- Cook on hot pan until golden.
10. Chebakia
Description
Chebakia is inseparable from Ramadan. These sesame cookies are fried, dipped in honey, and scented with orange blossom water. Crunchy and fragrant, they are traditionally served with harira.

Ingredients
- Flour
- Sesame seeds
- Almonds
- Honey
- Orange blossom water
- Saffron
Instructions
- Prepare and shape dough.
- Fry until golden.
- Dip in warm honey.
- Sprinkle with sesame seeds.
Conclusion
These iconic Moroccan dishes showcase the soul of Moroccan cuisine — rich flavors, slow cooking, and deep cultural meaning. Whether you are discovering Moroccan food for the first time or reconnecting with familiar tastes, these recipes offer an authentic culinary journey.
👉 Discover more traditional recipes and food stories on TasteWitness.