In a large bowl toss cauliflower, oil, caraway seeds, lupin flakes and cauliflower until cauliflower is evenly coated. Transfer the mix to a baking tray, lined with baking paper; season with salt and pepper and sprinkle a little oregano and paprika.
Roast cauliflower mix, tossing occasionally, until tender and golden brown, 30-35 minutes.
Meanwhile, whisk together the ingredients for dressing lemon juice, the vinegar, garlic, oil, parsley, salt and pepper.
When the cauliflower has finished roasting, toss with the dressing.
Transfer the cauliflower to a serving bowl and sprinkle with toasted slivered almonds and lemon zest to serve.
Notes
Recipe note: We recommend roasting cauliflower until it is browning on the top and caramelised. This will greatly enhance the flavour of the dish!