Preheat your oven to 220 degrees C (425 degrees F).
Meanwhile, break your head of cauliflower into bite-sized florets and add to a large bowl.
Now add your oil, paprika, salt and pepper and toss the cauliflower around until they are coated. Add a little more oil if the florets seem dry.
Place your coated florets onto an oven tray or baking sheet, making sure they aren't too crowded. Use two trays if necessary.
Place the cauliflower in your preheated oven and roast for 30-40 minutes, turning half way through.
Meanwhile, you can start to make your tahini sauce. Add your sauce ingredients to a small bowl and mix together.
If your tahini sauce thickens too much, add another splash of water. It's up to you if you want a thick or a creamy sauce.
When your cauliflower is golden brown, remove from the oven and allow to cool to room temperature.
Take a large serving plate and place your tahini sauce in the centre, using the back of a spoon to spread the sauce out and create a bed for your cauliflower.
Now you can arrange your roasted cauliflower florets into the centre of the bed of sauce.
Sprinkle the pomegranate arils over the top along with your fresh, chopped coriander.
Drizzle the pomegranate molasses (or juice of half a lemon) over the top and serve.