Moroccan Tagines

Moroccan Fish Tagine with Chermoula — Tagine Hout

By The Moroccan Cooks KitchenUpdated

White fish marinated in chermoula and steamed over a raft of potatoes, tomatoes and peppers with preserved lemon and olives. Forty minutes, and the fish never touches the pot.

Moroccan fish tagine — white fish in chermoula over sliced potatoes, tomatoes and peppers with olives and preserved lemon
Photo: Pexels
Prep
25 min
Cook
40 min
Total
1 hr 5 min
Serves
4
Difficulty
Easy

On the Atlantic coast — Essaouira, Safi, El Jadida — this is what a tagine means. Not lamb and prunes cooked for three hours, but firm white fish rubbed with chermoula and set over a bed of sliced potatoes and tomatoes, lidded, and left alone for forty minutes while the whole thing steams in its own juice.

One piece of technique carries the dish, and it is the reason the vegetables are arranged the way they are. The fish must never touch the base of the pot. Sliced potatoes go down first as a raft; everything else builds on top. The potatoes take the direct heat and turn sweet and soft, the fish above them cooks in steam rather than in oil, and nothing sticks or catches.

The second thing is restraint. No stirring, no flipping, and barely any added liquid — the tomatoes and the fish give up more than you expect. Every fish tagine that comes out dry has been opened and poked too often.

It is built on chermoula, so make that first. Everything after it is assembly.

Ingredients

Servings

Makes 4 servings

For the fish

Chermoula, if you are making it now

For the raft and the pot

To finish

Instructions

  1. Make the chermoula

    Mix the chopped herbs, garlic paste, cumin and paprika into a thick paste, then stir in the lemon juice and olive oil and season with the salt at the end. Rest it fifteen minutes. If you are using a jar made earlier in the week, bring it out of the fridge now so it is not fridge-cold when it meets the fish.

  2. Marinate the fish — 30 minutes, no longer

    Rub two thirds of the chermoula over the fish, getting it into every cut and under the skin. Cover and leave in the fridge for 30 minutes to an hour. Do not leave it overnight: the lemon juice firms the flesh the way it does in ceviche, and fish left in chermoula for hours comes out chalky and dense.

  3. Build the raft

    Pour the olive oil into the base of a tagine or a wide shallow pan. Lay the potato slices across the bottom in an overlapping layer, then the carrot batons across them. Season with the half teaspoon of salt. This layer is structural — it keeps the fish off the hot base, so leave no gaps.

  4. Layer the vegetables

    Spread half the sliced tomatoes over the potatoes, then the pepper strips. Spoon a little of the remaining chermoula over as you go, so the flavour is through the dish and not only on the fish.

  5. Sit the fish on top

    Arrange the marinated fish on the vegetables in a single layer, skin side up. Cover with the rest of the tomato slices, then scatter the preserved lemon and olives over. Spoon over whatever chermoula is left in the bowl.

  6. Add the water and lid it

    Pour the 100 ml of water down the side of the pot, not over the fish. Put the lid on, bring it to a gentle bubble over a medium-low heat, then leave it for 30 minutes. Do not lift the lid to check, and do not stir.

  7. Finish uncovered

    Take the lid off and give it 8 to 10 minutes more. The sauce will reduce and go glossy, and a knife should slide into the thickest part of the fish without resistance. If the potatoes are still firm at this point, put the lid back on for five minutes rather than turning the heat up.

  8. Serve from the pot

    Scatter the chopped coriander over, add the lemon wedges, and take the whole thing to the table. Bread, not rice — the sauce is the point, and it is eaten with khobz.

Cook’s notes

  • The vegetable raft is not decorative. Fish laid straight onto the base of a hot tagine sticks, tears when you serve it, and scorches before the middle is done.
  • 100 ml of water looks far too little. It is not. The tomatoes and the fish release a great deal of liquid, and the most common fault in this dish is a watery sauce that will not reduce.
  • Slice the potatoes thin — 5 mm. Thicker and they are still hard when the fish is done, and there is no way to fix that without overcooking the fish.
  • Firm fish only. Sea bream, sea bass, hake, cod, monkfish and conger all hold together. Delicate flaky fish such as plaice or sole will break apart into the vegetables.
  • Prawns can go in for the last five minutes, on top. Any earlier and they turn to rubber.
  • No preserved lemon? Use the rind of a fresh lemon simmered in salted water for fifteen minutes. Our guide to preserved lemons has the full method, and a jar is worth starting now for next time.
  • It does not reheat well — fish never does. This is a dish to cook and eat, which is also how it is treated in Morocco.

What you need

Some links below are affiliate links. If you buy through one, we earn a small commission — the price you pay is exactly the same.

  • Clay tagine pot (paid link)

    Unglazed clay cooks differently from glazed, and a new clay tagine has to be seasoned before its first use. Check the base is flameproof if you plan to cook on a hob rather than in the oven.

  • Fish spatula (paid link)

    Wide, thin and slotted, so it slides under a cooked fillet and lifts it out in one piece. The usual reason a fish tagine arrives at the table in pieces is that it was served with a regular spoon.

  • Mandoline slicer (paid link)

    For even potato slices. A knife does the job perfectly well — this only makes it faster and more consistent, which matters when uneven slices mean some are still hard when the fish is done. Buy one with a guard and use it.

  • Preserved lemons (paid link)

    Ready-made, for when you have not got a jar going. Check the ingredients — it should be lemons, salt and water, nothing else. Making your own costs almost nothing and takes a month.

  • Mortar and pestle (paid link)

    Used for garlic, salt and whole spices. Heavier is better — a light mortar slides across the worktop. Stone or brass both work; wood absorbs garlic and holds onto it.

As an Amazon Associate we earn from qualifying purchases.

Recipe information

Prep time
25 min
Cook time
40 min
Total time
1 hr 5 min
Servings
4
Calories
430 kcal per serving
Cuisine
Moroccan
Course
Main Dish
Difficulty
Easy
Keywords
moroccan fish tagine, tagine hout, fish tagine with chermoula, moroccan fish recipe, white fish tagine

Nutrition is an estimate per serving, calculated from the ingredient list. Values vary with brands, cuts and portion size.

Frequently asked questions

What fish is best for a Moroccan fish tagine?
Firm white fish that holds its shape: sea bream and sea bass are the traditional coastal choices, and hake, cod and monkfish all work well. Avoid thin, flaky fish like plaice or sole — they disintegrate into the vegetables before the potatoes are cooked. Steaks or thick fillets with the skin left on hold together best of all.
Do I need a tagine pot?
No. A wide, shallow pan with a well-fitting lid does the same job, and unlike a slow meat tagine there is nothing here that specifically needs the cone. What matters is the width — the vegetables and fish should sit in one layer, not stack up. A deep saucepan will steam the fish unevenly.
How long should the fish marinate in chermoula?
Thirty minutes to an hour, and no more. The lemon juice in chermoula starts to firm the flesh chemically, the same process as a ceviche, so fish left overnight is already partly set before it reaches the heat and finishes chalky. Meat is the opposite — chicken and lamb are better marinated for hours.
Why is my fish tagine watery?
Almost always too much added liquid at the start. The tomatoes and the fish give up a lot of their own, and 100 ml is genuinely enough. If it happens, lift the fish out onto a plate, reduce the sauce hard for a few minutes uncovered, then slide the fish back in to warm through.
Can I make it ahead?
Only the chermoula, which keeps five days in the fridge and freezes well — and doing that turns this into a twenty-minute assembly job. The tagine itself should be cooked and eaten. Reheated fish goes dry and the texture never comes back.

More Moroccan recipes