I start by preheating the oven to 425°F (220°C). Toss the cauliflower florets and red onion slices with olive oil, cumin, smoked paprika, salt, and pepper. Spread them evenly on a baking sheet and roast for 25–30 minutes, flipping halfway through for golden, tender edges.
While the vegetables roast, I whisk together tahini, lemon juice, water, salt, and pepper in a small bowl. The goal is a smooth, pourable consistency that will coat the vegetables without being too runny. Taste and adjust the lemon or salt as needed.
Once the cauliflower and onions are roasted, I let them cool slightly. Then I toss them with dates, pine nuts, sesame seeds, and fresh herbs in a large mixing bowl. I drizzle the tahini dressing over the salad and gently mix to coat everything evenly.
Finally, I fold in the arugula, giving the salad a fresh, peppery bite. Serve immediately, or let it sit for 10–15 minutes to allow flavors to meld together.