In a large bowl, toss the cauliflower florets with olive oil, salt, za'atar, and pepper until evenly coated.
Arrange the cauliflower in a single layer on a baking sheet and roast in the oven for 25-30 minutes, or until tender and golden brown.
While the cauliflower is roasting, make the tahini sauce. In a small bowl, whisk together the tahini sauce, lemon juice, and minced garlic until smooth.
Once the cauliflower is done roasting, remove it from the oven and transfer it to a large bowl. Pour the tahini sauce over the cauliflower and toss to coat evenly.
Add the sliced almonds and craisins to the bowl and toss gently to combine.
Transfer the cauliflower mixture to a serving platter and garnish with fresh parsley.