01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - In a large bowl, toss the cauliflower florets with olive oil, cumin, coriander, smoked paprika, cinnamon, turmeric, salt, and black pepper until evenly coated.
03 - Spread the cauliflower in a single layer on the prepared baking sheet. Roast for 25–30 minutes, turning once halfway through, until golden and tender.
04 - While the cauliflower roasts, prepare the tahini honey sauce: In a small bowl, whisk together tahini, honey, lemon juice, water, and a pinch of salt until smooth. Add more water if needed for a drizzling consistency.
05 - Arrange the roasted cauliflower on a serving platter. Drizzle generously with tahini honey sauce.
06 - Sprinkle with chopped fresh cilantro or parsley and toasted almonds, if using. Serve warm.