Moroccan cuisine is one of the world's most diverse and flavorful culinary traditions, shaped by Berber, Arab, Moorish, Middle Eastern, Mediterranean, and African influences over centuries. The cuisin...
Complete Guide to Moroccan Dishes
Introduction to Moroccan Cuisine
Moroccan cuisine is one of the world's most diverse and flavorful culinary traditions, shaped by Berber, Arab, Moorish, Middle Eastern, Mediterranean, and African influences over centuries. The cuisine is characterized by its use of aromatic spices, slow cooking methods, and the perfect balance of sweet and savory flavors.
Tagines (20+ Varieties)
What is a Tagine?
A tagine is both a cooking vessel and the name of the dish cooked in it. The conical earthenware pot creates a unique cooking environment where steam circulates, keeping ingredients moist and tender.
Traditional Lamb Tagines
1. Lamb Tagine with Prunes and Almonds (Tajine Lahm bil Barkok)
One of the most iconic Moroccan dishes, combining tender lamb with sweet prunes, toasted almonds, and aromatic spices including cinnamon and saffron. The meat is slow-cooked until it falls off the bone, creating a rich, sweet-savory sauce.
Where to try: La Maison Arabe (Marrakech), Al Mounia (Casablanca) Best season: Year-round Regional notes: Marrakech version tends to be sweeter
2. Lamb Tagine with Apricots and Honey
Similar to the prune version but lighter, using dried apricots and honey for sweetness. Often includes sesame seeds and is finished with orange blossom water.
Where to try: Dar Yacout (Marrakech), Nur Restaurant (Fes)
3. Lamb Tagine with Dates and Almonds (M'hammer)
A rich, deeply flavored tagine featuring Medjool dates, almonds, and a blend of warm spices. The dates caramelize during cooking, creating a thick, sweet sauce.
Where to try: Restaurant Le Marocain (La Mamounia, Marrakech)
4. Lamb Tagine with Vegetables (Tajine bil Khodra)
A healthier option featuring seasonal vegetables like carrots, zucchini, turnips, and potatoes cooked with lamb in a tomato-based sauce with cumin and turmeric.
Where to try: Local family restaurants throughout Morocco
5. Mrouzia (Festival Lamb Tagine)
A special occasion dish traditionally served during Eid al-Adha, featuring lamb cooked with raisins, almonds, honey, and ras el hanout. The meat is heavily spiced and incredibly tender.
Where to try: Al Fassia (Marrakech), during religious festivals
6. Lamb Tagine with Peas and Preserved Lemon
A spring tagine featuring fresh peas, preserved lemon, and olives in a saffron-infused sauce. Light yet flavorful.
Where to try: Dar Moha (Marrakech), Dar Roumana (Fes)
Chicken Tagines
7. Chicken Tagine with Preserved Lemon and Olives (Djej M'qualli)
Perhaps the most famous chicken tagine, featuring whole chicken pieces cooked with tangy preserved lemons, green or violet olives, and saffron. The preserved lemons give it a distinctive citrusy flavor.
Where to try: Le Foundouk (Marrakech), Fes el Bali (Fes) Best for: First-time visitors to Morocco
8. Chicken Tagine with Onions and Raisins (Djej bil Besla)
A sweet tagine where chicken is cooked with caramelized onions, raisins, and cinnamon. The onions break down to create a jammy sauce.
Where to try: Riad Kniza (Marrakech), Palais Amani (Fes)
9. Chicken Tagine with Almonds and Chickpeas
A protein-rich tagine featuring toasted almonds, chickpeas, and chicken in a saffron sauce. Often garnished with hard-boiled eggs.
Where to try: Al Fassia (Marrakech)
10. Chicken Tagine with Vegetables and Herbs
A lighter option with chicken, seasonal vegetables, fresh cilantro, and parsley in a tomato-based sauce.
Where to try: Any local restaurant
Beef Tagines
11. Beef Tagine with Prunes (Lahm bil Barkok)
Tender beef chunks cooked with prunes, almonds, and honey. Similar to lamb version but with heartier meat.
Where to try: Chez Chegrouni (Marrakech), for budget-friendly option
12. Kefta Tagine (Meatball Tagine)
Ground beef or lamb meatballs cooked in tomato sauce with spices, often topped with eggs. A comfort food favorite.
Where to try: Street-side restaurants, Haj Mustapha (Marrakech)
13. Kefta Tagine with Eggs (Kefta Mkaouara)
Spiced meatballs in tomato sauce with eggs poached on top. Often served for breakfast or lunch.
Where to try: Local cafés throughout Morocco
Fish Tagines
14. Fish Tagine Chermoula
Fresh white fish (usually sea bass or sea bream) marinated in chermoula (cilantro, parsley, garlic, lemon, paprika, cumin) and cooked with tomatoes, peppers, and potatoes.
Where to try: Coastal cities - Essaouira, Tangier, Agadir Best places: Chalet de la Plage (Essaouira), Le Saveur du Poisson (Tangier)
15. Sardine Tagine (Hout bil Kamoun)
Layered sardines with tomatoes, peppers, and heavy cumin. A specialty of coastal towns, especially Essaouira and Safi.
Where to try: Essaouira fish markets and local restaurants
16. Monkfish Tagine
Chunks of monkfish cooked with vegetables, preserved lemon, and saffron. A more upscale fish tagine.
Where to try: Le Dhow (Casablanca), La Table de la Plage (Essaouira)
Vegetable Tagines
17. Vegetable Tagine (Tajine bil Khodra)
Seasonal vegetables (carrots, zucchini, turnips, potatoes, peas) cooked in olive oil with preserved lemon and olives. Can be vegan.
Where to try: Earth Café (Marrakech), La Famille (Marrakech)
18. Cauliflower and Chickpea Tagine
Roasted cauliflower with chickpeas, tomatoes, and warming spices. Popular vegetarian option.
Where to try: Vegetarian restaurants in Marrakech and Fes
Special Tagines
19. Quail Tagine
Delicate quails stuffed with couscous or rice, cooked with grapes or figs. A refined dish.
Where to try: Upscale restaurants in Marrakech
20. Rabbit Tagine
Tender rabbit cooked with prunes or vegetables. Regional specialty.
Where to try: Rural areas and traditional restaurants
Couscous (10+ Types)
Traditional Couscous Varieties
1. Couscous Bidaoui (Seven-Vegetable Couscous)
The most traditional form, featuring seven vegetables (symbolic number) including carrots, turnips, cabbage, zucchini, pumpkin, tomatoes, and chickpeas, served with tender meat (usually lamb or chicken).
Where to try: Al Fassia (Marrakech), Al Mounia (Casablanca) Traditional day: Friday (Couscous Friday tradition) Serves: Usually shared family-style
2. Couscous Tfaya
Sweet couscous topped with caramelized onions, raisins, and cinnamon, usually served with lamb or chicken. One of the most beloved varieties.
Where to try: Al Fassia (Marrakech) - famous for this dish Best season: Fall/Winter
3. Couscous Royal (Couscous Maliki)
An elaborate version featuring multiple meats (lamb, chicken, merguez sausage) with vegetables and chickpeas. The "royal" treatment of couscous.
Where to try: La Maison Arabe (Marrakech), Le Marocain (Marrakech)
4. Couscous with Lamb and Caramelized Onions (Seffa)
A sweet couscous dish where the couscous is steamed and then tossed with butter, sugar, and cinnamon, topped with caramelized onions and tender lamb.
Where to try: Traditional family restaurants, La Sqala (Casablanca)
5. Fish Couscous
Coastal specialty featuring fresh fish (often sea bass or sea bream) with a lighter vegetable selection. The broth is usually saffron-based.
Where to try: Essaouira, Agadir, Casablanca coastal restaurants Best season: Year-round on coast
6. Couscous Belboula (Barley Couscous)
Made with larger barley couscous grains, traditional to rural and Berber regions. Heartier than regular couscous.
Where to try: Berber restaurants, Atlas Mountain villages
7. Couscous with Buttermilk (Saykouk)
Couscous served cold with buttermilk, a refreshing summer dish popular in rural areas.
Where to try: Rural regions, Berber homes
8. Mesfouf (Sweet Couscous)
Sweet couscous with butter, raisins, and nuts, often served as a dessert or breakfast dish.
Where to try: Cafés during breakfast hours
9. Couscous with Mrouzia
Festival couscous served with the rich, spiced lamb dish mrouzia. Reserved for special occasions.
Where to try: During Eid celebrations
10. Couscous with Smen (Preserved Butter)
Traditional couscous enhanced with aged preserved butter, giving it a distinctive, pungent flavor beloved by locals.
Where to try: Traditional family restaurants, rural areas
Pastilla (Bastilla)
Traditional Pastilla
Pigeon Pastilla (B'stilla bil Hamam)
The classic version, a stunning sweet-savory pie made with layers of warqa (thin pastry similar to phyllo), filled with spiced pigeon meat, scrambled eggs with onions and herbs, topped with toasted almonds and cinnamon, then dusted with powdered sugar.
History: Originally a royal dish from Fes, dating back to Andalusian refugees Where to try:
- Nur Restaurant (Fes) - modern interpretation
- Dar Yacout (Marrakech) - traditional
- La Maison Arabe (Marrakech)
Preparation time: 4-6 hours Serves: 6-8 people Best occasion: Special dinners, celebrations
Chicken Pastilla (B'stilla bil Djej)
More common modern version using chicken instead of pigeon. Easier to source and slightly less gamey in flavor.
Where to try: Most restaurants offering pastilla Price range: 80-200 MAD per person
Seafood Pastilla (B'stilla bil Hout)
Coastal innovation featuring shrimp, calamari, and white fish with vermicelli noodles instead of eggs. Not sweet like traditional pastilla.
Where to try:
- Le Dhow (Casablanca)
- Coastal restaurants in Essaouira
- Dar Roumana (Fes)
Vegetable Pastilla
Modern vegetarian version with seasonal vegetables, almonds, and sometimes cheese.
Where to try: Earth Café (Marrakech), vegetarian restaurants
Soups and Starters
1. Harira
Morocco's national soup, a hearty blend of tomatoes, lentils, chickpeas, lamb or beef, vermicelli, fresh herbs (cilantro and parsley), and warm spices. Traditionally eaten to break fast during Ramadan.
Where to try: Everywhere during Ramadan, year-round at traditional restaurants Best with: Chebakia, dates, and hard-boiled eggs Regional variations:
- Fes: Thicker, with more meat
- Marrakech: Lighter, more tomato-based
- Casablanca: Medium consistency
History: Ancient Berber origins, evolved with Arab influences
2. Bissara
Thick, creamy fava bean soup drizzled with olive oil, cumin, and paprika. A working-class breakfast staple.
Where to try: Street vendors, local cafés Served with: Fresh bread for dipping Best season: Winter mornings Price: 5-15 MAD
3. Zaalouk (Eggplant Salad)
Cooked eggplant and tomato dip with garlic, olive oil, paprika, and cumin. Served as a side dish or appetizer.
Serving style: Room temperature or slightly warm Eaten with: Moroccan bread (khobz) Where to try: All traditional restaurants
4. Taktouka
Similar to zaalouk but made with green peppers and tomatoes. Smoother texture.
Best version: Roasted peppers for smoky flavor Vegan: Yes Where to try: Served as part of salad selection at most restaurants
5. Moroccan Salad Selection (Salade Marocaine)
Typically includes 5-7 small salads served together:
- Tomato and onion salad
- Cucumber salad
- Carrot salad with cumin and orange
- Beet salad
- Zaalouk
- Taktouka
- Mixed green salad
Where to try: Al Fassia (Marrakech), traditional restaurants Usually served: As appetizers before main course
6. Briouat (Briouates)
Crispy triangular or cylindrical pastries filled with various fillings:
- Meat briouates (minced lamb or beef with herbs)
- Cheese briouates (often with mozzarella and herbs)
- Seafood briouates (shrimp or fish)
- Vegetable briouates
When served: Appetizers, snacks, or with mint tea Best with: Mint tea for tea time Where to try: Patisseries, cafés, restaurants
Traditional Meat Dishes
1. Mechoui
Whole lamb slow-roasted in a traditional earth oven or pit, seasoned simply with butter, cumin, and salt. The meat becomes incredibly tender and flavorful.
Traditional preparation: Cooked overnight in underground oven Where to try:
- Al Mounia (Casablanca)
- La Maison Arabe (Marrakech)
- Special order at many restaurants (24-48 hours notice)
Best for: Large groups (10+ people) Serving style: Meat is pulled by hand Accompaniments: Fresh bread, cumin salt, Moroccan salads
2. Tangia Marrakchia
Marrakech specialty, meat (usually lamb or beef) slow-cooked in an urn-shaped clay pot with preserved lemons, garlic, and spices. Traditionally prepared by placing the sealed pot in the embers of a public hammam furnace for 5-6 hours.
Where to try:
- Haj Mustapha (Marrakech)
- Traditional restaurants in medina
- Must be ordered in advance
Authentic preparation: Taken to hammam oven Serves: 2-4 people Flavor profile: Rich, deeply spiced, falling-off-bone tender
3. Rfissa
Shredded msemen or rghaif (Moroccan flatbreads) layered with tender chicken and lentils in a rich fenugreek and onion sauce. Traditionally served to new mothers.
Where to try: Family homes, traditional restaurants by special order Traditional occasion: Postpartum meal Flavor: Unique due to fenugreek (helba) Best eaten: With hands, mixing bread with chicken and sauce
4. Kefta (Moroccan Meatballs)
Seasoned ground meat (beef or lamb) mixed with parsley, cilantro, onions, and spices.
Preparations:
- Kefta tagine (with tomato sauce and eggs)
- Grilled kefta (on skewers)
- Kefta sandwich (in bread with tomatoes and onions)
Where to try: Street vendors for grilled, restaurants for tagine Spices used: Cumin, paprika, parsley, cilantro, onions
5. Brochettes (Kebabs)
Skewered grilled meats, common as street food and restaurant dishes.
Types:
- Lamb brochettes
- Beef brochettes
- Chicken brochettes
- Kefta brochettes
- Liver brochettes
- Mixed grill
Where to try:
- Street vendors in every city
- Jemaa el-Fnaa (Marrakech)
- Local grills throughout Morocco
Price: 10-30 MAD per skewer Served with: Bread, harissa, cumin, salt
6. Mrouzia
Already mentioned under tagines, but also served as a standalone dish. Lamb cooked with raisins, almonds, honey, and a generous amount of ras el hanout.
Occasion: Eid al-Adha, special celebrations Distinctive feature: Very sweet and spicy Preservation: Historically made to preserve meat without refrigeration
Bread and Flatbreads
1. Khobz (Moroccan Round Bread)
The daily bread of Morocco, round loaves with a slightly dense, chewy texture.
Found: Every meal, used to scoop food Baked: In communal ovens (ferrane) Varieties: White, whole wheat, semolina
2. Msemen (Moroccan Flatbread)
Square, layered flatbread that's crispy outside and soft inside, made by folding dough multiple times.
Eaten: Breakfast, with honey, jam, or cheese Where to try: Street vendors, cafés Price: 2-5 MAD each
3. Baghrir (Thousand-Hole Pancakes)
Spongy pancakes with hundreds of tiny holes that absorb butter and honey perfectly.
Eaten: Breakfast Served with: Honey-butter mixture or amlou (almond butter with argan oil) Where to try: Breakfast cafés, patisseries Texture: Light, airy, spongy
4. Harcha
Dense semolina pancakes/griddle cakes with a slightly grainy texture.
Flavor: Slightly sweet, buttery Eaten: Breakfast or snack Served with: Butter, honey, or cheese Where to try: Bakeries, breakfast spots
5. Rghaif
Similar to msemen but rolled differently, creating more layers. Can be sweet or savory.
Filling options: Plain, with onions, with spices Eaten: Breakfast or with tea Texture: Flaky, layered
6. Batbout (Moroccan Pita)
Soft, pocket bread cooked on a griddle rather than baked.
Used for: Sandwiches, stuffed with various fillings Popular filling: Kefta, vegetables, cheese Where to try: Street vendors
7. Khobz Tajine (Bread Baked in Tagine)
Special bread baked in a tagine pot, creating a unique texture and flavor.
Found: Rural areas, Berber homes Texture: Dense, hearty Eaten with: Tagines, soups
Street Food Specialties
1. Snail Soup (Babbouche/Ghalal)
Snails in a complex broth of herbs and spices, served in cups with toothpicks.
Where to try: Jemaa el-Fnaa (Marrakech), street vendors Season: Year-round, especially popular in winter Price: 5-10 MAD per cup Believed benefits: Medicinal properties
2. Maakouda (Potato Fritters)
Crispy fried potato patties, often served in bread as a sandwich.
Where to try: Street vendors throughout Morocco Served with: Harissa, cumin Price: 5-10 MAD Best eaten: Fresh and hot
3. Falafel (Moroccan Style)
While Middle Eastern in origin, Morocco has its own version, often spicier.
Sandwich includes: Falafel, salad, harissa, tahini in pita or baguette Where to try: Falafel stands in city centers Price: 15-25 MAD
4. Bocadillo (Moroccan Sandwich)
Various sandwiches on French-style baguettes:
- Merguez (spicy sausage)
- Kefta
- Chicken
- Tuna
- Sardines
- Egg and olives
Where to try: Sandwich shops everywhere Price: 20-40 MAD
5. Khobz Bisheera (Lentil Pancakes)
Street-side flatbread made with lentil flour, similar to chickpea flour pancakes.
Found: Northern Morocco Eaten: As snack or breakfast Served with: Olive oil, cumin
Regional Specialties
Marrakech Specialties
Tangia Marrakchia (already covered)
The signature Marrakchi dish
Tanjia-Style Restaurants
Several restaurants specialize in this dish and other Marrakchi specialties
Fes Specialties
Fassi Couscous
Fes is considered the home of the best couscous in Morocco. The couscous grains are rolled by hand to perfection.
Pastilla Fassia
The original and best pastilla comes from Fes
Sfenj (Fried Dough)
While found throughout Morocco, Fes has some of the best sfenj vendors
Where to try: Talaa Kebira street in medina Price: 1-2 MAD each Eaten: Breakfast with coffee
Coastal Specialties
Grilled Sardines
Coastal cities, especially Essaouira, Agadir, and Safi, are famous for fresh grilled sardines.
Best preparation: Simply grilled with salt, served with bread Where to try: Port areas, beachside grills Price: 20-50 MAD for a plate
Fish Chermoula
Fish marinated in chermoula sauce, found everywhere on coast
Seafood Basteeya
Coastal innovation on traditional pastilla
Berber Specialties
Berber Tagine
Simplified tagines using whatever ingredients are available, often cooked over open fire
Amlou
Argan oil mixed with toasted almonds and honey, creating a spread
Where to try: Atlas Mountain villages, Berber homes Eaten with: Bread at breakfast Purchase: Cooperatives, souks
Berber Pizza (Medfouna)
Stuffed flatbread with spiced meat, vegetables, and herbs
Where to try: Rissani, southern Morocco Also called: Rissani pizza
Taguella
Berber sand bread baked in hot sand and ashes in the desert
Where to try: Desert camps, Berber villages
Tangier Specialties
Fish Tagine Tangier Style
With heavier use of paprika and Mediterranean influence
Spanish-Influenced Dishes
Due to proximity to Spain, Tangier has many Spanish-Moroccan fusion dishes
Casablanca Specialties
While Casablanca isn't known for unique dishes, it has the best seafood restaurants and international cuisine in Morocco.
Seasonality and Availability
Spring Dishes (March-May)
- Fresh pea tagines
- Spring vegetable couscous
- Fresh fava beans (ful)
- Fresh broad beans
Summer Dishes (June-August)
- Cold salads
- Grilled meats
- Lighter tagines
- Fresh fruit
Fall Dishes (September-November)
- Couscous tfaya
- Grape-based dishes
- Pumpkin tagines
- Date dishes
Winter Dishes (December-February)
- Hearty tagines
- Harira soup
- Rfissa
- Root vegetable dishes
Ramadan Specials
- Harira soup (essential)
- Chebakia
- Sellou
- Special Ramadan pastries
- Briouates
Eid al-Adha
- Mechoui
- Mrouzia
- Boulfaf (grilled liver)
- All parts of the sacrificial lamb
Vegetarian and Vegan Options
Naturally Vegan Dishes
- Vegetable tagine (without meat)
- Zaalouk
- Taktouka
- Bissara
- Baghrir (if made without eggs)
- Harira (vegetarian version available)
- Most salads
Vegetarian (with dairy/eggs)
- Couscous with vegetables
- Vegetable pastilla
- Msemen with cheese
- Batbout stuffed with cheese
Best Vegetarian Restaurants
- Earth Café (Marrakech)
- La Famille (Marrakech)
- Café Clock (Fes)
- Various modern cafés in major cities
Cooking Classes Available
Marrakech
- La Maison Arabe cooking school
- Various riads offering classes
- Souk Cuisine
- Faim d'Épices
Fes
- Café Clock cooking classes
- Riad cooking classes
Essaouira
- Various surf camps with cooking
- Local family cooking classes
Price Ranges
Budget (Under 100 MAD)
- Street food
- Local cafés
- Simple tagines
Mid-Range (100-300 MAD)
- Traditional restaurants
- Tourist-friendly establishments
- Set menus
Upscale (300-800 MAD)
- Fine dining restaurants
- Hotel restaurants
- Special preparations
Luxury (800+ MAD)
- Michelin-worthy restaurants
- Royal Mansour
- Elaborate tasting menus
Dining Etiquette
Traditional Eating
- Eat with right hand only
- Use bread to scoop food
- Share from communal dish
- Take from section in front of you
- Wait for host to start
Modern Restaurants
- Utensils provided
- Individual plates
- Standard international etiquette
Compliments
- "Bismillah" - before eating
- "Alhamdulillah" - after eating
- "Bsaha" - to your health/bon appetit
Food History and Culture
Berber Origins
Many dishes originated with indigenous Berbers, using local ingredients like barley, olive oil, honey, and dates.
Arab Influences
Introduction of spices, cooking techniques, and new ingredients from Middle East.
Andalusian Legacy
Refugees from Spain brought sophisticated court cuisine, including pastilla.
French Colonial Impact
Baguettes, coffee culture, pastries (though Morocco had its own pastries).
Jewish Moroccan Cuisine
Significant influence on Moroccan cooking, many traditional dishes have Jewish-Moroccan origins.
Where to Learn More
Cookbooks
- "Moroccan Cuisine" by Fettouma Benkirane
- "The Food of Morocco" by Paula Wolfert
- "Casablanca: My Moroccan Food" by Nargisse Benkabbou
Cooking Schools
Throughout Morocco, particularly in Marrakech and Fes
Food Tours
Available in all major cities, highly recommended for visitors
This guide is regularly updated. Last update: February 2026
Get Morocco Travel Insights


