01 - Preheat oven to 425°F. Line a baking sheet with parchment paper.
02 - Rinse the cauliflower and pat dry. Place the whole cauliflower on the prepared baking sheet.
03 - In a small bowl, mix olive oil, cumin, smoked paprika, turmeric, salt, and black pepper. Rub this spice mixture all over the cauliflower, ensuring even coverage.
04 - Roast for 45–55 minutes, or until the cauliflower is golden-brown and a knife inserts easily into the thickest part. If it browns too quickly, cover loosely with foil.
05 - In a bowl, whisk together tahini, lemon juice, olive oil, garlic, and salt. Gradually add cold water, whisking, until the sauce is creamy and pourable.
06 - Transfer the roasted cauliflower to a serving platter. Drizzle generously with the tahini sauce. Sprinkle with parsley, sesame seeds, and pomegranate seeds if using. Serve warm or at room temperature.