Preheat the oven to 180 deg C. Line a baking tray with baking paper and add the quartered onions, set aside.
In a small bowl add the paprika, black pepper, cumin, dried herbs, turmeric, cinnamon, salt, garlic, tomato paste, tahini, crushed black pepper and oranger juice, mix until smooth.
Prep the cauliflower by flipping it upside down and the stalk should be facing upwards. Using a knife make cuts around the stalk and remove it out, you can save the stalk to make a soup or stock.
Flip the cauliflower once more and place it on the lined baking tray on top of the onions. Pour over the sauce and brush it generously into the nooks and crannies of the cauliflower.
Roast the cauliflower at 180 deg C for 35-38 mins until cooked through. I prefer a little crunch in the cauliflower so I cook it for 30-35 mins.
Serve with couscous, olive oil, parsley, sesame seeds and pine nuts.