Broccoli Soup with Tahina Cream

We get a veeeeery small weather window for soup and tracky dacks here in Dubai, so when it happens I’m going to take full advantage. Now, while your tracky dacks might make you look like a hot mess on the outside, this bowl of green goodness will make your insides zen AF, because its chock full of healthful shit. The jizzle jazzle of tahina and zataar aren’t essential, but they do give an awesome level of flavour and makes you feel all Mastercheffy.


  1. Heat the oil over medium heat in a large saucepan.
  2. Add the sliced leaks and garlic and sautéed gently to soften.
  3. Add the broccoli and cauliflower florets and pour over stock.
  4. Bring to a gentle simmer and half cover with lid. Continue to simmer until veg is cooked.
  5. Add in the kale and spinach leaves and cook for a minute or so until wilted.
  6. Pour soup into a food processor/blender and process until smooth.
  7. Pour back into saucepan, season with salt and pepper and heat back through for serving.
  8. Mix all tahina cream ingredients together in a bowl.
  9. Ladle into bowls, drizzle with tahina cream and top with zataar.

Serves 4.


  • 1 leek, white part only, sliced
  • 1 clove garlic, crushed
  • 1 head of broccoli (350g), cut into florets
  • 1/2 head cauliflower (300g), cut into florets
  • 2 handfuls kale, removed from stalk
  • 2 handfuls baby spinach leaves
  • 1.2 litre chicken or vegetable stock
  • 1-2 teaspoons sea salt
  • 1/4 teaspoon white pepper
  • 2 tablespoons coconut oil


  • 1.5 tablespoons tahina
  • 1 tablespoon lemon juice
  • 1.5 tablespoons water
  • Pinch sea salt
  • Zataar for sprinkling, optional