Moroccan cuisine is one of the most layered in North Africa, the product of Amazigh (Berber) indigenous cooking, Arab conquest in the 7th century, Andalusian and Sephardic Jewish migration after the 1492 Reconquista, French and Spanish colonial overlays, and Saharan trade routes that brought spices and ingredients from sub-Saharan Africa. The result is a kitchen that uses preserved lemon, olives, saffron, cumin, cinnamon, ginger, and the complex blend ras el hanout (which translates as 'head of the shop' and can include 20 to 30 spices) with confidence in dishes that mix sweet and savory more freely than almost any other cuisine on earth.
The defining technique is the tagine, both the conical clay pot and the slow-cooked stew that takes its name. A tagine is a one-pot braise of meat or fish with vegetables, fruit, and spices, cooked low and long until the meat falls off the bone and the sauce reduces around it. Lamb with prunes and almonds, chicken with preserved lemon and olives, fish with chermoula, beef with quince: each tagine is its own composition. Couscous, the steamed semolina grain, is the traditional Friday meal, served from a large communal platter with seven vegetables and a meat stew on top.
The other essential layer is street food and snack culture: msemen and beghrir at breakfast, harira soup at Ramadan iftar, b'stilla (the phyllo pigeon pie) at celebrations, briouats (fried savory pastries), and the mint tea that ends every meal and accompanies every transaction. A walk through the Jemaa el-Fnaa night market in Marrakech surfaces all of these in a single hour, alongside the snail vendors, the goat-head stalls, and the orange-juice carts. The cuisine is one of the most legible on the street and the most refined in the riad dining rooms; both registers belong to the same tradition.
Regional variations
Marrakech and the south
The most internationally visible Moroccan kitchen. Lamb tagines with prunes and almonds, mechoui (whole roast lamb), tanjia marrakchia (the Marrakech slow-cooked meat in a clay urn buried in hammam ashes). Bigger flavors, more sub-Saharan influence.
Fez and the imperial cities
The deepest formal tradition, with court-influenced cooking. B'stilla, the layered phyllo pigeon pie with almonds and cinnamon, is a Fez specialty. Refined tagines with subtle balance and a heavier hand with ras el hanout.
Coastal (Casablanca, Essaouira, Tangier)
Seafood-led tagines, chermoula-marinated grilled fish, sardine cooking, and the lingering French and Spanish colonial influence in patisserie and bistro food.
Atlas Mountains (Berber/Amazigh)
Tagines cooked over open flame on hearth stones, barley couscous, fresh cheese, honey, and the simpler herb-and-vegetable cooking of the highland villages.
North (Tetouan, Chefchaouen)
The most Andalusian-influenced kitchen, with strong Spanish and Sephardic-Jewish layers. Lighter cooking, more vegetables, and the strongest pastry tradition in the country.
Defining moroccan dishes
- Tagine
- The slow-cooked stew named for its conical clay pot. Canonical versions include lamb with prunes and almonds, chicken with preserved lemon and olives, kefta (meatball) with egg poached on top, and fish with chermoula.
- Couscous
- Hand-rolled steamed semolina, served on a communal platter with seven vegetables (turnip, carrot, zucchini, cabbage, pumpkin, chickpea, onion) and lamb or chicken. The traditional Friday family meal.
- Harira
- Tomato-lentil-chickpea soup with lamb, fresh herbs, and tomato paste, thickened with flour or beaten egg. The Ramadan iftar opener.
- B'stilla
- Layered phyllo pie traditionally filled with pigeon (now often chicken), almonds, eggs, and cinnamon-sugar, with cinnamon-sugar dusted on top. Sweet, savory, salty, the Fez celebration dish.
- Mechoui
- Whole lamb or sheep roasted in a pit oven or on a spit, served with cumin and salt. Marrakech street food and celebration food.
- Tanjia marrakchia
- Marrakech-only specialty: beef or lamb with preserved lemon, cumin, and saffron in a clay urn buried in the hot ashes of the hammam for hours. Bachelor cooking, traditionally.
- Chermoula
- The herb marinade and sauce: cilantro, parsley, garlic, cumin, paprika, lemon, olive oil. Used for fish and seafood preparations.
- Msemen
- Square laminated flatbread, pan-fried until crisp and flaky, eaten at breakfast with honey, jam, or amlou (almond-argan-honey spread).
- Beghrir
- Thousand-hole semolina pancakes, like a thicker Russian blini, served with butter and honey at breakfast.
- Briouats
- Fried phyllo or warqa pastries filled with meat, fish, or sweet almond paste. Triangular or cigar-shaped.
- Zaalouk
- Smoky eggplant and tomato salad with garlic, cumin, paprika, and olive oil. Served warm or at room temperature as part of the cold-salad spread.
- Mint tea
- Green tea brewed with fresh spearmint and a heavy hand of sugar, poured from height into small glasses to create a foam. Drunk throughout the day.
How to order
A traditional Moroccan meal opens with a spread of cold salads (zaalouk, taktouka, carrot and orange, beet) eaten with bread, followed by a tagine or couscous as the main, then mint tea and pastries. At restaurants the salad spread (kemia) may come unbid; at home it is the standard opener. Tagines are made for sharing; a single tagine with bread feeds two to three people. Couscous is traditionally Friday lunch and may not be available other days at home-style places.
The rookie mistakes: cutting the tagine ingredients before serving (it is presented intact, with the bread used to scoop), refusing the mint tea because of the sugar (the sugar is essential to the tea), expecting a knife and fork at casual places (bread is the utensil), ordering a French wine list at a Moroccan restaurant when the local Meknès or Atlas Mountain wines are increasingly worth trying, and rushing the meal (a Moroccan lunch can run three hours, and the conversation between courses is part of the dish). At a serious riad dinner, the host's family may join the table for tea; this is hospitality, not informality, and the right response is to accept and stay.
What to drink with it
Mint tea is the universal pairing, before, during, and after the meal. Moroccan wine has improved markedly: producers like Domaine Ouled Thaleb and Volubilia from Meknès make serious reds (Syrah, Cabernet, and Carignan blends) that pair well with lamb tagines. Almond milk and orange blossom drinks are the non-alcoholic options at celebrations. With harira during Ramadan, dates and honey-sweetened pastries (chebakia) are the traditional accompaniments. The strongest pairing for any tagine, though, is fresh khobz bread for scooping.
Where to eat it
Marrakech and Fez are the great food cities, with the deepest traditional cooking in family-run riads, the Jemaa el-Fnaa night market (Marrakech), and the medina food stalls. Casablanca for modern and French-influenced; Essaouira for seafood; Tangier for the Spanish-Moroccan hybrid. Outside Morocco, Paris has the largest Moroccan diaspora kitchen, with serious cooking from Belleville to the Marais. London, Brussels, and Madrid all hold strong Moroccan scenes anchored by diaspora communities.
A short history
Moroccan cuisine descends from Berber agricultural cooking, layered with Arab conquest (7th century), Andalusian and Sephardic Jewish migration after the 1492 Reconquista, Saharan trade-route spices, and French and Spanish colonial overlays in the 19th and 20th centuries. The royal kitchens of Fez and Marrakech codified the modern dish vocabulary, and the Moroccan diaspora in France carried the cuisine into European mainstream awareness from the 1960s onward.
Frequently asked
Is a tagine the pot or the dish?
Both. The tagine is the conical clay pot, and the dish cooked in it takes the same name. Authentic clay tagines diffuse heat slowly and trap steam in the cone, returning condensation to the meat. Cast-iron or enameled versions are easier but less traditional.
Is Moroccan food spicy?
Spiced, not spicy. Moroccan cooking uses a deep spice cabinet (cumin, cinnamon, ginger, saffron, paprika, ras el hanout) but rarely relies on chile heat. Harissa, the chile paste, is more associated with Tunisia and Algeria than Morocco.
What is ras el hanout?
A complex Moroccan spice blend whose name means 'head of the shop,' indicating the merchant's best blend. Recipes vary wildly and can include 20 to 30 spices: cardamom, cumin, clove, cinnamon, coriander, paprika, mace, nutmeg, peppercorns, turmeric, rose petals, and others. Each family or spice merchant has their own.
Moroccan by city
Moroccan£Old CityMarket hours, Mon-Sat lunchtime
Cafe Atlas slow-cooks tagines and pours fresh mint tea at St Nicholas Market, bringing Marrakech lunch plates and baklava to Bristol's Glass Arcade.
Try: Tagine with couscous and mint tea
Tip: The tagine-and-couscous plate with baklava after is one of the market's best-value hot lunches.
Moroccan£Old CityMarket hours, Mon-Sat lunchtime
Cafe Atlas slow-cooks tagines and pours fresh mint tea at St Nicholas Market, bringing Marrakech lunch plates and baklava to Bristol's Glass Arcade.
Try: Tagine with couscous
Tip: The tagine-and-couscous plate with baklava after is one of the market's best-value hot lunches.
All Bristol restaurants →
Moroccan€Sun 06:00-14:00
Marche du Midi stalls in Brussels fire Moroccan and Tunisian merguez every Sunday morning. At Gare du Midi forecourt. Cash and card accepted.
Try: Merguez sandwich
All Brussels restaurants →
Moroccan€latin-quarterMon-Thu 16:00-22:30, Fri 15:00-22:30, Sat 13:00-22:30, Sun 12:00-21:00
High Cafe above the Bunch of Grapes on High Street is Galway's Moroccan destination; tagines, mezze platters and sweet mint tea make it the city's most.
Signature: Moroccan tagine, Mezze platters
Order: The tagine of the day; the mezze platter works as a full meal for two with bread
Tip: Cash is preferable; the kitchen can be slow on busy evenings so allow time.
Moroccan€latin-quarterMon-Thu 16:00-22:30, Fri 15:00-22:30, Sat 13:00-22:30, Sun 12:00-21:00
High Cafe above the Latin Quarter on High Street is Galway's Moroccan address; tagines, mezze platters and sweet mint tea make it the city's most.
Signature: Moroccan tagine, Mezze platters
Order: The tagine of the day with flatbread; the mezze platter as a starter for two
Tip: The kitchen can move slowly; allow time if you have somewhere to be after eating.
All Galway restaurants →
Moroccan€€€albayzinMon-Sun 13:30-16:30, 19:30-23:30
Restaurante Arrayanes in the Albayzin of Granada is the citys most serious Moroccan restaurant, with tagines, couscous and pastilla off Calderia Nueva.
Order: Lamb tagine with prunes and almonds, then mint tea.
Tip: Reservations recommended; no alcohol served, the mint tea closes every meal.
All Granada restaurants →
MoroccanChef Helene Darroze$$$$Set tasting from 2200 MADmedinaDaily 19:00-23:00Book 4 weeks ahead
La Grande Table Marocaine at the Royal Mansour is the only African restaurant in Les Grandes Tables du Monde, overseen by Helene Darroze in Marrakech.
Signature: Refined pastilla, Lamb tasting, Moroccan tasting menu
Tip: La Liste 2025 ranked it 6th globally with 97 points. Reserve weeks ahead.
Moroccan$$$guelizWed-Mon 12:30-14:30, 19:00-23:00; closed Tuesday
Run entirely by women since 1987, Al Fassia in Marrakech's Gueliz cooks the refined Fassi (Fez) repertoire under chef Saida Chab, daily lunch and dinner.
Signature: Lamb tagine with quince, Pigeon pastilla, Couscous Fassi
Order: The slow-cooked lamb tagine with caramelised quince, served with khobz bread.
Tip: Order tagines a la carte rather than the set menu; the kitchen's strength is single-dish patience, not coursing.
Moroccan$jemaa-el-fnaDaily 11:00-23:00Cash only
Chez Lamine Hadj Mustapha at Marrakech's Mechoui Alley off Jemaa el-Fna has roasted 40 lambs daily in a pit oven since 1965; tangia is the other signature.
Try: Mechoui (slow-pit lamb) and tangia
Tip: Mechoui sold by weight; 500g feeds two with khobz. Arrive before 14:00 or the good cuts are gone. Cash only.
See all 28 moroccan rooms in Marrakech →
Moroccan€centro-historicoMon-Thu 09:00-21:00; Fri-Sun 09:00-21:30Work-friendly
La Tetería is a Moorish tea room beside Málaga's Picasso Museum, pouring mint tea and infusions with vegan cakes and North African pastries.
Signature drink: Moroccan mint tea and North African pastries
All Málaga restaurants →
Moroccan€€GraslinMon-Fri 12:00-14:30 and 19:00-22:30; Sat 12:00-15:30 and 19:00-22:30; Sun 12:00-14:30 and 19:00-22:30
A few steps off Place du Commerce, Atlas serves home-style Moroccan cooking, a spread of couscous and tagines plus charcoal grills, halal and vegetarian.
Signature: Couscous, Tagines, Charcoal grills
Tip: It is one of the few kitchens in central Nantes open both services every day, including Sunday evening.
All Nantes restaurants →
Moroccan$oxbowDaily 11:00-17:00
Moro brings North African street food to Oxbow Market with tagine-spiced meats, couscous bowls and halal-friendly proteins that stand out on the Napa strip.
Signature: Tagine bowls, Moroccan street wraps, Merguez sausage
Order: Tagine bowl with merguez sausage.
Tip: The tagine bowl with merguez sausage is the best single dish in the Oxbow Market at lunch.
Moroccan$oxbowDaily 11:00-17:00
Moro is the Moroccan counter inside Oxbow Public Market, serving tagine-spiced meats and halal-friendly options that are genuinely distinct on the strip.
Signature: Tagine bowl, Moroccan street wraps, Merguez sausage plates
Order: Tagine bowl with merguez sausage.
Tip: Moro is one of the only halal food options in downtown Napa, making it the practical choice for halal-observant visitors.
All Napa restaurants →
Moroccan€€saint-etienne
Le Ksar on Rue Perchepinte near the Saint-Etienne cathedral is the Moroccan room widely credited with the best couscous in Toulouse, with mint tea closer.
Signature: Couscous royal, Tagine d'agneau aux pruneaux, Pastilla
Tip: The couscous royal feeds two easily; the tagine d'agneau aux pruneaux is the second-best order. Book on a Friday.
Moroccan€saint-cyprien
Le Grenier de Bedouin on Avenue de Muret in Saint-Cyprien is the no-fuss Moroccan canteen with couscous at €11, tagines at €13 and a tile-counter takeaway.
Signature: Couscous merguez, Tagine kefta, Pastilla
Tip: Cheap eats canteen for the Empalot students; cash and card both. Sit in for the mint tea pour at the counter.
Moroccan€€saint-cyprien
La Pente Douce on the quiet Rue de la Concorde in Saint-Cyprien is the well-known Moroccan room with a surprise evening menu and strong takeaway couscous.
Signature: Couscous, Harira soup, Surprise evening menu
Tip: The surprise evening menu is the best route in; arrive by 19:30 for first sitting. Lunch is a la carte.
All Toulouse restaurants →
Moroccan€aurora
Porta Palazzo morning counters serve Turin's cheapest sit-down: Maghrebi sandwiches, cut fruit, coffee at the largest open-air food market in Europe.
Try: Maghrebi sandwiches, panini, fresh produce
All Turin restaurants →