Tagines & slow-cooked
Fish Tagine with Chermoula
طاجين الحوت بالشرمولة · ṭājīn l-ḥūt bi-chermoula
Fish tagine trades red meat for a firm white fish — sea bream, whiting or grouper are classic — laid over a bed of sliced potato, tomato and bell pepper, then drenched in chermoula, the herby, garlicky marinade that is Morocco's all-purpose seasoning for seafood. It cooks gently until the fish flakes and the vegetables have soaked up all that green, citrusy sauce.
- Origin
- Atlantic coast (Essaouira, Safi, Agadir)
- Type
- Braised fish tagine
- Eaten at
- Coastal lunches, Fridays, guests
- Key flavour
- Chermoula, tomato, bell pepper
What Fish Tagine with Chermoula is
The base layer of sliced potato, tomato and green or red bell pepper cooks down first, giving the fish something to rest on and keeping it from catching on the pot. The fish itself is marinated beforehand in chermoula — garlic, coriander, cumin, paprika, lemon and olive oil blitzed to a paste — then laid on top with more chermoula spooned over.
The tagine cooks over a gentler, shorter heat than a meat version, since fish needs far less time; the vegetables finish soft and the sauce reduces to a thick, herb-flecked coating rather than a thin broth.
Origin & story
Morocco's long Atlantic coastline made fish tagine a natural counterpart to the inland meat tradition, with port towns like Essaouira, Safi and Agadir supplying the daily catch that inland Marrakech kitchens have long imported and cooked the same slow, layered way.
Chermoula itself is thought to have Andalusian and older Mediterranean roots as a fish marinade, and it remains Morocco's default seasoning for anything that swims — used as much for grilling and frying as for this tagine.
Key ingredients at a glance
- A firm white fish — sea bream, whiting, grouper or hake
- Chermoula marinade: garlic, coriander, cumin, paprika, lemon, olive oil
- Sliced potato
- Tomato and bell pepper
- A pinch of cayenne for those who like heat
- Olives, sometimes added near the end
This is a flavour snapshot, not a recipe.
When & how it's eaten
Fish tagine is a shared lunch dish, brought to the table in its pot and eaten with bread to scoop the vegetables and sauce; the fish is often lifted off the bone at the table and shared out.
It suits a lighter midday meal, especially in warmer weather or by the coast, and is a natural choice for a Friday when a household wants a change from the classic meat couscous.
Regional variations
Sardines, a cheaper and more everyday fish, are sometimes used instead of a whole firm fish, cooked the same layered way. Some cooks add green olives, preserved lemon, or a handful of carrots to the vegetable base.
It shares its seasoning entirely with grilled fish chermoula, the other great Moroccan way of cooking a chermoula-marinated catch.
Where to try it in Marrakech
Restaurants specialising in seafood, and traditional kitchens near the covered fish markets, are the most reliable spots for a properly made fish tagine — ask what came in that morning.
Learn the chermoula marinade and layering technique in a tagine cooking class, and compare it with grilled fish chermoula in the guides.
Frequently asked questions
What fish is used in Moroccan fish tagine?
Firm white fish such as sea bream, whiting or grouper is classic, though sardines are a common, cheaper everyday alternative cooked the same layered way.
What is chermoula?
A Moroccan marinade of garlic, coriander, cumin, paprika, lemon and olive oil, blended to a paste and used to season fish for tagines, grilling and frying alike.
Is fish tagine spicy?
It is aromatic rather than fiery — chermoula's heat comes from a light hand of cayenne or paprika, adjustable to taste rather than fixed.