This site is optimised for modern web browsers, and does not fully support your version of Internet Explorer

Spicy fish tagine with harissa couscous and shredded green beans

A spice rub, harissa paste and fresh chermoula marinade bring layers of flavour to this meal for four.

Unfortunately we are unable to add this recipe to your favourites, please try again later.


For the spice mix

For the tagine

  • 1 onion, finely chopped
  • 1 celery stalk, finely chopped
  • 1 carrot, finely chopped
  • 3 garlic cloves , crushed
  • sea salt
  • 5 new potatoes, peeled and cut into quarters lengthways
  • 3 tomatoes, seeds removed, flesh finely chopped
  • 2 litres/3½ pints chicken or vegetable stock
  • 1 red pepper, seeds removed, flesh chopped
  • 1 yellow pepper, seeds removed, flesh chopped
  • 1 green pepper, seeds removed, flesh chopped
  • 1 medium chilli, seeds removed, flesh chopped
  • 200g/7oz pitted black olives
  • 1 large orange, grated zest and juice
  • handful coriander leaves, chopped, to garnish

For the chermoula

For the seafood

  • 2 large skinless cod fillets (each weighing about 200g/7oz), chopped into large pieces
  • 4-8 scallops
  • 8-12 raw king prawns

For the harissa

For the couscous

For the green beans


  1. For the spice mix, dry-fry the coriander and cumin seeds over a medium heat for 1-2 minutes until aromatic. Tip into a mini food processor, add the remaining spice mix ingredients and blend to a paste (alternatively use a pestle and mortar).

  2. For the tagine, heat the olive oil in a large, heavy based saucepan over a medium heat. Add the onion, celery, carrot and garlic and fry gently for 5-6 minutes, until softened and the onions are translucent. Season with salt.

  3. Stir in the potatoes, chopped tomatoes and all of the spice mix and fry for a further 7-8 minutes. Add a ladle of the stock and the chopped peppers and bring to a boil for one minute, then pour in the remaining stock.

  4. Stir in the chilli, olives, orange zest and juice, cover with a lid and simmer for 25-30 minutes.

  5. Meanwhile, for the chermoula, dry-fry the coriander and cumin seeds over a medium heat for 1-2 minutes until aromatic. Use a spice grinder or pestle and mortar to crush the seeds then mix with the remaining chermoula ingredients.

  6. For the seafood, mix all of the seafood with the chermoula and set aside to marinate for ten minutes.

  7. For the harissa, dry-fry all the spices over a medium heat for 1-2 minutes until aromatic then tip into a mini food processor with all the remaining harissa ingredients and blend to a paste.

  8. For the couscous, prepare the couscous according to packet instructions, along with the knob of butter, and set aside to absorb the water. Fluff up the couscous with a fork then stir through all the remaining couscous ingredients.

  9. For the beans, steam the green beans for 2-3 minutes or until just tender. Top with the flaked almonds and drizzle with the olive oil.

  10. Just before serving, add the chermoula-coated seafood to the tagine and simmer for 3-4 minutes or until the seafood is opaque and the prawns are pink.

  11. Serve the tagine with the harissa couscous and the green beans alongside. Garnish with coriander.

Recipe Tips

You can make the spice mix, chermoula and harissa in advance. Store the mixture in jars in the fridge.

This recipe is from...