Skip to Content

Opening Hours

Today7.30am - 8.30pm
Wednesday7.30am - 8.30pm
Thursday7.30am - 8.30pm
Friday7.30am - 8.30pm
Saturday7.30am - 8.30pm
Sunday7.30am - 8.30pm
Monday7.30am - 8.30pm

Fish, chickpea and green olive tagine

Serves   6
Prep time: 20 mins
Cooking time: 15 mins

Fresh and delicious, this beautiful aromatic dish makes a perfect mid-week meal option - fantastic with a lightly chilled Sauvignon Blanc.





  • 1 kilogram thick, firm white fish fillets
  • 3 tablespoons olive oil
  • 1 onion, thinly sliced
  • 1 carrot, diced
  • 2 sticks celery, thinly sliced
  • 2 cloves garlic, crushed
  • 2 tablespoons tomato paste
  • 1 teaspoon each ground cumin, coriander and ginger
  • 1 teaspoon sweet smoked paprika
  • ½ teaspoon ground turmeric
  • 1 x 400 gram tin whole cherry tomatoes or crushed Italian tomatoes
  • 1 x 400 gram tin cooked chickpeas, drained and rinsed
  • small handful each coriander and flat-leaf parsley, chopped plus extra for serving
  • 1 cup large green olives
  • 1 cup fish, chicken or vegetable stock
  • zest 1 lemon
  • 2 tablespoons lemon juice
  • sea salt and freshly ground pepper


  1. Cut the fish into 8 cm pieces.
  2. Heat the oil in the base of a tagine or large sauté pan.
  3. Add the onion, carrot and celery with a good pinch of salt and cook until soft.
  4. Add the garlic, tomato paste and the spices and cook for 1 minute then add the tomatoes, chickpeas, herbs, olives and the stock.
  5. Season and simmer for 5 minutes.
  6. Add the fish and turn to coat in the sauce. Cover and cook for 10 minutes or until the fish is cooked.
  7. Add the lemon zest and juice just before serving.

To serve: Scatter with herbs and serve with couscous or crusty bread.