Saffron-roast tomatoes with labneh

Saffron-roast tomatoes with labneh

  • Easy

Not an authentic Moroccan dish but one inspired by eating there, as Moroccans like their tomatoes sweet. Pairing this sweetness with the sharpness of labneh (drained yoghurt) is a perfect combination.



  • Greek yoghurt 500g
  • garlic 2 cloves, crushed to a paste
  • saffron a good pinch
  • lemon ½, juiced
  • extra-virgin olive oil
  • toasted flaked almonds 2 tbsp

roast tomatoes

  • plum tomatoes 24
  • harissa 2 tsp
  • saffron a good pinch
  • caster sugar 1 tbsp


  • Step 1

    Make the labneh the day before you want to serve the dish. Line a sieve with a piece of cheesecloth (or a new j cloth), put the yoghurt into it and set over a bowl in the fridge.

    The yoghurt will drain over the next 24 hours, leaving you with a firmer ‘cheese-like’ substance.

    Help it along by giving it a squeeze every few hours.

  • Step 2

    Heat the oven to 160c/fan 140c/gas 3. Halve the tomatoes and arrange in a single layer in a large shallow roasting tin (or 2 small ones).

    Mix 4 tbsp extra-virgin olive oil, the harissa and saffron together and pour over the top. Turn the tomatoes with your hands to make sure they are well coated.

    Sprinkle with sugar and season. Roast for about 45 minutes cut-side up, or until they are caramelised and slightly shrunken.

    Leave to cool a little.

  • Step 3

    Take the drained yoghurt out of the cheesecloth and mix it with the garlic and a pinch of salt.

  • Step 4

    Carefully move the tomatoes (they are quite fragile and easily fall apart) to a serving platter, dotting nuggets of labneh among them as you go.

    Pour some of the cooking juices from the roasting tin over.

  • Step 5

    Scatter on the almonds then heat the saffron with the lemon juice. Add 5 tbsp extra-virgin oil and mix.

    Spoon over the dish and serve warm or at room temperature.