Preheat the oven to 200ºC (fan)
Chop the cauliflower heads into small florets.
Rinse half of the cauliflower florets to get the surfaces wet, then put it in a large bag or sealable container. Pour in the Shake ‘n’ Bake coating, seal the bag or container, and shake around until all surfaces are well coated. Leave for ten minutes.
Put the Shake & Bake coated cauliflower in a large baking tray with 2 tbsp olive oil and a pinch of salt, then stir it up.
Put the plain cauliflower in another large baking tray with 2 tbsp olive oil and a pinch of salt. Add the garlic cloves then stir it up.
Roast both trays for 35-40 minutes, until golden and slightly charred. Stir and toss the cauliflower in the oil halfway through baking.
Turn off the oven but leave the Shake & Bake coated cauliflower in the oven while you make the dip.
Add the plain roasted cauliflower to a food processor along with the cold water, roasted garlic, tahini, lemon juice, turmeric, cumin, salt and olive oil and blitz until smooth.
Serve the dip with the Shake & Bake cauliflower, and sprinkle with chopped parsley. Voilà!