Moroccan Fish Tagine with Chermoula and Vegetables

Fish tagine is one of the signature dishes of Morocco’s coastal cities. Fish marinated in chermoula — that magical blend of cilantro, garlic, cumin and paprika — cooks slowly over a layer of vegetables, soaking up their flavor while lending its own in return.

The secret to nailing it lies in a generous chermoula to marinate the fish, and in arranging the vegetables across the bottom of the dish so the fish doesn’t stick. The result is a complete, colorful meal that needs nothing more than good bread alongside.

Moroccan Fish Tagine with Chermoula and Vegetables

A Moroccan tagine of fish marinated in chermoula, gently cooked over a bed of vegetables until it soaks up the flavors of garlic, cilantro and cumin.
مدة التحضير 30 minutes
مدة الطهي 45 minutes
الوقت الكلي 1 hour 15 minutes
عدد الحصص: 4 people

المقادير
  

  • 1 kg fish fillets (such as grouper or sea bass)
  • 1 large bunch of cilantro and parsley, chopped
  • 5 cloves of garlic, crushed
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • Juice of 1 lemon, salt and pepper
  • Olive oil
  • 3 potatoes, sliced
  • 2 tomatoes, sliced
  • Green and red peppers, sliced
  • Olives and preserved lemon to garnish

Method
 

  1. Make the chermoula by mixing the cilantro, parsley, garlic, cumin, paprika, lemon juice, salt and olive oil.
  2. Coat the fish with half the chermoula and let it marinate in the fridge for at least 30 minutes.
  3. Oil the bottom of the tagine and layer the potato slices, then the tomatoes and peppers; season with the rest of the chermoula.
  4. Arrange the fish fillets over the vegetables and garnish with olives and preserved lemon.
  5. Add a little water mixed with oil, cover the tagine and cook over low heat for about 40 minutes.
  6. Check that the potatoes and fish are cooked through, then let the sauce thicken slightly. Serve hot with bread.

ملاحظات

Don't overcook the fish or it will fall apart; keep an eye on the potatoes, as they need longer.
Laying the potatoes on the bottom keeps the fish from sticking and adds flavor.
A fresh chermoula loaded with cilantro is the soul of this dish.

Secrets to a successful fish tagine

It all starts with the chermoula: chop the cilantro and parsley by knife rather than in a blender so their aroma stays bright and alive. Then let the fish marinate for at least half an hour, an hour is even better, giving the garlic and cumin time to work into the flesh. Don’t skimp on the layer of potatoes at the bottom; it keeps the fish from sticking and gives it a cushion to cook on. Keep the heat very low, a tagine hates being rushed. And just before you turn it off, lift the lid so the sauce reduces and takes on the consistency of light honey. That’s the hallmark of the coastal towns.

Swaps and ingredient substitutions

If you can’t find grouper or sea bass, use any firm-fleshed fish that stands up to cooking, like sea bream or thick fillets of white fish. For a bolder taste of the sea, scatter a few prawns or pieces of cuttlefish over the vegetables in the last ten minutes. You can swap the potatoes for sliced carrot or courgette if you’re cutting back on starch, but carrot cooks more slowly, so lay it underneath. Anyone who likes heat tucks half a chopped chili into the chermoula. As for preserved lemon, it’s the truly Moroccan touch; if you don’t have any, fresh lemon slices will do the job.

How to serve it and what goes alongside

Fish tagine is set in the middle of the table and everyone digs in with warm Moroccan bread or homemade khobz, the ideal tool for scooping up the sauce and vegetables. There’s no need for rice or heavy starters; a simple green salad with tomato and cucumber, or a dish of zaalouk on the side, rounds out the meal nicely. Serve it piping hot the moment it leaves the heat, and set out half a fresh lemon so each person can squeeze it over their portion. Follow with a glass of mint tea, and the meal ends just as a Moroccan table should.

Storing, reheating and making ahead

The tagine keeps for two days in the fridge in an airtight container; it’s best to store the fish with its sauce so it doesn’t dry out. To reheat, skip the microwave as it toughens the fish: set the dish over very low heat with a spoonful of water and a drizzle of olive oil, cover it and let it warm through without boiling. Making it ahead is very practical: prepare the chermoula the day before and keep it chilled, then marinate the fish on the morning of. I wouldn’t freeze the cooked dish, as the texture of the fish suffers, but freezing the raw marinated fish works fine.

Frequently asked questions

Which fish works best for fish tagine?

Firm-fleshed fish like grouper, sea bass or sea bream work well because they hold up during cooking without falling apart.

What is chermoula?

It's a Moroccan blend of cilantro, garlic, cumin, paprika, lemon and olive oil, used to marinate fish and meat.

Can it be cooked in the oven?

Yes — arrange the ingredients in a baking dish and bake covered, then uncovered to brown the top.

Why does the fish fall apart while cooking?

Usually because it's stirred too much or the heat is too high. Lay the fish on the vegetables once and don't turn it, and keep the heat low so it cooks steadily and stays whole.

How much water should I add to the tagine?

Very little — about half a cup mixed with oil is enough. The vegetables and tomatoes release their own water, and too much water leaves you with a watery sauce instead of one that reduces.

Can it be made without a clay tagine?

Yes, use a wide pan with a lid or a large, shallow pot. What matters is spreading the fish in a single layer over the vegetables and cooking over low heat.

Photo: Wikimedia Commons — CC BY-SA

Similar Posts