First, preheat your oven so it’s nice and hot for roasting. Chop the cauliflower into evenly sized bite-sized florets so they cook at the same rate. I like to dry them well after washing to help them roast instead of steam.
Place the florets in a large bowl and drizzle with olive oil. Add cumin, smoked paprika, turmeric, salt, and pepper, then toss until every piece is coated evenly. Spread them in a single layer on your baking sheet and roast until golden brown and slightly crispy on the edges.
While the cauliflower is roasting, combine tahini, lemon juice, minced garlic, and salt in a small bowl. The mixture will thicken at first — that’s normal. Gradually add water, one tablespoon at a time, whisking until the sauce becomes smooth and pourable.
Once the cauliflower is tender and beautifully browned, remove it from the oven and let it cool slightly. Drizzle the tahini sauce generously over the top or serve it on the side for dipping. I personally love adding a squeeze of fresh lemon before serving