Seven-spice sardines & cauliflower with garlic yogurt recipe

On the banks of the Golden Horn in Istanbul, little stalls fill the air with the glorious smell of grilling fish. The fish is served up in bread rolls with lettuce, slim slices of onion and a good squeeze of lemon juice. This is my version.

Lizzie Mayson


1/2 red onion, thinly sliced
Juice of 1/2 lemon, plus wedges to serve
1 cauliflower (about 600g), broken into small florets, with any leaves saved and stalk chopped up
2 tbsp olive oil
4 butterflied sardines, about 200g total weight
1 tsp Baharat (seven-spice mix)
1/2 tsp dried mint
Handful fresh flat-leaf parsley, leaves chopped
Sea salt and freshly ground black pepper

125g plain yogurt
1 small garlic clove, crushed
Zest of 1 unwaxed lemon

  1. Preheat your oven to 190C/fan 170C/gas 5. In a small bowl, submerge the onion in the lemon juice and set aside.
  2. Toss the cauliflower florets and any leaves and stalk with the olive oil and 1 tablespoon of water in a large roasting tin. Season and roast for about 20 minutes until tender and burnished at the edges.
  3. While the cauliflower is roasting, make the garlic yogurt. In a small bowl, combine the yogurt, garlic and lemon zest; season and set aside.
  4. Remove the roasting tin from the oven and preheat your grill to high. Pop the sardines into a bowl and rub with the Baharat and dried mint, along with some salt and black pepper. Lie the sardines skin-side up on top of the cauliflower. Grill for 3 minutes until the flesh is opaque and the skin is blistered. Sprinkle the marinated onions and parsley over the top and serve with the garlic yogurt and lemon wedges on the side, for squeezing.

ALSO WORKS WELL WITH Whole sardines: cut a few slashes into each side before grilling. Whole mackerel (you’ll only need 2): cut slashes into the skin before grilling; these will need about 5–6 minutes per side. Mackerel fillets: these should take about 5 minutes to grill.

Now buy the book

one dish fish
Our recipes are from One Dish Fish by Lola Milne, published by Kyle Books, price £17.99. To order a copy for £15.29 until 5 December, go to or call 020 3308 9193. Free UK delivery on orders over £20.