Discovering...
Discovering...

With over 3,000 kilometres of Atlantic and Mediterranean coast, Morocco has a seafood tradition to match: chermoula-marinated grilled fish, fish tagine, sardines by the ton, Oualidia oysters and Essaouira sea urchin. This guide explains the dishes, the regional differences, and where along the coast to eat them.
Coastline
More than 3,000 km on the Atlantic and Mediterranean combined
The key marinade
Chermoula — herbs, garlic, cumin, paprika, lemon; the base of most fish dishes
National fish
The sardine — Morocco is among the world's top sardine exporters
Signature dish
Fish tagine, often with tomato, preserved lemon and chermoula
Oyster capital
Oualidia, on a calm Atlantic lagoon
How to buy fresh
At port grills, choose your fish by weight and have it grilled to order
Best value
Harbour-side fish stalls and market grills over formal restaurants
Leila Tazi· Fes, Culture & Cuisine Editor
Fes-based journalist with a food and crafts obsession, Leila spends her weeks between the tanneries, the Qarawiyyin quarter and the kitchens of the old city. She covers Fes, Meknes, food and Moroccan culture. Fes · 11+ years covering Morocco
Published 25 February 2025 Last updated 18 July 2026
Morocco is a coastal nation as much as a desert-and-mountains one. Its long Atlantic seaboard runs from the Mediterranean edge near Tangier all the way south past Dakhla, with a shorter Mediterranean coast along the north. That geography feeds a rich seafood culture — cool, productive Atlantic waters yielding sardines, sea bream, sole, prawns, squid and more, and a national appetite for eating them simply and fresh.
Inland Moroccan cooking gets most of the attention — tagine, couscous, pastilla — but along the coast fish takes over, prepared with the same spice palette applied to the sea's catch. The result is some of the country's best and best-value eating, especially at the harbour grills where you pick your fish from the ice and pay a fraction of restaurant prices.
This primer covers the core dishes and techniques, then points you to the coastal towns where each shines. Even inland cities eat well from the sea — Marrakech restaurants receive daily deliveries of Atlantic fish, and many are listed on the RestaurantsMarrakesh directory — but the coast is where this cuisine belongs.
If one thing defines Moroccan seafood, it is chermoula — a green, punchy marinade of fresh coriander and parsley, garlic, cumin, paprika, lemon juice and oil, sometimes with a lick of chilli or preserved lemon. It is rubbed onto or stuffed into fish before grilling, baking or stewing, and it is the reason a plain grilled sea bream in a Moroccan port tastes unmistakably of the place.
Around chermoula sits the rest of the coastal toolkit: preserved lemon and green olives for brightness and salt, tomato and onion for stews, cumin and paprika for warmth, and plenty of fresh herbs. The cooking is generally light-handed, letting the freshness of the fish carry the plate rather than burying it in spice — a contrast with the deep, slow-cooked richness of inland tagines.
Learning to spot chermoula on a menu is a shortcut to eating well: where you see it, you are usually in coastal-cooking territory and close to the good fish.
Fish tagine is the headline dish: a whole fish or thick fillets cooked with chermoula, tomato, potato, peppers and preserved lemon in the conical earthenware pot, the flavours melding into something far greater than a plain grill. Every coastal town has its version, and it is the dish to order if you want to understand Moroccan seafood in a single plate.
Then come the grills and fries: whole sardines grilled over coals, sardine balls in sauce, and mixed fried-seafood platters of small fish, squid and prawns, all served with bread, salad and a wedge of lemon. Sardines deserve special mention — cheap, oily-rich and everywhere, they are the national fish, and Morocco is one of the world's great sardine producers and exporters.
At the special-occasion end is fish pastilla, a savoury take on the famous pigeon or chicken pie: seafood and vermicelli wrapped in crisp warqa pastry, a speciality associated with the coast and cities like Essaouira. Round it out with regional treats — oysters and shellfish on the Atlantic lagoons, sea urchin in season, and eels in the tidal channels. These dishes recur with local twists all around the country, mapped in the Moroccan food by region guide.
| Dish | What it is | Rough price (MAD) |
|---|---|---|
| Grilled sardines | Whole, over charcoal, with lemon | 25-45 a plate |
| Fish tagine | Fish with chermoula, tomato, preserved lemon | 60-120 |
| Fried-fish platter | Mixed small fish, squid, prawns | 70-140 |
| Fish pastilla | Seafood and vermicelli in crisp warqa pastry | 80-160 |
| Oysters (Oualidia / Dakhla) | By the dozen, beside the lagoon | 80-150 a dozen |
| Harbour grill meal | Pick-by-weight fish, bread, salad | 60-120 a head |
Morocco's two coasts cook the sea differently. The Atlantic — cold, rough and hugely productive — is the powerhouse, landing the sardines, sea bream, sole, hake and prawns that feed the harbour-grill culture of Essaouira, Safi, El Jadida, Oualidia and Agadir. Its preparations are Moroccan-classic: chermoula, open-coal grilling and fish tagine, cooked to let the freshness lead. This is where most of the country's seafood eating happens, and where the best value lies.
The Mediterranean north, around Tangier, Tetouan and M'diq, is calmer and warmer, and its kitchen carries a strong Spanish-Andalusian streak from centuries of exchange across the strait. Expect more fried-fish plates in the pescaito style, seafood served tapas-fashion, and generally lighter, simpler preparations. The catch shifts too, toward the species of a gentler, warmer sea. If you are weighing which coast to base a trip on, the Atlantic vs Mediterranean coast guide compares them beyond the plate.
The dishes change subtly as you move around the coast, and each town has a speciality worth planning a meal around. The Atlantic dominates for volume and variety; the Mediterranean north leans toward Spanish-influenced preparations and calmer-water fish. The table below is a quick orientation to the best coastal eating towns and what defines each.
Essaouira is the classic starting point — its harbour grills, where you buy fish by weight and have it cooked on the spot, are a rite of passage, covered in the Essaouira seafood restaurants guide. Oualidia is Morocco's oyster capital on its calm lagoon, in the Oualidia oysters and seafood guide; Safi is the workaday sardine port in the Safi seafood guide; and far-south Dakhla pairs oysters and sea bream with kitesurfing in the Dakhla seafood guide.
The big cities eat superbly from the sea too — Casablanca's Corniche seafood restaurants and Marche Central stalls are highlights, covered in the Casablanca fine dining guide, while El Jadida's fishing-port grills feature in the El Jadida food guide. The capital's grilled catch is mapped in the Rabat seafood restaurants guide, the Spanish-inflected north in the Tangier seafood restaurants guide, and the sardine-port grill row of the south in the Agadir seafood restaurants guide.
| Town / area | Coast | Known for |
|---|---|---|
| Essaouira | Atlantic | Harbour grills, sardines, sea urchin in season |
| Oualidia | Atlantic | Oysters from the lagoon, sea bass |
| Safi | Atlantic | Sardines — a historic sardine-canning port |
| Dakhla | Atlantic (far south) | Oysters, sea bream, casual kite-camp dining |
| Casablanca | Atlantic | Corniche seafood restaurants, market stalls |
| Tetouan / M'diq | Mediterranean | Spanish-influenced fish, calm-water catch |
Seafood is one of the reasons Morocco eats so well for so little, but the price you pay depends entirely on where you sit. A pick-your-fish meal at a harbour grill — a portion of sardines or a shared whole fish with bread and salad — runs roughly 60 to 120 MAD a head, while the same fish plated at a marina restaurant with a waiter and a view might be 200 to 350 MAD. Oysters at Oualidia are eaten by the dozen for 80 to 150 MAD beside the water, a fraction of what they cost inland. None of these figures are fixed; fish is sold by weight and the market moves, so treat them as a mid-2026 orientation rather than a menu.
Season matters more than most visitors expect. Sardines and the everyday Atlantic fish are landed year-round, but the cold-water months from autumn to spring bring the fattest, most flavourful catch, while high summer favours calmer seas and easier boat days. Sea urchin has a short winter-to-spring window, and spiny lobster (langouste) is a seasonal, market-priced treat rather than an everyday order. If you are timing a coastal trip around the June-July 2030 World Cup, the fish markets will be in full, warm-weather swing.
The one rhythm that overrides all of this is Ramadan. Through the fasting month, daytime service thins dramatically and the coast eats after sunset, so a lunchtime plan built around fresh grills may simply find the stalls shut until dusk. Check local hours rather than assume, and if you want to learn the chermoula-and-grill technique for yourself, a hands-on class such as the Essaouira seafood cooking class is the best souvenir of all.
The golden rule is to eat at the source. The best value and freshness are at the harbour grills and market stalls, not the formal restaurants: you choose your fish from the ice, agree a price by weight, and it is grilled to order. Confirm the price before cooking, since fish is sold by the kilo and the bill depends on what you pick — a friendly check avoids surprises.
Go at lunch, when the morning's catch is freshest and turnover is highest, and favour whatever is local and in season rather than imported or out-of-season choices. Sardines are almost always a safe, cheap, delicious bet. Pair the meal with bread, a cooked-vegetable salad and mint tea, and you have eaten as coastal Morocco does.
For the sweet finish and the wider food context, the Moroccan breakfast guide and the national food picture round out the picture, and any coastal trip during the June-July 2030 World Cup window will find the fish markets in full, in-season swing outside Ramadan.
Fish tagine — a whole fish or fillets slow-cooked with chermoula, tomato, potato, peppers and preserved lemon in the conical clay pot. It is the dish that best captures Moroccan coastal cooking. Grilled sardines are the everyday national favourite, and fish pastilla, a savoury seafood pie in crisp pastry, is the special-occasion showpiece, associated with the coast.
Chermoula is Morocco's classic fish marinade: a green paste of fresh coriander and parsley, garlic, cumin, paprika, lemon juice and oil, sometimes with chilli or preserved lemon. It is rubbed on or stuffed into fish before grilling, baking or stewing, and it is the defining flavour of Moroccan seafood — spot it on a menu and you are in good coastal-cooking territory.
Essaouira is the classic choice for its harbour grills, where you pick your fish by weight and have it cooked on the spot. Oualidia is the oyster capital, Safi a historic sardine port, and Dakhla pairs oysters with kitesurfing in the far south. Casablanca's Corniche and Marche Central offer city-style seafood at every price level.
At ports like Essaouira you walk up to the stalls, choose your fish or shellfish from the iced display, and it is weighed, priced and grilled to order while you wait, served with bread, salad and lemon. Always confirm the price before it is cooked, since fish is sold by the kilo and the bill depends on your selection.
Yes. Inland Morocco is known for slow, rich tagines, couscous and pastilla, while the coast cooks fish lightly and freshly, letting the catch carry the plate. Both share a spice palette — cumin, paprika, preserved lemon, fresh herbs — but coastal cooking centres on chermoula and grilling rather than long braises. The north also shows Spanish and Mediterranean influence.
Yes. Oualidia, on a sheltered Atlantic lagoon between Casablanca and Essaouira, is Morocco's oyster capital, with farms you can eat at right beside the water. The far-southern lagoon town of Dakhla is also well known for its oysters. Both offer some of the freshest, best-value shellfish in the country, eaten with little more than lemon.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Food & Dining
The Atlantic port’s dining scene — the grilled-fish stalls at the harbour, Skala-view tables and where to try fresh sardines and sea urchin.
Read guideFood & Dining
Atlantic port catch in a resort city: the pick-by-weight fishing-port grills, marina restaurants and promenade seafood terraces.
Read guideFood & Dining
Where to eat fresh Atlantic fish in the capital, from Kasbah des Oudaias grills to Bouregreg riverside and port terraces.
Read guideFood & Dining
Straits-fresh fish where the Mediterranean meets the Atlantic, from the fishing port grills to medina tables and the marina.
Read guideFood & Dining
Morocco’s oyster capital on its calm lagoon — where to slurp oysters straight from the beds and the best seafood tables in town.
Read guideFood & Dining
A region-by-region map of Moroccan cuisine, matching signature dishes to where they're best eaten.
Read guide