Morocco is blessed with both an Atlantic coast and a Mediterranean coast, making it one of Africa's great fishing nations. From the sardine port of Safi to the harbors of Essaouira, Agadir, Dakhla and Tangier, fresh seafood is abundant and central to coastal cuisine.
Unlike the rich, slow-cooked meat dishes of the interior, Moroccan seafood cooking tends to be fresher and lighter, letting the quality of the catch shine through with the help of bright marinades and citrus.
Almost every Moroccan fish dish begins with chermoula, a fragrant herb-and-spice marinade. It typically blends fresh cilantro and parsley, garlic, cumin, paprika, lemon juice and olive oil into a green, tangy paste.
Chermoula coats fish before grilling, frying or baking, and forms the flavor base of fish tagines. Its bright, garlicky, citrusy profile is the signature taste of Moroccan seafood and varies subtly from cook to cook.
Fish tagine (tagine bil hout) layers chermoula-marinated fish over a bed of sliced potatoes, tomatoes, bell peppers and preserved lemon, then slow-cooks until everything is tender. It is a coastal classic, especially around Essaouira and Safi.
Seafood pastilla, a coastal twist on the famous Fez pastry pie, encases shrimp, fish and vermicelli in crisp warqa leaves. Unlike the meat version, it is usually savory rather than sweet, a celebratory dish of the shore.
Grilled sardines are perhaps the most iconic Moroccan street seafood. Morocco is one of the world's largest sardine exporters, and freshly caught sardines, butterflied, marinated in chermoula and grilled over charcoal, are cheap and delicious.
Fried fish platters (friture) of calamari, shrimp, whiting and sardines are popular at port-side stalls, especially in Essaouira where you choose your fish at the market and have it grilled on the spot. Lightly floured and fried, served with cumin-salt and lemon, they are hard to beat.
Each coast has its accent. The Atlantic ports favor sardines, sea bream, sole and abundant shellfish, often grilled simply or stewed with chermoula. Oualidia is famous for its oysters, a rare Moroccan delicacy.
The Mediterranean north around Tangier, Al Hoceima and Nador leans toward anchovies, calamari and lighter, olive-oil-driven preparations. Across both coasts, the emphasis is on freshness and minimal, complementary seasoning.
The best Moroccan seafood experience is often the simplest: head to a port or fish market, pick your catch by weight, and have it grilled to order at an adjacent stall. Essaouira's harbor grills are the textbook example.
Pair grilled fish with bread, a fresh tomato-and-onion salad, cumin-salt and a squeeze of lemon. Skip heavy sauces and let the freshness of the day's catch carry the meal, the way coastal Moroccans do.
| Dish | Main seafood | Style |
|---|---|---|
| Grilled sardines | Sardines | Charcoal-grilled with chermoula |
| Tagine bil hout | White fish | Slow-cooked with vegetables |
| Seafood pastilla | Shrimp, fish, vermicelli | Savory warqa pastry pie |
| Friture | Calamari, shrimp, whiting | Lightly floured and fried |
| Oualidia oysters | Oysters | Fresh, raw |
Popular Moroccan seafood dishes
Grilled sardines marinated in chermoula are the most iconic Moroccan seafood, reflecting Morocco's status as one of the world's biggest sardine producers. Fish tagine and savory seafood pastilla are also widely loved coastal dishes.
Chermoula is a Moroccan marinade made from cilantro, parsley, garlic, cumin, paprika, lemon and olive oil. It is the essential flavor base for grilled, fried and tagine-cooked fish across the country.
Coastal cities like Essaouira, Agadir, Safi, Casablanca and Tangier offer the freshest seafood. Essaouira's harbor grills, where you choose your fish and have it grilled on the spot, are especially famous.
Loved this? Useful? React below โ your feedback helps other readers.