This classic and well-loved Middle-Eastern dish is perfect to serve with fish

  • Prep:20 mins
  • Serves 4
  • Easy

Nutrition per serving

  • kcal 320
  • fat 18g
  • saturates 3g
  • carbs 37g
  • sugars 0g
  • fibre 2g
  • protein 5g
  • salt 0.04g


  • 250g couscous
  • 4 vine-ripened tomatoes
  • half a cucumber
  • 1 bunch spring onions, sliced
  • 2 x 20g packs fresh parsley
  • grated zest of a lemon
  • 6 tbsp olive oil
  • 2 tbsp lemon juice
  • 1 crushed garlic clove


Serving the right amount
For 2 servings of couscous, you'll need about 125g couscous and 150ml of water or stock. For 4 servings, the quantities are 250g couscous and 300ml water or stock. For 6, you'll need 350g couscous and 500ml water or stock.


  1. Prepare the couscous: Put the couscous into a large bowl. Pour over the boiling water or stock and stir. Cover with a plate or cling film and leave to stand for 5 mins until all the liquid has been absorbed. Separate the grains by roughing them up with a fork.

  2. Finely dice the vine-ripened tomatoes and the cucumber. Slice the spring onions and finely chop the parsley, then add everything to the couscous with the grated zest of a lemon.

  3. Whisk the olive oil, lemon juice and the garlic with plenty of seasoning and drizzle over the couscous. Toss well and serve with some grilled fish, meat or chicken.

Suggested recipes from this collection...