Preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper.
Pat the chickpeas dry with a paper towel - this helps them get extra crispy when roasting.
In a large bowl, toss the cauliflower florets and chickpeas with olive oil, cumin, paprika, garlic powder, salt, and pepper.
Spread the mixture evenly on the prepared baking sheet, ensuring they're not overcrowded.
Roast for 25-30 minutes, stirring halfway through, until the cauliflower is golden brown and the chickpeas are crispy.
While everything's roasting, whisk together all dressing ingredients in a small bowl.
In a large serving bowl, arrange the salad greens and top with the roasted cauliflower and chickpeas.
Add sliced red onion and fresh parsley, then drizzle with the prepared dressing.