Heat oven 190C / Gas Mark 5
Peel carrots and cut into 2cm slices on the slant. Peel the shallots. Cut the cauliflower into tomato-size chunks.
Place the cauliflower, shallots and carrots into a bowl with the oil and salt and pepper and toss well.
Place the cauliflower and on a baking tray and the carrots and shallots on another.
Roast the carrots and shallots for 20 - 25 minutes until just cooked and the cauliflower for 15-20 minutes, adding the tomatoes for the last 5 minutes. It is good to have a little bite left to the cauliflower.
Arrange the cauliflower, carrots, tomatoes and shallots on plates. Put spoonfuls of yogurt and zhoug dotted around all over it.
Garnish with the preserved lemon slices.